Skip to content

Commit 9813e31

Browse files
committed
release: cut the v22.0.0-next.8 release
1 parent 46763fb commit 9813e31

2 files changed

Lines changed: 64 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,66 @@
1+
<a name="22.0.0-next.8"></a>
2+
# 22.0.0-next.8 "plastic-wallaby" (2026-05-06)
3+
## Breaking Changes
4+
### aria
5+
- The legacy combobox and autocomplete implementations have been removed. Use the new standalone combobox instead.
6+
7+
* feat(aria/combobox): promote simple-combobox to stable un-prefixed combobox
8+
9+
- Relocates public, private, and example directories to clean `combobox` entry points.
10+
- Renames internal layout symbols, selectors, and uppercase tokens (`SIMPLE_COMBOBOX_POPUP` -> `COMBOBOX_POPUP`).
11+
- Establishes full documentation extraction parity with the `json_api` Bazel rule target.
12+
- Standardizes the accompanying toolbar component showcase into the clean `aria-toolbar` path.
13+
- Re-routes dev-app navigation links and migrates public API golden records.
14+
- `SimpleCombobox` has been promoted to `Combobox`. All `simple-combobox` prefixed symbols, selectors, and tokens have been renamed to use the `combobox` prefix.
15+
16+
* refactor(aria/combobox): relocate and restructure autocomplete and toolbar examples
17+
Relocate the autocomplete examples to `src/components-examples/aria/autocomplete` and toolbar examples to `src/components-examples/aria/toolbar`.
18+
- Restore naming continuity with the historical codebase by stripping redundant prefixes from example filenames and component selectors.
19+
- Sync dev-app preview routing layout paths and strict Bazel target dependency links.
20+
### cdk
21+
- * `CDK_DESCRIBEDBY_HOST_ATTRIBUTE` has been removed.
22+
* `CDK_DESCRIBEDBY_ID_PREFIX` has been removed.
23+
* The `injector` parameter of the `ConfigurableFocusTrap` and `FocusTrap` constructors is now required.
24+
* The boolean parameter of `ConfigurableFocusTrapFactory.create` has been replaced with a config object.
25+
* `MESSAGES_CONTAINER_ID` has been removed.
26+
- * The `event` parameter of `DropListRef.drop` is now required.
27+
- * `ContextMenuTracker` has been renamed to `MenuTracker`.
28+
### material
29+
- * `MatListOption.checkboxPosition` has been removed. use `togglePosition` instead.
30+
* `MatListOptionCheckboxPosition` has been renamed to `MatListOptionTogglePosition`.
31+
- * `ArrowViewState` has been removed.
32+
* `ArrowViewStateTransition` has been removed.
33+
### google-maps
34+
| Commit | Type | Description |
35+
| -- | -- | -- |
36+
| [b8201edee](https://github.com/angular/components/commit/b8201edeef62258c3d1e1ebeaf8ee14766918c22) | fix | deprecate heatmap layer ([#33208](https://github.com/angular/components/pull/33208)) |
37+
### material
38+
| Commit | Type | Description |
39+
| -- | -- | -- |
40+
| [add8f16c0](https://github.com/angular/components/commit/add8f16c01ad683b9e2ab9e1bf5ad3a984dd9921) | fix | **list:** breaking changes for v22 |
41+
| [9d73c98b5](https://github.com/angular/components/commit/9d73c98b57d46454d51344bbd59055bc06dabc6b) | fix | **menu:** missing panelClass getter ([#33191](https://github.com/angular/components/pull/33191)) |
42+
| [75718e4fb](https://github.com/angular/components/commit/75718e4fbebce2a7f8aa30550a12d58a5a6f9b93) | fix | **sort:** breaking changes for v22 |
43+
### cdk
44+
| Commit | Type | Description |
45+
| -- | -- | -- |
46+
| [24115c021](https://github.com/angular/components/commit/24115c02189ca0b1b3f09a909b8962d330f55f91) | feat | **portal:** add directives support to ComponentPortal ([#33142](https://github.com/angular/components/pull/33142)) |
47+
| [7426334c5](https://github.com/angular/components/commit/7426334c5efb76ac3f359e26a7f6e48e29d4ec78) | fix | **a11y:** breaking changes for v22 |
48+
| [81c6bbd89](https://github.com/angular/components/commit/81c6bbd89da765a3ce8fd9dd8fd0b36b8eac4ca4) | fix | **drag-drop:** breaking changes for v22 |
49+
| [ffb23f6f8](https://github.com/angular/components/commit/ffb23f6f825a0e86cd6d9bf3505af70b2264e588) | fix | **menu:** breaking changes for v22 |
50+
### aria
51+
| Commit | Type | Description |
52+
| -- | -- | -- |
53+
| [e3d84f2e0](https://github.com/angular/components/commit/e3d84f2e0adb9254d804c10ba24e6c4528efad53) | feat | **combobox:** add test harnesses ([#33194](https://github.com/angular/components/pull/33194)) |
54+
| [0ca47b4a0](https://github.com/angular/components/commit/0ca47b4a060595919fd2b2cd62d0097071c4795d) | feat | **combobox:** migrate simple-combobox directly into primary entrypoints ([#33206](https://github.com/angular/components/pull/33206)) |
55+
| [218a77cf9](https://github.com/angular/components/commit/218a77cf946808ca966c131f56c393ef91c662b3) | fix | **combobox:** separates placeholder prefixes ([#33163](https://github.com/angular/components/pull/33163)) |
56+
| [4d045b823](https://github.com/angular/components/commit/4d045b823e5d6f6ed3512189624a06ae423e9296) | fix | **menu:** do not set default aria-label ([#33202](https://github.com/angular/components/pull/33202)) |
57+
### multiple
58+
| Commit | Type | Description |
59+
| -- | -- | -- |
60+
| [bb4f8ec50](https://github.com/angular/components/commit/bb4f8ec50407500ba4d1aa131bcd3c828cad67ae) | fix | re-export collection util ([#33171](https://github.com/angular/components/pull/33171)) |
61+
62+
<!-- CHANGELOG SPLIT MARKER -->
63+
164
<a name="21.2.10"></a>
265
# 21.2.10 "metal-wallaby" (2026-05-06)
366
### aria

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"ci-docs-monitor-test": "node --no-warnings=ExperimentalWarning --loader ts-node/esm/transpile-only scripts/docs-deploy/monitoring/ci-test.mts",
5454
"prepare": "husky"
5555
},
56-
"version": "22.0.0-next.7",
56+
"version": "22.0.0-next.8",
5757
"dependencies": {
5858
"@angular/compiler-cli": "catalog:",
5959
"@angular-devkit/core": "catalog:",

0 commit comments

Comments
 (0)