Angular CLI: 20.2.0 Release

Release date:
August 20, 2025
Previous version:
20.2.0-rc.1 (released August 15, 2025)
Magnitude:
184 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in 20.2.0

jkrems
clydin

Directory Browser for 20.2.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

@schematics/angular

| Commit | Description | | -- | -- | | feat - 2e3cfd598 | add migration to remove default Karma configurations | | feat - d80dae276 | add schematics to generate ai context files. | | fix - ffe6fb916 | allow AI config prompt to be skipped without selecting a value | | fix - ae2802b7d | improve AI config prompt wording | | fix - b017f84fd | improve coverage directory handling for Karma configuration comparisons | | fix - 6a79f9a75 | zoneless is now stable |

@angular/cli

| Commit | Description | | -- | -- | | feat - b4de9a1bf | add --experimental-tool option to mcp command | | feat - 755ba70fd | add --local-only option to mcp command | | feat - 59d7ef343 | add --read-only option to mcp command | | feat - 4e92eb6f1 | add modernize tool to the MCP server | | fix - a3b25f675 | add choices to command line parser when type is array and has an enum | | fix - e19eee614 | address Node.js deprecation DEP0190 | | fix - 4ee6f327a | apply default to array types | | fix - 8ba6b0bcc | use correct path for MCP get_best_practices tool |

@angular-devkit/schematics

| Commit | Description | | -- | -- | | fix - c43504d8d | address Node.js deprecation DEP0190 |

@angular/build

| Commit | Description | | -- | -- | | feat - fb06bb505 | add headless mode for vitest browser mode |