v20.0.0-next.1
Pre-release
Pre-release
20.0.0-next.1 "fernium-fern" (2025-03-12)
cdk
| Commit | Description |
|---|---|
| collections: breaking changes for v20 | |
| dialog: breaking changes for v20 | |
| drag-drop: breaking changes for v20 | |
| portal: fix incorrect injector hierarchy with DomPortalOutlet and child environment injectors (#30610) | |
| portal: remove deprecated symbols (#30584) | |
| table: breaking changes for v20 |
material
| Commit | Description |
|---|---|
| autocomplete: incorrectly resolving focused element in shadow DOM (#30619) | |
| checkbox: breaking changes for v20 | |
| dialog: breaking changes for v20 | |
| schematics: some options missing from schema (#30602) | |
| select: breaking changes for v20 | |
| slide-toggle: breaking changes for v20 | |
| timepicker: wrong default scroll strategy (#30593) |
multiple
| Commit | Description |
|---|---|
| deprecate exported factories (#30608) | |
| resolve directive host binding issues (#30606) |
Breaking Changes
material
-
MAT_CHECKBOX_REQUIRED_VALIDATORhas been removed.MAT_CHECKBOX_VALUE_ACCESSORhas been removed.MatCheckboxRequiredValidatorhas been removed._MatCheckboxRequiredValidatorModulehas been removed.
-
MAT_DIALOG_SCROLL_STRATEGY_PROVIDERhas been removed.MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORYhas been removed.
-
matSelectAnimations.transformPanelWraphas been removed.
-
MAT_SLIDE_TOGGLE_REQUIRED_VALIDATORhas been removed.MAT_SLIDE_TOGGLE_VALUE_ACCESSORhas been removed.MatSlideToggleRequiredValidatorhas been removed._MatSlideToggleRequiredValidatorModulehas been removed.
cdk
-
SelectionModel.clearnow returns a boolean.SelectionModel.deselectnow returns a boolean.SelectionModel.selectnow returns a boolean.SelectionModel.setSelectionnow returns a boolean.SelectionModel.togglenow returns a boolean.
-
DIALOG_SCROLL_STRATEGY_PROVIDERhas been removed.DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORYhas been removed.
-
DragDropRegistryis no longer generic.DragDropRegistry.scrollhas been removed. Use thescrolledmethod instead.
-
DomPortalHosthas been removed. UseDomPortalOutletinstead.PortalInjectorhas been removed. UseInjector.createinstead.PortalHosthas been removed. UsePortalOutletinstead.BasePortalHosthas been removed. UseBasePortalOutletinstead.
-
Constructorsymbol has been removed.CanStickCtorsymbol has been removed.mixinHasStickyInputhas been removed. Implement theCanStickinterface instead.