13.0.0-next.9 (2021-09-30)
Breaking Changes
router
-
It is no longer possible to use
Route.loadChildren
using a string
value. The following supporting classes were removed from
@angular/core
: -
NgModuleFactoryLoader
-
SystemJsNgModuleFactoryLoader
The @angular/router
package no longer exports these symbols:
SpyNgModuleFactoryLoader
DeprecatedLoadChildren
The signature of the setupTestingRouter
function from
@angular/core/testing
has been changed to drop its NgModuleFactoryLoader
parameter, as an argument for that parameter can no longer be created.
bazel
Commit | Description |
---|---|
add strict_templates and experimental_extended_template_diagnostics to ng_module() rule (#43582)
| |
construct a manifest file even when warnings are emitted (#43582) |
compiler-cli
Commit | Description |
---|---|
correctly interpret token arrays in @Injectable deps (#43226)
| |
not evaluating new signature for __spreadArray (#43618) |
core
Commit | Description |
---|---|
add support for Types in ViewContainerRef.createComponent (#43022) | |
incorrect signature for initTestEnvironment (#43615) |
language-service
Commit | Description |
---|---|
provide dom event completions (#43299) |
ngcc
Commit | Description |
---|---|
do not fail for packages which correspond with Object members (#43589)
|
router
Commit | Description |
---|---|
emit activate/deactivate events when an outlet gets attached/detached (#43333) | |
remove support for loadChildren string syntax (#43591)
|
Special Thanks
Adrien Crivelli, Alex Rickabaugh, Andrew Kushnir, Andrew Scott, Bobby Galli, Charles Lyding, Chris, Daniel Díaz, Dmitrij Kuba, Doug Parker, JoostK, Kristiyan Kostadinov, Pete Bacon Darwin, Rafael Santana, Raj Sekhar, Ricardo Chavarria, Teri Glover, dario-piotrowicz, enisfr and wszgrcy