Releases: angular/components
Releases · angular/components
v18.2.12
v19.0.0-rc.0
19.0.0-rc.0 "magnetite-mango" (2024-10-31)
google-maps
| Commit | Description |
|---|---|
| resolve CLI errors in ng update schematic (#29947) |
material
| Commit | Description |
|---|---|
| button: anchor not handling disabledInteractive correctly (#29938) | |
| core: remove unused motion system vars (#29920) | |
| sidenav: remove IE animation workaround (#29929) | |
| stepper: remove IE animation workaround (#29916) |
cdk
| Commit | Description |
|---|---|
| table: Use ResizeObservers instead of dom measurement to reduce layout thrashing (where possible) (#29814) |
v18.2.11
18.2.11 "limonite-lemon" (2024-10-31)
material
| Commit | Description |
|---|---|
| button: anchor not handling disabledInteractive correctly (#29938) | |
| sidenav: remove IE animation workaround (#29929) | |
| stepper: remove IE animation workaround (#29916) |
cdk
| Commit | Description |
|---|---|
| tree: only handle keyboard events directly from the node | |
| table: Use ResizeObservers instead of dom measurement to reduce layout thrashing (where possible) (#29814) |
v19.0.0-next.10
19.0.0-next.10 "plastic-moose" (2024-10-23)
google-maps
| Commit | Description |
|---|---|
| expose all clusterer types (#29905) |
material
| Commit | Description |
|---|---|
| core: default to color-scheme theme type (#29907) | |
| core: deprecate the core mixin (#29906) | |
| core: switch system prefix from sys to mat-sys (#29908) | |
| schematics: Update custom theme schematic to work with light-dark and use theme-overrides mixin (#29911) | |
| chips: emitting end event multiple times when holding down key (#29894) | |
| core: allow optgroup overrides through core-overrides (#29897) | |
| core: correctly identify color input (#29909) | |
| tabs: remove IE animation workaround (#29899) |
v18.2.10
v19.0.0-next.9
19.0.0-next.9 "howlite-headband" (2024-10-17)
cdk
| Commit | Description |
|---|---|
| tree: only handle keyboard events directly from the node (#29861) |
material
| Commit | Description |
|---|---|
| core: add theme-overrides mixin (#29858) | |
| core: rename theme mixin (#29857) | |
| schematics: Switch custom theme schematic to use theme mixin instead of define-theme and add high contrast override mixins (#29642) | |
| theming: Disambiguate token names in theme overrides (#29859) | |
| badge: content incorrectly truncated in M3 (#29854) | |
| card: elevated card container color (#29835) | |
| core: rename sys vars from mat-app to mat-sys (#29879) | |
| dialog: updates dialog max-height in landscape (#29853) | |
form-field: account in cols attribute on textarea (#29836) |
|
| radio: use tokens for focused border color (#29716) |
google-maps
| Commit | Description |
|---|---|
| deprecate marker cluster component | |
| implement new marker clusterer | |
| add schematic to switch to the new clusterer name |
Breaking Changes
google-maps
-
- The new @googlemaps/markerclusterer API should be imported instead of the old one. Read more at: https://github.com/googlemaps/js-markerclusterer
- The
MapMarkerClustererclass has been renamed toDeprecatedMapMarkerClusterer. - The
map-marker-clustererselector has been changed todeprecated-map-marker-clusterer.
v18.2.9
18.2.9 "curite-castle" (2024-10-17)
material
| Commit | Description |
|---|---|
| badge: content incorrectly truncated in M3 (#29854) | |
| card: elevated card container color (#29835) | |
| dialog: updates dialog max-height in landscape (#29853) | |
form-field: account in cols attribute on textarea (#29836) |
|
| radio: use tokens for focused border color (#29716) |
v19.0.0-next.8
19.0.0-next.8 "thulium-trumpet" (2024-10-09)
material
| Commit | Description |
|---|---|
| core: expose styling information to the docs site | |
| timepicker: add test harnesses | |
| timepicker: add timepicker component | |
| core: avoid browser inconsistencies when parsing time | |
| schematics: treat lower dependency builder as default builder (#29833) | |
| timepicker: always re-focus input | |
| timepicker: hide toggle icon from assistive technology | |
| timepicker: more flexible interval parsing | |
| timepicker: text field in parse error not up to date |
cdk
| Commit | Description |
|---|---|
| stepper: remove mock of forms type | |
| stepper: reset submitted state when resetting stepper |
mat
| Commit | Description |
|---|---|
| paginator: fix focus issues with paginator buttons (#29379) |
multiple
| Commit | Description |
|---|---|
| remove final references to ComponentFactoryResolver (#29832) |
v18.2.8
18.2.8 "actinium-angle" (2024-10-09)
material
| Commit | Description |
|---|---|
| core: expose styling information to the docs site | |
| schematics: treat lower dependency builder as default builder (#29833) |
cdk
| Commit | Description |
|---|---|
| stepper: remove mock of forms type | |
| stepper: reset submitted state when resetting stepper |
v19.0.0-next.7
19.0.0-next.7 "snow-supernova" (2024-10-03)
material
| Commit | Description |
|---|---|
tabs: add alignTabs in MatTabsConfig (#29779) |
|
| chips: chip grid not re-focusing first item | |
| chips: chip set overwriting disabled state (#29795) | |
| chips: focus escape not working consistently | |
| core: infer first day of week in native date adapter (#29802) |
cdk
| Commit | Description |
|---|---|
| drag-drop: positioning thrown off with align-self (#29813) |