Releases: angular/components
Releases · angular/components
20.0.0
cdk
Commit | Description |
---|---|
dialog: add closePredicate option | |
drag-drop: introduce resetToBoundary (#30436) |
|
accordion: resolve changed after checked error | |
collections: breaking changes for v20 | |
dialog: breaking changes for v20 | |
dialog: provide proper shaped Directionality (#30898) | |
drag-drop: breaking changes for v20 | |
drag-drop: incorrect type DragConstrainPosition (#30510) | |
overlay: use MutationObserver to detach overlay (#30703) | |
portal: remove deprecated symbols (#30584) | |
schematics: support project index file discovery for object-form and default (#30967) | |
table: breaking changes for v20 | |
table: move out unused style scheduler (#30963) | |
table: remove private symbols from public API (#30956) | |
overlay: add tree-shakeable alternatives for overlay APIs (#30904) |
material
Commit | Description |
---|---|
button: add support for tonal button (#30638) | |
button: allow appearance to be set dynamically | |
card: support filled variant (#29868) | |
core: handle prefers-reduced-motion automatically (#30796) | |
core: introduce custom token for controlling animations (#30749) | |
dialog: add closePredicate option | |
autocomplete: allow overlay backdrop by setting hasBackdrop option (#30631) | |
button-toggle: changed after checked error when updating tabindex (#31172) | |
button: align harness with new terminology | |
button: combine MatButton and MatAnchor (#30492) | |
button: tonal touch target token transgression (#30688) | |
checkbox: breaking changes for v20 | |
checkbox: hardcode token renames (#30752) | |
checkbox: resolve change after checked error | |
chips: chip input not showing placeholder (#30664) | |
chips: implement disabledInteractive in chip input (#30665) | |
core: include density tokens in system theme (#30845) | |
datepicker: resolve change after checked errors | |
dialog: breaking changes for v20 | |
form-field: preserve aria-describedby set externally across all form controls (#30699) | |
form-field: use ResizeObserver for label offset calculation (#30702) | |
list: resolve changed after checked error | |
schematics: add schematic to rename tokens (#31051) | |
select: breaking changes for v20 | |
select: close panel on detach output event (#30634) | |
select: resolve change after checked errors | |
sidenav: resolve changed after checked error | |
slide-toggle: breaking changes for v20 | |
slide-toggle: opacity tokens not being used (#30946) | |
slider: fix clobbered token for hover/focus/pressed (#30754) | |
[ |
material
Commit | Description |
---|---|
button-toggle: changed after checked error when updating tabindex (#31172) | |
datepicker: prevent calendar from stealing away focus (#31128) | |
dialog: use custom token to disable animations (#31156) | |
radio: assistive technology announcing button as invalid (#31160) | |
radio: updating required value should mark for check (#31109) | |
sidenav: removes -1 tabindex from sidenav (#31155) | |
tabs: avoid not having any focusable tabs (#31144) | |
tabs: not emitting token in M3 (#31136) |
19.2.17
material
Commit | Description |
---|---|
datepicker: prevent calendar from stealing away focus (#31128) | |
dialog: use custom token to disable animations (#31156) | |
radio: assistive technology announcing button as invalid (#31160) | |
radio: updating required value should mark for check (#31109) | |
sidenav: removes -1 tabindex from sidenav (#31155) | |
tabs: avoid not having any focusable tabs (#31144) |
20.0.0-rc.1
cdk-experimental
Commit | Description |
---|---|
column-resize: Obscure weird behavior in tables that are too wide by conditionally disabling resize (#31100) |
material
Commit | Description |
---|---|
button-toggle: use smaller border radius (#31084) | |
button: inherit button shape in focus indicator (#31065) | |
schematics: add schematic to rename tokens (#31051) | |
schematics: incorrect on-tertiary color being generated (#31061) | |
form-field: split DOM accesses into read and write (#31086) |
19.2.16
cdk-experimental
Commit | Description |
---|---|
column-resize: Obscure weird behavior in tables that are too wide by conditionally disabling resize (#31100) |
material
Commit | Description |
---|---|
button-toggle: use smaller border radius (#31084) | |
button: inherit button shape in focus indicator (#31065) | |
schematics: incorrect on-tertiary color being generated (#31061) |
20.0.0-rc.0
19.2.15
20.0.0-next.9
cdk
Commit | Description |
---|---|
dialog: add closePredicate option | |
overlay: reduce touch interaction delay on backdrop (#30971) | |
schematics: support project index file discovery for object-form and default (#30967) | |
stepper: resolve null pointer errors (#30944) | |
table: move out unused style scheduler (#30963) | |
table: remove private symbols from public API (#30956) |
material
Commit | Description |
---|---|
card: support filled variant (#29868) | |
dialog: add closePredicate option | |
chips: icon cut off when text-spacing is increased (#30867) | |
schematics: surface-container-low token not emitted (#30985) | |
slide-toggle: opacity tokens not being used (#30946) | |
stepper: done icon tokens not emitted in M3 (#30996) | |
table: height tokens not applying to flex table (#30978) | |
tabs: flicker when animationDuration is set to zero (#30966) | |
form-field: set notch outline variable only on relevant element (#30955) |
google-maps
Commit | Description |
---|---|
implicitly include google.maps types instead of the triple slash workaround (#30942) |
cdk-experimental
Commit | Description |
---|---|
listbox: add cdk-active class (#30932) | |
popover-edit: Support skipping over annotated rows when the user moves focus up/down. (#30916) | |
tabs: add cdk-active class and update example styles (#30950) | |
listbox: initial listbox focus state (#30764) | |
tabs: handle space and enter events (#30889) |
multiple
Commit | Description |
---|---|
ensure mat-option parents are the offsetParent (#30977) |
Breaking Changes
cdk
-
CanStick
has been removed.CDK_TABLE_TEMPLATE
has been removed.StickyDirection
has been removed.StickyStyler
has been removed.
20.0.0-next.10
release: cut the v20.0.0-next.10 release