|
1 | | -<a name="21.2.0-rc.2"></a> |
| 1 | +<a name="21.2.0"></a> |
2 | 2 |
|
3 | | -# 21.2.0-rc.2 (2026-02-24) |
| 3 | +# 21.2.0 (2026-02-25) |
4 | 4 |
|
5 | 5 | ### @angular/cli |
6 | 6 |
|
7 | 7 | | Commit | Type | Description | |
8 | 8 | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------------------------------------- | |
| 9 | +| [0dd04f289](https://github.com/angular/angular-cli/commit/0dd04f289e555a4a8af7bdadabe300da74701e3b) | feat | add markdown files to Prettier's formatting list | |
| 10 | +| [fbae1b6ab](https://github.com/angular/angular-cli/commit/fbae1b6ab384186ae69e804c54815cea80e6a600) | feat | automatic formatting files modified by schematics | |
| 11 | +| [91b9d281f](https://github.com/angular/angular-cli/commit/91b9d281fc88a242aa6e5dd5495e275990d926ef) | feat | integrate file formatting into update migrations | |
| 12 | +| [98a24d040](https://github.com/angular/angular-cli/commit/98a24d0401f36f484dc9c4d8b0f5284ffa524f19) | feat | standardize MCP tools around workspace/project options | |
| 13 | +| [d9cd609c5](https://github.com/angular/angular-cli/commit/d9cd609c5d13fe492b1f31973d9be518f8529387) | fix | correctly parse scoped packages in yarn classic list output | |
| 14 | +| [5b05f2500](https://github.com/angular/angular-cli/commit/5b05f25005621828565585692b1d7a67c5f0fec8) | fix | enable shell option for Prettier execution on Windows platforms | |
| 15 | +| [25b8a157d](https://github.com/angular/angular-cli/commit/25b8a157df70fb0d2c4e6c5438a50ec12e3abc0c) | fix | quote complex range specifiers in package manager | |
| 16 | +| [6f29a8c35](https://github.com/angular/angular-cli/commit/6f29a8c35abb8928d4e7ea01958192dd2a83491d) | fix | renamed files by their new path in the schematic workflow | |
9 | 17 | | [201a036f2](https://github.com/angular/angular-cli/commit/201a036f204a6940f70a36a507a4a53d144b5768) | fix | simplify Angular version compatibility checks and add special handling for local builds of new major versions | |
| 18 | +| [cdd26bb66](https://github.com/angular/angular-cli/commit/cdd26bb66d8ab334f76323c2b5cae1aa8ce815f6) | fix | validate package manager version using `semver.valid` and throw an error if invalid | |
| 19 | +| [bc363af8b](https://github.com/angular/angular-cli/commit/bc363af8bc40f117a4e35ec9eb7eedf69f5b5b37) | perf | optimize package manager discovery with stat-based probing | |
10 | 20 |
|
11 | | -<!-- CHANGELOG SPLIT MARKER --> |
12 | | - |
13 | | -<a name="21.2.0-rc.1"></a> |
14 | | - |
15 | | -# 21.2.0-rc.1 (2026-02-23) |
16 | | - |
17 | | -### @angular/cli |
| 21 | +### @schematics/angular |
18 | 22 |
|
19 | 23 | | Commit | Type | Description | |
20 | 24 | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------------------- | |
21 | | -| [cdd26bb66](https://github.com/angular/angular-cli/commit/cdd26bb66d8ab334f76323c2b5cae1aa8ce815f6) | fix | validate package manager version using `semver.valid` and throw an error if invalid | |
22 | | - |
23 | | -### @angular/ssr |
24 | | - |
25 | | -| Commit | Type | Description | |
26 | | -| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------- | |
27 | | -| [cf5a72d33](https://github.com/angular/angular-cli/commit/cf5a72d33c1753c121f71498c0c415a0f0864492) | fix | prevent open redirect via X-Forwarded-Prefix header | |
28 | | -| [f78f38827](https://github.com/angular/angular-cli/commit/f78f38827861cf01471e30fcf81ef14d6265a0f2) | fix | validate host headers to prevent header-based SSRF | |
29 | | - |
30 | | -<!-- CHANGELOG SPLIT MARKER --> |
| 25 | +| [aa7381efd](https://github.com/angular/angular-cli/commit/aa7381efd213eff70a8004731a7e2b06a60cb8c2) | feat | add a '.prettierrc' file to generated workspaces and add Prettier as dev dependency | |
| 26 | +| [f80db6fb7](https://github.com/angular/angular-cli/commit/f80db6fb714aa326f6ed03a8a51090ca59ad0955) | feat | add ng-add support for Vitest browser providers | |
| 27 | +| [5d1df50d8](https://github.com/angular/angular-cli/commit/5d1df50d8b84b453570ae5fd9ab6f949bbc11649) | fix | add actionable feedback to vitest-browser schematic | |
31 | 28 |
|
32 | | -<a name="21.2.0-rc.0"></a> |
| 29 | +### @angular/build |
33 | 30 |
|
34 | | -# 21.2.0-rc.0 (2026-02-18) |
| 31 | +| Commit | Type | Description | |
| 32 | +| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | |
| 33 | +| [ece30f235](https://github.com/angular/angular-cli/commit/ece30f2359c2dc794b0c9272447f623a121e88b0) | feat | add headless option to unit-test builder | |
| 34 | +| [cad7a7c0f](https://github.com/angular/angular-cli/commit/cad7a7c0ff3778f04820a99ad0aa9d74f1067fd5) | feat | run vitest browser with playwright with OS theme | |
| 35 | +| [0b4982720](https://github.com/angular/angular-cli/commit/0b4982720e111bf5029bcf97f7e0ce2658c42d43) | fix | adjust sourcemap sources when Vitest wrapper is bypassed | |
| 36 | +| [1f114a9e8](https://github.com/angular/angular-cli/commit/1f114a9e8b9bddd53e01016a2d7cb211a04eee48) | fix | bundle setup files in unit-test builder for Vitest | |
| 37 | +| [fd5cb28c8](https://github.com/angular/angular-cli/commit/fd5cb28c8082417288a896b89bde659bb0dc92e2) | fix | explicitly fail when using Vitest runtime mocking | |
| 38 | +| [dc899e8a5](https://github.com/angular/angular-cli/commit/dc899e8a530979de8e9579f2281b681e6f737a62) | fix | normalize `allowedHosts` in dev-server | |
| 39 | +| [26bbea12f](https://github.com/angular/angular-cli/commit/26bbea12f872c18e59de05d3c51cc11dd0a09cda) | fix | serve extensionless assets without transformation | |
35 | 40 |
|
36 | 41 | <!-- CHANGELOG SPLIT MARKER --> |
37 | 42 |
|
|
47 | 52 |
|
48 | 53 | <!-- CHANGELOG SPLIT MARKER --> |
49 | 54 |
|
50 | | -<a name="21.2.0-next.2"></a> |
51 | | - |
52 | | -# 21.2.0-next.2 (2026-02-11) |
53 | | - |
54 | | -### @angular/build |
55 | | - |
56 | | -| Commit | Type | Description | |
57 | | -| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | |
58 | | -| [cad7a7c0f](https://github.com/angular/angular-cli/commit/cad7a7c0ff3778f04820a99ad0aa9d74f1067fd5) | feat | run vitest browser with playwright with OS theme | |
59 | | -| [8ae7f59e6](https://github.com/angular/angular-cli/commit/8ae7f59e6f988489fda8c1346e3d2c3768d7a5f0) | fix | correctly resolve absolute setup file paths in Vitest | |
60 | | -| [fd5cb28c8](https://github.com/angular/angular-cli/commit/fd5cb28c8082417288a896b89bde659bb0dc92e2) | fix | explicitly fail when using Vitest runtime mocking | |
61 | | - |
62 | | -<!-- CHANGELOG SPLIT MARKER --> |
63 | | - |
64 | 55 | <a name="21.1.4"></a> |
65 | 56 |
|
66 | 57 | # 21.1.4 (2026-02-11) |
|
85 | 76 |
|
86 | 77 | <!-- CHANGELOG SPLIT MARKER --> |
87 | 78 |
|
88 | | -<a name="21.2.0-next.1"></a> |
89 | | - |
90 | | -# 21.2.0-next.1 (2026-02-05) |
91 | | - |
92 | | -### @angular/cli |
93 | | - |
94 | | -| Commit | Type | Description | |
95 | | -| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------- | |
96 | | -| [91b9d281f](https://github.com/angular/angular-cli/commit/91b9d281fc88a242aa6e5dd5495e275990d926ef) | feat | integrate file formatting into update migrations | |
97 | | -| [6f29a8c35](https://github.com/angular/angular-cli/commit/6f29a8c35abb8928d4e7ea01958192dd2a83491d) | fix | renamed files by their new path in the schematic workflow | |
98 | | -| [bc363af8b](https://github.com/angular/angular-cli/commit/bc363af8bc40f117a4e35ec9eb7eedf69f5b5b37) | perf | optimize package manager discovery with stat-based probing | |
99 | | - |
100 | | -### @schematics/angular |
101 | | - |
102 | | -| Commit | Type | Description | |
103 | | -| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------- | |
104 | | -| [5d1df50d8](https://github.com/angular/angular-cli/commit/5d1df50d8b84b453570ae5fd9ab6f949bbc11649) | fix | add actionable feedback to vitest-browser schematic | |
105 | | -| [51fc77828](https://github.com/angular/angular-cli/commit/51fc77828a33fdf35051b7e18d79ad43f90cba1d) | fix | warn when production configuration is missing for service worker | |
106 | | - |
107 | | -### @angular/build |
108 | | - |
109 | | -| Commit | Type | Description | |
110 | | -| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------- | |
111 | | -| [ece30f235](https://github.com/angular/angular-cli/commit/ece30f2359c2dc794b0c9272447f623a121e88b0) | feat | add headless option to unit-test builder | |
112 | | -| [1f114a9e8](https://github.com/angular/angular-cli/commit/1f114a9e8b9bddd53e01016a2d7cb211a04eee48) | fix | bundle setup files in unit-test builder for Vitest | |
113 | | - |
114 | | -<!-- CHANGELOG SPLIT MARKER --> |
115 | | - |
116 | 79 | <a name="21.1.3"></a> |
117 | 80 |
|
118 | 81 | # 21.1.3 (2026-02-05) |
|
131 | 94 |
|
132 | 95 | <!-- CHANGELOG SPLIT MARKER --> |
133 | 96 |
|
134 | | -<a name="21.2.0-next.0"></a> |
135 | | - |
136 | | -# 21.2.0-next.0 (2026-01-28) |
137 | | - |
138 | | -### @angular/cli |
139 | | - |
140 | | -| Commit | Type | Description | |
141 | | -| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------- | |
142 | | -| [0dd04f289](https://github.com/angular/angular-cli/commit/0dd04f289e555a4a8af7bdadabe300da74701e3b) | feat | add markdown files to Prettier's formatting list | |
143 | | -| [fbae1b6ab](https://github.com/angular/angular-cli/commit/fbae1b6ab384186ae69e804c54815cea80e6a600) | feat | automatic formatting files modified by schematics | |
144 | | -| [98a24d040](https://github.com/angular/angular-cli/commit/98a24d0401f36f484dc9c4d8b0f5284ffa524f19) | feat | standardize MCP tools around workspace/project options | |
145 | | -| [d9cd609c5](https://github.com/angular/angular-cli/commit/d9cd609c5d13fe492b1f31973d9be518f8529387) | fix | correctly parse scoped packages in yarn classic list output | |
146 | | -| [5b05f2500](https://github.com/angular/angular-cli/commit/5b05f25005621828565585692b1d7a67c5f0fec8) | fix | enable shell option for Prettier execution on Windows platforms | |
147 | | - |
148 | | -### @schematics/angular |
149 | | - |
150 | | -| Commit | Type | Description | |
151 | | -| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------------------- | |
152 | | -| [aa7381efd](https://github.com/angular/angular-cli/commit/aa7381efd213eff70a8004731a7e2b06a60cb8c2) | feat | add a '.prettierrc' file to generated workspaces and add Prettier as dev dependency | |
153 | | -| [f80db6fb7](https://github.com/angular/angular-cli/commit/f80db6fb714aa326f6ed03a8a51090ca59ad0955) | feat | add ng-add support for Vitest browser providers | |
154 | | - |
155 | | -### @angular-devkit/build-angular |
156 | | - |
157 | | -| Commit | Type | Description | |
158 | | -| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------- | |
159 | | -| [b4a8d198c](https://github.com/angular/angular-cli/commit/b4a8d198c78aaf0cac7671f26162ce5818a5704c) | fix | address Node.js deprecation DEP0190 | |
160 | | - |
161 | | -### @angular/build |
162 | | - |
163 | | -| Commit | Type | Description | |
164 | | -| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | |
165 | | -| [0b4982720](https://github.com/angular/angular-cli/commit/0b4982720e111bf5029bcf97f7e0ce2658c42d43) | fix | adjust sourcemap sources when Vitest wrapper is bypassed | |
166 | | - |
167 | | -<!-- CHANGELOG SPLIT MARKER --> |
168 | | - |
169 | 97 | <a name="21.1.2"></a> |
170 | 98 |
|
171 | 99 | # 21.1.2 (2026-01-28) |
|
0 commit comments