@angular/material
Advanced tools
Changelog
20.2.0-next.0 "neoprene-narwhal" (2025-07-16)
| Commit | Type | Description | | -- | -- | -- | | 4f96ef3e64 | fix | slide-toggle: add larger touch target (#31486) |
| Commit | Type | Description | | -- | -- | -- | | 2dbb045bc2 | feat | tree: add nav mode (#31460) | | 6716f50249 | feat | tree: use shared example classes (#31494) | | 50a6d6c4c9 | feat | ui-patterns: add label control (#31459) | | e525a412a1 | fix | radio-group: fix activedescendant example (#31499) |
| Commit | Type | Description | | -- | -- | -- | | ad4d5b471e | fix | fix broken rtl examples (#31527) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.1"></a>
Changelog
20.1.1 "wicker-whirligig" (2025-07-16)
| Commit | Type | Description | | -- | -- | -- | | 3479123244 | fix | drag-drop: ensure container is registered in addItem (#31518) |
| Commit | Type | Description | | -- | -- | -- | | d833f7c24a | fix | schematics: always add a custom theme with ng add (#31522) | | a516806e47 | fix | tabs: glitchy animation in rtl with lazy-loaded content (#31535) | | 6a0578f82d | fix | timepicker: allow timepicker to opt out of opening on click (#31492) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.0"></a>
Changelog
20.1.0-next.2 "strontium-snack" (2025-06-25)
| Commit | Type | Description | | -- | -- | -- | | 5564d7d01 | feat | menu: add setActiveMenuItem to cdkMenu (#31371) | | 423029287 | fix | menu: close sibling triggers when opening a menu (#30894) |
| Commit | Type | Description | | -- | -- | -- | | 9e942b4ba | feat | menu: add support for context menu | | 5f4fa6218 | fix | button: harness not picking up buttons with dynamic appearance (#31327) | | 3bde4f78f | fix | button: update button golden (#31346) | | 8c9cae0a8 | fix | chips: sync with g3 (#31393) | | d52ede562 | fix | expansion: add token for box shadow (#31340) | | e57aef291 | fix | expansion: use correct typography (#31347) | | 0bdf51275 | fix | input: remove native clear button (#31394) | | 663d8160e | fix | input: revert wheel workaround (#31391) | | 89d9cd07b | fix | slide-toggle: use system colors (#31303) | | c10f376a5 | fix | slide-toggle: use token system for label text (#31366) | | 0a47244b6 | fix | stepper: use system color for error text (#31333) | | ea76df604 | fix | tabs: fix missing token values (#31345) | | f26ff4ece | fix | toolbar: use correct typography (#31348) | | ae3b0bfcf | fix | tree: use correct typography (#31349) |
| Commit | Type | Description | | -- | -- | -- | | 2c87ec31b | fix | invalid URL when playlist is passed in without videoId (#31403) |
| Commit | Type | Description | | -- | -- | -- | | cdc0dab26 | feat | tabs: add setDefaultState and unit tests, refactor the content children strategy (#31374) | | 97d60c537 | feat | tree: add tree directives, example, and tests (#31350) | | 9a856ad55 | fix | tabs: fix tabs example styles (#31382) | | ea700e6d8 | fix | ui-patterns: add guardrails to selectOne for edge cases (#31402) |
| Commit | Type | Description | | -- | -- | -- | | e462301f8 | fix | use inline m2 token definitions (#31359) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.0.4"></a>
Changelog
20.0.6 "plastic-moon" (2025-07-09)
| Commit | Type | Description | | -- | -- | -- | | 1f15ad392c | fix | tabs: remove delay on touch devices (#31489) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.0.5"></a>
Changelog
20.0.5 "agardite-ant" (2025-07-02)
| Commit | Type | Description | | -- | -- | -- | | 45cc05641 | fix | tree: remove leaking subscription (#31457) |
| Commit | Type | Description | | -- | -- | -- | | 7556beaa7 | fix | schematics: typo in prompt question (#31449) |
| Commit | Type | Description | | -- | -- | -- | | bdfeb04c3 | fix | fix update schematic (#31448) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.0-next.2"></a>
Changelog
20.1.0-next.2 "strontium-snack" (2025-06-25)
| Commit | Type | Description | | -- | -- | -- | | 5564d7d01 | feat | menu: add setActiveMenuItem to cdkMenu (#31371) | | 423029287 | fix | menu: close sibling triggers when opening a menu (#30894) |
| Commit | Type | Description | | -- | -- | -- | | 9e942b4ba | feat | menu: add support for context menu | | 5f4fa6218 | fix | button: harness not picking up buttons with dynamic appearance (#31327) | | 3bde4f78f | fix | button: update button golden (#31346) | | 8c9cae0a8 | fix | chips: sync with g3 (#31393) | | d52ede562 | fix | expansion: add token for box shadow (#31340) | | e57aef291 | fix | expansion: use correct typography (#31347) | | 0bdf51275 | fix | input: remove native clear button (#31394) | | 663d8160e | fix | input: revert wheel workaround (#31391) | | 89d9cd07b | fix | slide-toggle: use system colors (#31303) | | c10f376a5 | fix | slide-toggle: use token system for label text (#31366) | | 0a47244b6 | fix | stepper: use system color for error text (#31333) | | ea76df604 | fix | tabs: fix missing token values (#31345) | | f26ff4ece | fix | toolbar: use correct typography (#31348) | | ae3b0bfcf | fix | tree: use correct typography (#31349) |
| Commit | Type | Description | | -- | -- | -- | | 2c87ec31b | fix | invalid URL when playlist is passed in without videoId (#31403) |
| Commit | Type | Description | | -- | -- | -- | | cdc0dab26 | feat | tabs: add setDefaultState and unit tests, refactor the content children strategy (#31374) | | 97d60c537 | feat | tree: add tree directives, example, and tests (#31350) | | 9a856ad55 | fix | tabs: fix tabs example styles (#31382) | | ea700e6d8 | fix | ui-patterns: add guardrails to selectOne for edge cases (#31402) |
| Commit | Type | Description | | -- | -- | -- | | e462301f8 | fix | use inline m2 token definitions (#31359) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.0.4"></a>
Changelog
20.0.4 "strontium-shack" (2025-06-25)
| Commit | Type | Description | | -- | -- | -- | | 59be54616 | fix | menu: close sibling triggers when opening a menu (#30894) |
| Commit | Type | Description | | -- | -- | -- | | 88bc13d88 | fix | button: harness not picking up buttons with dynamic appearance (#31327) | | c1b9682e4 | fix | button: update button golden (#31346) | | c3bb067bf | fix | input: remove native clear button (#31394) | | 747218ba2 | fix | input: revert wheel workaround (#31391) |
| Commit | Type | Description | | -- | -- | -- | | 3b31dacc0 | fix | invalid URL when playlist is passed in without videoId (#31403) |
<!-- CHANGELOG SPLIT MARKER --><a name="19.2.19"></a>