diff --git a/CHANGELOG.md b/CHANGELOG.md
index e5126f7f4d54..f64bfd0034ad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,47 +1,52 @@
-
-# 22.1.8 "rubidium-rhino" (2026-09-23)
+
+# 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)) |
-
-
-
-
-# 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)) |
-
-# 22.1.7 "argon-aristocrat" (2026-09-16)
-### cdk
+
+# 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)) |
-
-# 22.2.0-next.5 "bismuth-badge" (2026-09-09)
+
+# 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)) |
@@ -54,27 +59,6 @@
-
-# 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)) |
-
-
-
# 22.1.5 "platinum-parachute" (2026-09-02)
### aria
@@ -89,20 +73,6 @@
-
-# 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)) |
-
-
-
# 22.1.4 "nickel-nose" (2026-08-26)
### cdk
@@ -116,15 +86,6 @@
-
-# 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)) |
-
-
-
# 22.1.3 "hydrogen-harp" (2026-08-19)
### multiple
@@ -134,28 +95,6 @@
-
-# 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)) |
-
-
-
# 22.1.2 "aluminum-can" (2026-08-12)
### aria
@@ -178,15 +117,6 @@
-
-# 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)) |
-
-
-
# 22.1.1 "zinc-zebra" (2026-08-05)
### material