Skip to content

Releases: angular/angular-cli

21.0.0-next.2

03 Sep 21:12
Compare
Choose a tag to compare
21.0.0-next.2 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - e417c89f9 Add addTypeToClassName option to relevant schematics
feat - 4e6c94f21 support different file name style guides in ng new
perf - 14c0a9bac optimize AST traversal utilities

@angular/cli

Commit Description
feat - 301b50da4 add fallback support for packages without direct ng add functionality
fix - 2c498d2b8 don't set a default for array options when length is 0
fix - f099c9157 improve list_projects MCP tool to find all workspaces in monorepos
fix - e192e8c7e set process title when running architect commands

@angular/build

Commit Description
fix - 7b0f69798 avoid extra tick in SSR dev-server builds
fix - f806f6477 maintain media output hashing with vitest unit-testing

20.2.2

03 Sep 20:43
Compare
Choose a tag to compare

@angular/cli

Commit Description
fix - a793bbc47 don't set a default for array options when length is 0
fix - 2736599e2 set process title when running architect commands

@angular/build

Commit Description
fix - 5c2abffea avoid extra tick in SSR dev-server builds
fix - f3c826853 maintain media output hashing with vitest unit-testing

21.0.0-next.1

27 Aug 21:28
Compare
Choose a tag to compare
21.0.0-next.1 Pre-release
Pre-release

@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.

20.2.1

27 Aug 20:12
Compare
Choose a tag to compare

@angular-devkit/schematics-cli

Commit Description
fix - e93919dea correctly set default array values

@schematics/angular

Commit Description
fix - 6937123a3 directly resolve karma config template in migration
fix - 5d6dd4425 prevent AI config schematic from failing when 'none' and other AI tools are selected

@angular/cli

Commit Description
fix - 3b693e09e correctly set default array values

@angular/build

Commit Description
fix - 06a6ddc10 correct JS/TS file paths when running under Bazel
fix - b6816b0cb ensure karma polyfills reporter factory returns a value

21.0.0-next.0

20 Aug 14:15
Compare
Choose a tag to compare
21.0.0-next.0 Pre-release
Pre-release

@angular/build

Commit Description
fix - 0505f954d allow unit-test progress option passthrough for building

20.2.0

20 Aug 14:05
Compare
Choose a tag to compare

@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

20.2.0-rc.1

15 Aug 07:30
Compare
Choose a tag to compare
20.2.0-rc.1 Pre-release
Pre-release

@schematics/angular

Commit Description
fix - ffe6fb916 allow AI config prompt to be skipped without selecting a value
fix - 6a79f9a75 zoneless is now stable

@angular/cli

Commit Description
fix - 8ba6b0bcc use correct path for MCP get_best_practices tool

20.2.0-rc.0

13 Aug 14:06
Compare
Choose a tag to compare
20.2.0-rc.0 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - 2e3cfd598 add migration to remove default Karma configurations
feat - d80dae276 add schematics to generate ai context files.
fix - 6a78ef0ce add extra prettier config
fix - e46d9c54f correct configure the typeSeparator in the library schematic
fix - b017f84fd improve coverage directory handling for Karma configuration comparisons

@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

20.1.6

13 Aug 12:25
Compare
Choose a tag to compare

@schematics/angular

Commit Description
fix - 584bc1d41 add extra prettier config
fix - 02b0506fd correct configure the typeSeparator in the library schematic

20.2.0-next.3

08 Aug 12:38
Compare
Choose a tag to compare
20.2.0-next.3 Pre-release
Pre-release

@angular/cli

Commit Description
fix - 51d56f770 cache MCP best practices content and add tool annotations