Angular CLI: 21.0.0-next.1 Release

Release date:
August 27, 2025
Previous version:
21.0.0-next.0 (released August 20, 2025)
Magnitude:
180 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in 21.0.0-next.1

clydin
bampakoa

Directory Browser for 21.0.0-next.1

All files are compared to previous version, 21.0.0-next.0. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

@angular/cli

| Commit | Description | | -- | -- | | feat - 0d53e82d5 | provide detailed peer dependency conflict errors in ng add | | feat - f513089e2 | remove direct support for cnpm | | fix - 47d77a3ed | correctly set default array values | | fix - e5aed6d65 | show planned actions in ng add dry run | | perf - aeb49dd52 | cache dependency lookups during ng add | | perf - 5e534090e | parallelize peer dependency checks in ng add |

@schematics/angular

| Commit | Description | | -- | -- | | feat - 4912f3990 | add Tailwind CSS option to application schematic and ng new | | fix - 6c7b79833 | directly resolve karma config template in migration | | fix - 0f86cf878 | prevent AI config schematic from failing when 'none' and other AI tools are selected |

@angular-devkit/schematics-cli

| Commit | Description | | -- | -- | | fix - aed26c388 | correctly set default array values |

@angular/build

| Commit | Description | | -- | -- | | fix - b554bd73a | add temporary directory cleanup for Vitest executor | | fix - 261dbb37c | correct JS/TS file paths when running under Bazel | | fix - abf003268 | correct Vitest builder watch mode execution | | fix - 4b49a207a | ensure karma polyfills reporter factory returns a value |

Breaking Changes

@angular/cli

  • The ng commands will no longer automatically detect and use cnpm as the package manager. As an alternative use the .npmrc file to ensure npm uses the cnpm registry.