17.0.0-next.2 (2023-08-30)
animations
Commit | Description |
---|---|
remove code duplication between entry-points (#51500) | |
remove unnecessary escaping in regex expressions (#51554) |
common
Commit | Description |
---|---|
remove code duplication between entry-points (#51500) |
compiler-cli
Commit | Description |
---|---|
correct incomplete escaping (#51557) | |
remove unnecessary escaping in regex expressions (#51554) |
core
Commit | Description |
---|---|
avoid duplicated code between entry-points (primary, testing, rxjs-interop) (#51500) | |
correct incomplete escaping (#51557) | |
handle hydration of view containers that use component hosts as anchors (#51456) | |
remove unnecessary escaping in regex expressions (#51554) | |
run afterRender callbacks outside of the Angular zone (#51385) | |
chain template instructions (#51546) |
language-service
Commit | Description |
---|---|
correct incomplete escaping (#51557) |
platform-browser
Commit | Description |
---|---|
enable removal of styles on component destroy by default (#51571) | |
expose EventManagerPlugin in the public API. (#49969)
|
router
Commit | Description |
---|---|
Remove deprecated Router properties (#51502) |
Breaking Changes
platform-browser
-
REMOVE_STYLES_ON_COMPONENT_DESTROY
default value is nowtrue
. This causes CSS of components to be removed from the DOM when destroyed. You retain the previous behaviour by providing theREMOVE_STYLES_ON_COMPONENT_DESTROY
injection token.import {REMOVE_STYLES_ON_COMPONENT_DESTROY} from '@angular/platform-browser'; ... providers: [{ provide: REMOVE_STYLES_ON_COMPONENT_DESTROY, useValue: false, }]
router
-
The following Router properties have been removed from
the public API:- canceledNavigationResolution
- paramsInheritanceStrategy
- titleStrategy
- urlUpdateStrategy
- malformedUriErrorHandler
These should instead be configured through the
provideRouter
or
RouterModule.forRoot
APIs.