Releases: angular/components
Releases · angular/components
v20.0.0-next.6
20.0.0-next.6 "abelsonite-avocado" (2025-04-09)
cdk-experimental
Commit | Description |
---|---|
listbox: readonly mode (#30803) | |
ui-patterns: add missing event handlers (#30786) |
material
Commit | Description |
---|---|
core: handle prefers-reduced-motion automatically (#30796) |
cdk
Commit | Description |
---|---|
table: error if data is accessed too early (#30817) |
material-angular-io
Commit | Description |
---|---|
streamline directive and component metadata handling in dgeni (#30661) |
multiple
Commit | Description |
---|---|
rename hardcoded tokens that were renamed (#30807) | |
rename token prefixes to match components (#30802) |
v19.2.9
v20.0.0-next.5
20.0.0-next.5 "chitin-enigma" (2025-04-02)
cdk-experimental
Commit | Description |
---|---|
popover-edit: use MutationObserver to detect table rows (#30713) | |
ui-patterns: add modifier checks for regexps (#30738) | |
column-resize: improve hover responsiveness of… (#30708) |
material
Commit | Description |
---|---|
core: introduce custom token for controlling animations (#30749) | |
checkbox: hardcode token renames (#30752) | |
form-field: move error aria-live to parent container (#30678) | |
form-field: use ResizeObserver for label offset calculation (#30702) | |
slider: fix clobbered token for hover/focus/pressed (#30754) | |
snack-bar: rename snackbar token prefix (#30750) | |
tabs: allow ID to be set on tab (#30768) |
cdk
Commit | Description |
---|---|
overlay: use MutationObserver to detach overlay (#30703) | |
drag-drop: fix performance regression when destroying items (#30751) |
multiple
Commit | Description |
---|---|
remove backwards-compatibility code (#30747) |
v19.2.8
19.2.8 "sapphire-kraken" (2025-04-02)
cdk-experimental
Commit | Description |
---|---|
column-resize: improve hover responsiveness of… (#30708) |
material
Commit | Description |
---|---|
form-field: move error aria-live to parent container (#30678) | |
tabs: allow ID to be set on tab (#30768) |
cdk
Commit | Description |
---|---|
drag-drop: fix performance regression when destroying items (#30751) |
v20.0.0-next.4
v19.2.7
v20.0.0-next.3
20.0.0-next.3 "iridium-irrigator" (2025-03-21)
material
Commit | Description |
---|---|
chips: chip input not showing placeholder (#30664) | |
chips: implement disabledInteractive in chip input (#30665) | |
timepicker: TimepickerInput component in shadow DOM (#30642) |
cdk
Commit | Description |
---|---|
overlay: ensure re-exported transitive Dir directive can be imported (#30679) |
|
tree: retainining previous objects (#30431) |
multiple
Commit | Description |
---|---|
ensure re-exported module symbols can be imported (#30667) |
v19.2.6
v19.2.5
v20.0.0-next.2
20.0.0-next.2 "bismite-bomb" (2025-03-19)
cdk
Commit | Description |
---|---|
text-field: Long multiline textfield focus issue (#30312) |
material
Commit | Description |
---|---|
button: add support for tonal button (#30638) | |
button: allow appearance to be set dynamically | |
autocomplete: allow overlay backdrop by setting hasBackdrop option (#30631) | |
button: align harness with new terminology | |
card: remove alternate token for container-color (#30640) | |
chips: adds default placeholder for chips input (#30452) | |
core: include alternative tokens (#30633) | |
paginator: prevent keyboard nav to disabled buttons (#30627) | |
select: close panel on detach output event (#30634) | |
select: use flexible overlay dimensions (#30628) | |
slider: handle null values in slider input (#30621) | |
timepicker: assertion error if reopened quickly (#30639) |
cdk-experimental
Commit | Description |
---|---|
ui-patterns: small fixes for internal compatibi… (#30625) |
multiple
Commit | Description |
---|---|
avoid repeating selectors in m3 themes (#30645) |
Breaking Changes
material
-
ButtonVariant
which is returned byMatButtonHarness.getVariant
no longer includes the appearance of the button. UseMatButtonHarness.getAppearance
instead.