Skip to content

Releases: angular/components

20.1.0-next.0

04 Jun 18:11
Compare
Choose a tag to compare
20.1.0-next.0 Pre-release
Pre-release

cdk-experimental

Commit Description
feat - 4f9ab216c accordion: add accordion directives, example, and tests (#31134)
feat - 3704b7e32 radio: add radio demo to dev-app (#31180)
feat - 50c3e0e12 radio: create radio group and button directives (#31050)
feat - ff0f6c61b ui-patterns: accordion (#31034)
feat - ce145fa9a ui-patterns: create the grid focus behavior (#31055)
feat - 9f249d0a2 ui-patterns: radio button and group (#31016)

material

Commit Description
feat - 243845460 chips: add (optional) edit icon to input chips (#31041)
feat - 4de7c0fb2 testing: Extend Angular harness testing functionality (#30960)
fix - 512433b6d badge: remove badge opacity color mix (#31213)
fix - 92a8253e2 badge: use system disabled states (#31266)
fix - a7150d42c button-toggle: simplify divider color (#31214)
fix - 1f8b1302f button-toggle: use system colors (#31231)
fix - 5ee7d79e4 button: FAB emitting invalid elevation tokens (#31028)
fix - afe36e4d4 button: remove internal-only M2 styles (#31017)
fix - 589ea5905 button: remove internal-only M2 styles (#31018)
fix - 203c1737e card: subtitle text token should be on-surface-variant (#31261)
fix - 55b7ba081 card: use system outline (#31218)
fix - eb9abc366 checkbox: remove internal-only M2 styles (#31019)
fix - 68d7ea035 chips: provide ability to edit for all screen readers with a click on already focused chip (#30983)
fix - a24081f2b dialog: remove internal-only M2 styles (#31020)
fix - ecc6a09ca expansion: align state layer colors (#31236)
fix - 82ab91e58 form-field: remove internal-only M2 styles (#31021)
fix - 6d27e0405 form-field: use system for neutral colors (#31272)
fix - a62164db5 menu: do not auto-focus when hover opens menu (#31257)
fix - 9a96db323 select: remove internal-only M2 styles (#31022)
fix - d22191a61 sort: simplify m2 sort color (#31165)
fix - 680dd6fa8 stepper: align state colors (#31227)
fix - 4b85f9f62 toolbar: use system surface for neutral background (#31234)

cdk

Commit Description
feat - f446d7c41 drag-drop: add opt-in indicator of pick-up position (#31288)
fix - cfa97bb78 dialog: avoid setting aria-hidden before focus has moved (#31030)

multiple

Commit Description
fix - dc3ae8d94 update goldens (#31123)
fix - 5546d1099 use system on-surface (#31225)

20.0.2

04 Jun 18:02
Compare
Choose a tag to compare

material

Commit Description
fix - 45fcf24b6 core: brand family not set for plain value (#31260)
fix - 3a3a9b1c2 schematics: avoid overwriting files that didn't change (#31270)
fix - 1af07e3b2 schematics: token migration not replacing all instances (#31277)

20.0.1

28 May 20:25
Compare
Choose a tag to compare

material

Commit Description
fix - ecd17ad75 button: add token for icon button shape (#31223)
fix - 20fa71807 schematics: filter paths when renaming tokens (#31249)

20.0.0

28 May 15:59
Compare
Choose a tag to compare

cdk

Commit Description
feat - 06821d85a dialog: add closePredicate option
feat - cf619601a drag-drop: introduce resetToBoundary (#30436)
fix - 77c8534ff accordion: resolve changed after checked error
fix - 1167d0638 collections: breaking changes for v20
fix - 79e887219 dialog: breaking changes for v20
fix - a2ab84da1 dialog: provide proper shaped Directionality (#30898)
fix - b3e516f2d drag-drop: breaking changes for v20
fix - 69eedd75f drag-drop: incorrect type DragConstrainPosition (#30510)
fix - f9973ee23 overlay: use MutationObserver to detach overlay (#30703)
fix - 11599f808 portal: remove deprecated symbols (#30584)
fix - 87501e866 schematics: support project index file discovery for object-form and default (#30967)
fix - 8078efc21 table: breaking changes for v20
fix - 0f48b04dd table: move out unused style scheduler (#30963)
fix - 6ffe9c748 table: remove private symbols from public API (#30956)
perf - 08f4acfef overlay: add tree-shakeable alternatives for overlay APIs (#30904)

material

Commit Description
feat - fb81ab4f2 button: add support for tonal button (#30638)
feat - e79f60558 button: allow appearance to be set dynamically
feat - 663585a1c card: support filled variant (#29868)
feat - 82f0fa6fa core: handle prefers-reduced-motion automatically (#30796)
feat - 3daa36030 core: introduce custom token for controlling animations (#30749)
feat - 764a1ccd1 dialog: add closePredicate option
fix - 097f49d90 autocomplete: allow overlay backdrop by setting hasBackdrop option (#30631)
fix - 7d360ac77 button-toggle: changed after checked error when updating tabindex (#31172)
fix - 2c7199c02 button: align harness with new terminology
fix - 6a5943d8b button: combine MatButton and MatAnchor (#30492)
fix - 3aecb3521 button: tonal touch target token transgression (#30688)
fix - 77d6b69e7 checkbox: breaking changes for v20
fix - 907815dc5 checkbox: hardcode token renames (#30752)
fix - f01ac6e9c checkbox: resolve change after checked error
fix - aba4c4437 chips: chip input not showing placeholder (#30664)
fix - 33795a1a1 chips: implement disabledInteractive in chip input (#30665)
fix - 92bcc67c2 core: include density tokens in system theme (#30845)
fix - 5bc01c398 datepicker: resolve change after checked errors
fix - 227e83d24 dialog: breaking changes for v20
fix - a5aade2df form-field: preserve aria-describedby set externally across all form controls (#30699)
fix - ec538b598 form-field: use ResizeObserver for label offset calculation (#30702)
fix - d120f973f list: resolve changed after checked error
fix - fd162d201 schematics: add schematic to rename tokens (#31051)
fix - db090cac3 select: breaking changes for v20
fix - 688c430fe select: close panel on detach output event (#30634)
fix - 12f96e229 select: resolve change after checked errors
fix - 404868707 sidenav: resolve changed after checked error
fix - c6ad44c68 slide-toggle: breaking changes for v20
fix - d3a8c5b89 slide-toggle: opacity tokens not being used (#30946)
fix - 2d86ad441 slider: fix clobbered token for hover/focus/pressed (#30754)
[![fix - 0e985f2](https://img.shields.io/badge/0e985f2c6-fi...
Read more

19.2.18

28 May 13:56
Compare
Choose a tag to compare
release: cut the v19.2.18 release

20.0.0-rc.2

21 May 18:48
Compare
Choose a tag to compare
20.0.0-rc.2 Pre-release
Pre-release

cdk-experimental

Commit Description
fix - 16493ecab8 scrolling: Fix ExpressionChangedAfterItWasCheckedError (#31076)

material

Commit Description
fix - 7d360ac776 button-toggle: changed after checked error when updating tabindex (#31172)
fix - c17cdadaed datepicker: prevent calendar from stealing away focus (#31128)
fix - 704761652d dialog: use custom token to disable animations (#31156)
fix - 8a45ec9280 radio: assistive technology announcing button as invalid (#31160)
fix - e5eb939693 radio: updating required value should mark for check (#31109)
fix - fa150969b2 sidenav: removes -1 tabindex from sidenav (#31155)
fix - a3711eb091 tabs: avoid not having any focusable tabs (#31144)
fix - 922c678c07 tabs: not emitting token in M3 (#31136)

19.2.17

21 May 18:39
Compare
Choose a tag to compare

material

Commit Description
fix - 0e300d1041 datepicker: prevent calendar from stealing away focus (#31128)
fix - af04c772ed dialog: use custom token to disable animations (#31156)
fix - 306eef1d74 radio: assistive technology announcing button as invalid (#31160)
fix - bd614b4a69 radio: updating required value should mark for check (#31109)
fix - ca231dc9b8 sidenav: removes -1 tabindex from sidenav (#31155)
fix - 33d8f3347e tabs: avoid not having any focusable tabs (#31144)

20.0.0-rc.1

14 May 19:13
Compare
Choose a tag to compare
20.0.0-rc.1 Pre-release
Pre-release

cdk-experimental

Commit Description
fix - 08ccf3c685 column-resize: Obscure weird behavior in tables that are too wide by conditionally disabling resize (#31100)

material

Commit Description
fix - cbffce88e3 button-toggle: use smaller border radius (#31084)
fix - aec28e2507 button: inherit button shape in focus indicator (#31065)
fix - fd162d2018 schematics: add schematic to rename tokens (#31051)
fix - 71a9d88b29 schematics: incorrect on-tertiary color being generated (#31061)
perf - 10a6ea493b form-field: split DOM accesses into read and write (#31086)

19.2.16

14 May 17:49
Compare
Choose a tag to compare

cdk-experimental

Commit Description
fix - af0b4638f2 column-resize: Obscure weird behavior in tables that are too wide by conditionally disabling resize (#31100)

material

Commit Description
fix - 08f5fda901 button-toggle: use smaller border radius (#31084)
fix - 68928e58aa button: inherit button shape in focus indicator (#31065)
fix - 6abe7510b2 schematics: incorrect on-tertiary color being generated (#31061)

20.0.0-rc.0

07 May 15:06
Compare
Choose a tag to compare
20.0.0-rc.0 Pre-release
Pre-release

cdk-experimental

Commit Description
feat - 9a94bb76a tabs: support initial tab selection and add unit tests (#31023)
feat - 1833aa32e ui-patterns: add expansion behavior and refactor tabs (#30962)

docs

Commit Description
fix - 05302747d Automatic scrolling fails on screens smaller than 721px due to flexbox behavior (#31037)