aria
| Commit | Description |
|---|---|
| grid: create the aria grid (#32092) | |
| menu: create the aria menu (#32080) | |
| toolbar: adds skip disabled toolbar example to dev-app (#32127) | |
| toolbar: adds toolbar basic vertical example to dev-app (#32126) | |
| toolbar: adds toolbar-basic-horizontal-example to dev-app (#32106) | |
| accordion: rename value to panelId for trigger and panel (#32295) | |
| combobox: add missing apis (#32124) | |
| combobox: dialog popup support (#32279) | |
| combobox: disabled state (#32308) | |
| combobox: escape key behavior (#32364) | |
| combobox: highlighting edge cases (#32136) | |
| combobox: readonly behavior (#32169) | |
| combobox: several small fixes (#32202) | |
| combobox: use click instead of pointerup (#32324) | |
| grid: fix navigation bugs and add grid behavior unit tests (#32140) | |
| grid: rtl navigation (#32170) | |
| menu: add expansion delay (#32293) | |
| menu: add selectable to inputs (#32131) | |
| menu: deferred content import | |
| menu: disabled state (#32301) | |
| menu: lazy render trigger (#32203) | |
| menu: public api cleanup (#32189) | |
| menu: rtl text direction (#32254) | |
| toolbar: allow developers to wrap widgets (#32341) | |
| tree: adds rtl keyboard functionality for tree (#32305) | |
| tree: internal conformance check (#32337) | |
| tree: only reset selected values if used in combobox (#32329) | |
| tree: tree item visibility issue (#32156) | |
| ui-patterns: internal conformance fixes (#32102) |
cdk
| Commit | Description |
|---|---|
| overlay: Allow passing separate X and Y values for the viewportMargin (#29563) | |
| a11y: remove deprecated factory functions | |
| overlay: add DI token to opt out of popovers (#32306) | |
| overlay: hide native backdrop | |
| overlay: make it easier to set default for overlay directive | |
| overlay: remove deprecated variables (#31898) | |
| overlay: simplify matching the overlay to the trigger width | |
| overlay: simplify public API of overlay directive | |
| overlay: update golden file (#32367) | |
| portal: remove deprecated directives (#32117) | |
| table: ensure CdkTable updates view with OnPush and trackBy (#31451) | |
| testing: make setContenteditableValue required (#32058) |
material
| Commit | Description |
|---|---|
| bottom-sheet: add injector to MatBottomSheetConfig (#31965) | |
| chips: allow for modifiers to be specified on separator keys (#31914) | |
| chips: make ChipInput optional for MatChipGrid (#31693) | |
| core: add experimental utility classes (#31702) | |
| radio: Hovering over label of a radio will show the pointer cursor (#31894) | |
| sort: add content projection slot for custom icon (#32016) | |
| table: add harness for "no data" row (#32075) | |
| testing: Add icon name filtering to MatButtonHarness (#31852) | |
| autocomplete: empty autocomplete obscuring content (#32348) | |
| autocomplete: remove deprecated factory functions | |
| autocomplete: render overlay next to trigger (#32282) | |
| bottom-sheet: remove deprecated animation definitions | |
| button-toggle: remove deprecated factory functions | |
| button: do not show hover state on devices that don't support hover (#31866) | |
| button: remove deprecated factory functions | |
| checkbox: remove deprecated factory functions | |
| chips: Adjust trailing icon opacity based on chip state (#31828) | |
| chips: refactor non-interactive actions to prevent adding click handlers (#31664) | |
| chips: remove visible overflow for labels (#31679) | |
| chips: strengthen edit/remove icons focus/hover styling (#31759) | |
| core: remove deprecated APIs for v21 (#31924) | |
| core: remove deprecated factory functions | |
| core: remove MatCommonModule (#31813) | |
| core: rename corner extra-small to xs (#32101) | |
| core: rename some utility classes (#31795) | |
| core: rename utility-classes to system-classes (#31745) | |
| core: separate text/bg colors in utility classes (#31879) | |
| datepicker: remove deprecated animation definitions | |
| datepicker: remove deprecated factory functions | |
| dialog: afterOpened emitting too early when animations are disabled (#32211) | |
| dialog: remove deprecated animation definitions | |
| expansion: remove deprecated animation definitions | |
| form-field: remove deprecated animation definitions | |
| icon: remove deprecated factory functions | |
| menu: fix divider color property (#31815) | |
| menu: remove deprecated animation definitions | |
| menu: remove deprecated factory functions | |
| paginator: remove deprecated factory functions | |
| paginator: trim extraneous announcements (#31943) | |
| progress-bar: remove deprecated factory functions | |
| progress-spinner: remove deprecated factory functions | |
| radio: remove deprecated factory functions | |
| select: ensure proper highlighting on selection (#31789) | |
| select: remove deprecated animation definitions | |
| select: remove deprecated factory functions | |
| sidenav: remove deprecated animation definitions | |
| sidenav: remove deprecated factory functions | |
| snack-bar: remove deprecated animation definitions | |
| snack-bar: remove deprecated factory functions | |
| sort: remove deprecated animation definitions | |
| sort: remove deprecated factory functions | |
| stepper: Adjust aria tab-related roles to fix violations (#31844) | |
| stepper: remove deprecated animation definitions | |
| stepper: remove deprecated factory functions | |
| tabs: remove deprecated animation definitions | |
| tabs: remove deprecated factory functions | |
| timepicker: add interface for timepicker input (#32050) | |
| timepicker: render overlay next to trigger (#32288) | |
| tooltip: remove deprecated animation definitions | |
| tooltip: remove deprecated factory functions |
google-maps
| Commit | Description |
|---|---|
| some events not firing on advanced marker |
cdk-experimental
| Commit | Description |
|---|---|
| combobox: introduce new signals-based combobox (#31872) | |
| accordion: removes inert attribute from accordion trigger (#31817) | |
| ui-patterns: deselectAll unavailable items (#31734) | |
| ui-patterns: enter/space/click in single selection mode should not deselect tree item (#31843) | |
| ui-patterns: focus list when using active desce… (#31756) | |
| ui-patterns: preserveContent should not render until first visible (#31660) | |
| ui-patterns: Tree expand/collapse key should work in follow focus mode (#31747) |
material-moment-adapter
| Commit | Description |
|---|---|
| remove deprecated factory functions |
material-luxon-adapter
| Commit | Description |
|---|---|
| remove deprecated factory functions |
multiple
| Commit | Description |
|---|---|
| allow ids to be inputs (#32320) | |
| change delays to use ms (#32321) | |
| change value inputs to 'values' for array-based types (#32300) | |
enable overwriting preventDefault to allow triggering hyperlinks using enter key (#32123)
| |
| expose active from public api (#32330) | |
| expose element (#32328) | |
| prevent focus on disabled components (#32263) | |
| transform boolean attr (#32319) |
Breaking Changes
material-luxon-adapter
-
MAT_LUXON_DATE_ADAPTER_OPTIONS_FACTORYhas been removed.
material-moment-adapter
-
MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORYhas been removed.
material
-
MAT_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORYhas been removed.MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORYhas been removed.MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDERhas been removed.
-
matBottomSheetanimations symbol has been removed.
-
MAT_BUTTON_TOGGLE_GROUP_DEFAULT_OPTIONS_FACTORYhas been removed.
-
MAT_FAB_DEFAULT_OPTIONS_FACTORYhas been removed.
-
MAT_CHECKBOX_DEFAULT_OPTIONS_FACTORYhas been removed.
-
AnimationCurveshas been removed.AnimationDurationshas been removed.NativeDateAdapter.useUtcForDisplayhas been removed.
-
MAT_DATE_LOCAL_FACTORYhas been removed.
-
MatCommonModulehas been removed.GranularSanityCheckshas been removed.MATERIAL_SANITY_CHECKShas been removed.SanityCheckshas been removed.
-
matDatepickerAnimationssymbol has been removed.
-
MAT_DATEPICKER_SCROLL_STRATEGY_FACTORYhas been removed.MAT_DATEPICKER_SCROLL_STRATEGY_FACTORY_PROVIDERhas been removed.MAT_RANGE_DATE_SELECTION_MODEL_FACTORYhas been removed.MAT_RANGE_DATE_SELECTION_MODEL_PROVIDERhas been removed.MAT_SINGLE_DATE_SELECTION_MODEL_FACTORYhas been removed.MAT_SINGLE_DATE_SELECTION_MODEL_PROVIDERhas been removed.
-
_defaultParamssymbol has been removed.matDialogAnimationssymbol has been removed.
-
EXPANSION_PANEL_ANIMATION_TIMINGsymbol has been removed.matExpansionAnimationssymbol has been removed.
-
matFormFieldAnimationssymbol has been removed.
-
ICON_REGISTRY_PROVIDERhas been removed.ICON_REGISTRY_PROVIDER_FACTORYhas been removed.MAT_ICON_LOCATION_FACTORYhas been removed.
-
fadeInItemssymbol has been removed.transformMenusymbol has been removed.matMenuAnimationssymbol has been removed.
-
MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDERhas been removed.
-
MAT_PAGINATOR_INTL_PROVIDERhas been removed.MAT_PAGINATOR_INTL_PROVIDER_FACTORYhas been removed.
-
MAT_PROGRESS_BAR_LOCATION_FACTORYhas been removed.
-
MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS_FACTORYhas been removed.
-
MAT_RADIO_DEFAULT_OPTIONS_FACTORYhas been removed.
-
matSelectAnimationssymbol has been removed.
-
MAT_SELECT_SCROLL_STRATEGY_PROVIDERhas been removed.MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORYhas been removed.
-
matDrawerAnimationssymbol has been removed.
-
MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORYhas been removed.
-
matSnackBarAnimationssymbol has been removed.
-
MAT_SNACK_BAR_DEFAULT_OPTIONS_FACTORYhas been removed.
-
matSortAnimationssymbol has been removed.
-
MAT_SORT_HEADER_INTL_PROVIDERhas been removed.MAT_SORT_HEADER_INTL_PROVIDER_FACTORYhas been removed.
-
matStepperAnimationssymbol has been removed.
-
MAT_STEPPER_INTL_PROVIDERhas been removed.MAT_STEPPER_INTL_PROVIDER_FACTORYhas been removed.
-
matTabsAnimationssymbol has been removed.
-
_MAT_INK_BAR_POSITIONER_FACTORYhas been removed.
-
matTooltipAnimationssymbol has been removed.
-
MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORYhas been removed.MAT_TOOLTIP_SCROLL_STRATEGY_FACTORYhas been removed.MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDERhas been removed.
cdk
-
LIVE_ANNOUNCER_ELEMENT_TOKEN_FACTORYhas been removed.TREE_KEY_MANAGER_FACTORYhas been removed.TREE_KEY_MANAGER_FACTORY_PROVIDERhas been removed.
-
$z-index-overlay-containerhas been removed. Use$overlay-container-z-indexinstead.$z-index-overlayhas been removed. Use$overlay-z-indexinstead.$dark-backdrop-backgroundhas been removed. Use$overlay-backdrop-colorinstead.$z-index-overlay-backdrophas been removed. Use$overlay-backdrop-z-indexinstead.
-
TemplatePortalDirectivehas been removed. UseCdkPortalinstead.PortalHostDirectivehas been removed. UseCdkPortalOutletinstead.
-
TestElementimplementations need to provide asetContenteditableValue.