Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 22 additions & 92 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,47 +1,52 @@
<a name="22.1.8"></a>
# 22.1.8 "rubidium-rhino" (2026-09-23)
<a name="22.2.0"></a>
# 22.2.0 "rubidium-rollercoaster" (2026-09-23)
### aria
| Commit | Type | Description |
| -- | -- | -- |
| [377256d87](https://github.com/angular/components/commit/377256d87a1b75297192686cbf2a9d35ce597e42) | fix | **accordion:** ensure right attribute is set when used as a host directive ([#33839](https://github.com/angular/components/pull/33839)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-rc.0"></a>
# 22.2.0-rc.0 "argon-airplane" (2026-09-16)
| [cd9c7da8b](https://github.com/angular/components/commit/cd9c7da8b6caf503cf1c0b1de1e7e861077abefb) | fix | **menu:** make MenuItem value optional ([#33715](https://github.com/angular/components/pull/33715)) |
### cdk
| Commit | Type | Description |
| -- | -- | -- |
| [a3936eabe](https://github.com/angular/components/commit/a3936eabe6a4056e31db8ab926f02d09322597ef) | fix | **table:** update rows when row definitions change ([#33670](https://github.com/angular/components/pull/33670)) |
| [0f6e8d656](https://github.com/angular/components/commit/0f6e8d6560506639ecf443cc056e455151d72142) | fix | **overlay:** temporarily hide getAttachedOverlays ([#33854](https://github.com/angular/components/pull/33854)) |
| [3d30bf1b4](https://github.com/angular/components/commit/3d30bf1b4301f494cfbf5defed8e268eb02ec35b) | fix | **testing:** account for new DirectiveFixture API ([#33771](https://github.com/angular/components/pull/33771)) |
| [aad74d364](https://github.com/angular/components/commit/aad74d3646c26e54dcd676bd57744bd1ca2e4df0) | fix | **testing:** use directive fixture onDestroy ([#33793](https://github.com/angular/components/pull/33793)) |
### material
| Commit | Type | Description |
| -- | -- | -- |
| [5d64e397b](https://github.com/angular/components/commit/5d64e397b47e722e6ec8cd9eed69cd032766f656) | feat | **icon:** add material symbol classes automatically ([#33750](https://github.com/angular/components/pull/33750)) |
| [cacab5551](https://github.com/angular/components/commit/cacab5551ba8a4af365b0e99132ef21e87c3b3f5) | feat | **menu:** add disabledInteractive input to MatMenuItem ([#33693](https://github.com/angular/components/pull/33693)) |
| [b0019f844](https://github.com/angular/components/commit/b0019f8444adadbb2d5ce457d4acafb14e764cf1) | fix | **core:** generate Material Symbols in schematic ([#33797](https://github.com/angular/components/pull/33797)) |
| [42c72bf2e](https://github.com/angular/components/commit/42c72bf2ebb0a8ba0b38c5614814385b25df43e9) | fix | **form-field:** support signal forms in MatFormFieldControl |
| [fd3f02826](https://github.com/angular/components/commit/fd3f02826de79a65636f590d91ba1bb7f4ee7d25) | fix | **icon:** false positive in font detection ([#33805](https://github.com/angular/components/pull/33805)) |
| [d33df3168](https://github.com/angular/components/commit/d33df316812be211a460cbbcc22bae4e8a3a6c47) | fix | **menu:** allow focus to land on disabledInteractive items ([#33749](https://github.com/angular/components/pull/33749)) |
### material-luxon-adapter
| Commit | Type | Description |
| -- | -- | -- |
| [d3acf189e](https://github.com/angular/components/commit/d3acf189e5c52cc688bf7990d4bd8ffe0dd872ab) | feat | add option to set zone ([#33579](https://github.com/angular/components/pull/33579)) |
### multiple
| Commit | Type | Description |
| -- | -- | -- |
| [8d3da9ea3](https://github.com/angular/components/commit/8d3da9ea36db6123ea0fcb44aaac18c6c91c7639) | feat | export aria injection tokens to support custom subclasses ([#33607](https://github.com/angular/components/pull/33607)) |
| [ab16b1fb9](https://github.com/angular/components/commit/ab16b1fb906475b938a49580ef3b2888d1611bfb) | fix | include material symbols in selectors ([#33754](https://github.com/angular/components/pull/33754)) |
| [67c4cfbc8](https://github.com/angular/components/commit/67c4cfbc8a0d09b626eaf986a9d47f21223b2efb) | fix | replace hasOwnProperty with Object.hasOwn ([#33843](https://github.com/angular/components/pull/33843)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.1.7"></a>
# 22.1.7 "argon-aristocrat" (2026-09-16)
### cdk
<a name="22.1.8"></a>
# 22.1.8 "rubidium-rhino" (2026-09-23)
### aria
| Commit | Type | Description |
| -- | -- | -- |
| [a9b6b74bb](https://github.com/angular/components/commit/a9b6b74bb20930a19f79198f97e4aee77d25b444) | fix | **table:** update rows when row definitions change ([#33670](https://github.com/angular/components/pull/33670)) |
| [377256d87](https://github.com/angular/components/commit/377256d87a1b75297192686cbf2a9d35ce597e42) | fix | **accordion:** ensure right attribute is set when used as a host directive ([#33839](https://github.com/angular/components/pull/33839)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-next.5"></a>
# 22.2.0-next.5 "bismuth-badge" (2026-09-09)
<a name="22.1.7"></a>
# 22.1.7 "argon-aristocrat" (2026-09-16)
### cdk
| Commit | Type | Description |
| -- | -- | -- |
| [0bb7b183e](https://github.com/angular/components/commit/0bb7b183e1deb0a6a7a2aea5e05a287033ae1de6) | fix | **overlay:** expose currently open overlays ([#33768](https://github.com/angular/components/pull/33768)) |
| [3d30bf1b4](https://github.com/angular/components/commit/3d30bf1b4301f494cfbf5defed8e268eb02ec35b) | fix | **testing:** account for new DirectiveFixture API ([#33771](https://github.com/angular/components/pull/33771)) |
| [a9b6b74bb](https://github.com/angular/components/commit/a9b6b74bb20930a19f79198f97e4aee77d25b444) | fix | **table:** update rows when row definitions change ([#33670](https://github.com/angular/components/pull/33670)) |

<!-- CHANGELOG SPLIT MARKER -->

Expand All @@ -54,27 +59,6 @@

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-next.4"></a>
# 22.2.0-next.4 "platinum-piano" (2026-09-02)
### aria
| Commit | Type | Description |
| -- | -- | -- |
| [de579cc34](https://github.com/angular/components/commit/de579cc349fe9159aa5882b45734868d1ee6d0f3) | fix | **combobox:** popup not closing when focus leaves it ([#33697](https://github.com/angular/components/pull/33697)) |
| [46b918eda](https://github.com/angular/components/commit/46b918edaf1f7f79d3e7b05b730275d2697647c0) | fix | **menu:** focus not moved into menu if items are delayed ([#33743](https://github.com/angular/components/pull/33743)) |
| [cd9c7da8b](https://github.com/angular/components/commit/cd9c7da8b6caf503cf1c0b1de1e7e861077abefb) | fix | **menu:** make MenuItem value optional ([#33715](https://github.com/angular/components/pull/33715)) |
### material
| Commit | Type | Description |
| -- | -- | -- |
| [5d64e397b](https://github.com/angular/components/commit/5d64e397b47e722e6ec8cd9eed69cd032766f656) | feat | **icon:** add material symbol classes automatically ([#33750](https://github.com/angular/components/pull/33750)) |
| [d33df3168](https://github.com/angular/components/commit/d33df316812be211a460cbbcc22bae4e8a3a6c47) | fix | **menu:** allow focus to land on disabledInteractive items ([#33749](https://github.com/angular/components/pull/33749)) |
### multiple
| Commit | Type | Description |
| -- | -- | -- |
| [9ed16f1ac](https://github.com/angular/components/commit/9ed16f1ac9a1abc6d7676662d292b8e44fabdc47) | fix | add forms to cdk peer dependencies ([#33666](https://github.com/angular/components/pull/33666)) |
| [ab16b1fb9](https://github.com/angular/components/commit/ab16b1fb906475b938a49580ef3b2888d1611bfb) | fix | include material symbols in selectors ([#33754](https://github.com/angular/components/pull/33754)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.1.5"></a>
# 22.1.5 "platinum-parachute" (2026-09-02)
### aria
Expand All @@ -89,20 +73,6 @@

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-next.3"></a>
# 22.2.0-next.3 "nickel-nanobot" (2026-08-26)
### cdk
| Commit | Type | Description |
| -- | -- | -- |
| [6956699a1](https://github.com/angular/components/commit/6956699a1e01e3a57975fc8e309b6f926115d210) | fix | **table:** show a real error message instead of a crash when a table column is missing ([#33698](https://github.com/angular/components/pull/33698)) |
### material
| Commit | Type | Description |
| -- | -- | -- |
| [cacab5551](https://github.com/angular/components/commit/cacab5551ba8a4af365b0e99132ef21e87c3b3f5) | feat | **menu:** add disabledInteractive input to MatMenuItem ([#33693](https://github.com/angular/components/pull/33693)) |
| [e0fd08c05](https://github.com/angular/components/commit/e0fd08c058132653a1fc740475aa194f6b73c969) | fix | **sidenav:** prevent drawer from getting stuck when toggled rapidly ([#33726](https://github.com/angular/components/pull/33726)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.1.4"></a>
# 22.1.4 "nickel-nose" (2026-08-26)
### cdk
Expand All @@ -116,15 +86,6 @@

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-next.2"></a>
# 22.2.0-next.2 "hydrogen-horse" (2026-08-19)
### multiple
| Commit | Type | Description |
| -- | -- | -- |
| [7dccecc78](https://github.com/angular/components/commit/7dccecc7847d00c49aa5e19d1618be4ab3eecea7) | fix | account for shadow dom in aria directives ([#33691](https://github.com/angular/components/pull/33691)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.1.3"></a>
# 22.1.3 "hydrogen-harp" (2026-08-19)
### multiple
Expand All @@ -134,28 +95,6 @@

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-next.1"></a>
# 22.2.0-next.1 "silver-can" (2026-08-12)
### aria
| Commit | Type | Description |
| -- | -- | -- |
| [c87e3a57e7](https://github.com/angular/components/commit/c87e3a57e7f90a93b003d1e5913b96904b8b8adf) | fix | **combobox:** empty aria-controls when the popup widget has no id ([#33635](https://github.com/angular/components/pull/33635)) |
### cdk
| Commit | Type | Description |
| -- | -- | -- |
| [f3e6276c96](https://github.com/angular/components/commit/f3e6276c969f33e527b616ef8bf7b0404685721d) | fix | **a11y:** move focus to root if there are no focusable elements in focus trap ([#33654](https://github.com/angular/components/pull/33654)) |
### material
| Commit | Type | Description |
| -- | -- | -- |
| [c71383fe37](https://github.com/angular/components/commit/c71383fe37e7832a31930993ab6b4c15145cefae) | fix | **datepicker:** actions overflowing at some screen sizes with touch UI ([#33645](https://github.com/angular/components/pull/33645)) |
| [e9760b396b](https://github.com/angular/components/commit/e9760b396b6713b4f06f17a2caf203e8a287a86d) | fix | **form-field:** update view when the control is swapped out ([#33636](https://github.com/angular/components/pull/33636)) |
### multiple
| Commit | Type | Description |
| -- | -- | -- |
| [9582c5f301](https://github.com/angular/components/commit/9582c5f301b8da23061f444de9083f358fafd630) | fix | tokens specified in wrong category ([#33660](https://github.com/angular/components/pull/33660)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.1.2"></a>
# 22.1.2 "aluminum-can" (2026-08-12)
### aria
Expand All @@ -178,15 +117,6 @@

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.2.0-next.0"></a>
# 22.2.0-next.0 "zinc-zoo" (2026-08-05)
### multiple
| Commit | Type | Description |
| -- | -- | -- |
| [8d3da9ea3](https://github.com/angular/components/commit/8d3da9ea36db6123ea0fcb44aaac18c6c91c7639) | feat | export aria injection tokens to support custom subclasses ([#33607](https://github.com/angular/components/pull/33607)) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="22.1.1"></a>
# 22.1.1 "zinc-zebra" (2026-08-05)
### material
Expand Down
Loading