Releases: angular/components
Releases · angular/components
19.2.19
20.1.0-next.1
cdk-experimental
| Commit | Description |
|---|---|
| ui-patterns: create grid navigation behavior (#31290) | |
| ui-patterns: tree (#31308) |
material
| Commit | Description |
|---|---|
| button: prevents mat-icon being cut off by text-spacing (#30891) | |
| button: use system colors for state layers and text (#31278) | |
| checkbox: update tokens to system colors (#31279) | |
| chips: update tokens to system colors (#31280) | |
| core: output tokens from theme under same selector (#31295) | |
| core: remove unused form field mixins (#31283) | |
| core: update ripple tokens to system colors (#31282) | |
| core: update tokens to system colors (#31281) | |
| datepicker: use system colors (#31300) | |
| list: update tokens to system colors (#31284) | |
| menu: update tokens to system colors (#31285) | |
| paginator: update tokens to system colors (#31286) | |
| radio: color tokens excluded when passing in variant (#31321) | |
| select: use system color for arrow (#31302) | |
| slider: ensure disabled slider thumb input has 'auto' c… (#31311) | |
| slider: use system color (#31305) | |
| tabs: update tokens to system colors (#31287) |
20.0.3
20.1.0-next.0
cdk-experimental
| Commit | Description |
|---|---|
| accordion: add accordion directives, example, and tests (#31134) | |
| radio: add radio demo to dev-app (#31180) | |
| radio: create radio group and button directives (#31050) | |
| ui-patterns: accordion (#31034) | |
| ui-patterns: create the grid focus behavior (#31055) | |
| ui-patterns: radio button and group (#31016) |
material
| Commit | Description |
|---|---|
| chips: add (optional) edit icon to input chips (#31041) | |
| testing: Extend Angular harness testing functionality (#30960) | |
| badge: remove badge opacity color mix (#31213) | |
| badge: use system disabled states (#31266) | |
| button-toggle: simplify divider color (#31214) | |
| button-toggle: use system colors (#31231) | |
| button: FAB emitting invalid elevation tokens (#31028) | |
| button: remove internal-only M2 styles (#31017) | |
| button: remove internal-only M2 styles (#31018) | |
| card: subtitle text token should be on-surface-variant (#31261) | |
| card: use system outline (#31218) | |
| checkbox: remove internal-only M2 styles (#31019) | |
| chips: provide ability to edit for all screen readers with a click on already focused chip (#30983) | |
| dialog: remove internal-only M2 styles (#31020) | |
| expansion: align state layer colors (#31236) | |
| form-field: remove internal-only M2 styles (#31021) | |
| form-field: use system for neutral colors (#31272) | |
| menu: do not auto-focus when hover opens menu (#31257) | |
| select: remove internal-only M2 styles (#31022) | |
| sort: simplify m2 sort color (#31165) | |
| stepper: align state colors (#31227) | |
| toolbar: use system surface for neutral background (#31234) |
cdk
| Commit | Description |
|---|---|
| drag-drop: add opt-in indicator of pick-up position (#31288) | |
| dialog: avoid setting aria-hidden before focus has moved (#31030) |
multiple
| Commit | Description |
|---|---|
| update goldens (#31123) | |
| use system on-surface (#31225) |
20.0.2
20.0.1
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) |