Skip to content

Releases: angular/angular-cli

21.2.0-next.1

05 Feb 23:00

Choose a tag to compare

21.2.0-next.1 Pre-release
Pre-release

@schematics/angular

Commit Description
fix - 5d1df50d8 add actionable feedback to vitest-browser schematic
fix - 51fc77828 warn when production configuration is missing for service worker

@angular/cli

Commit Description
feat - 91b9d281f integrate file formatting into update migrations
fix - 6f29a8c35 renamed files by their new path in the schematic workflow
perf - bc363af8b optimize package manager discovery with stat-based probing

@angular/build

Commit Description
feat - ece30f235 add headless option to unit-test builder
fix - 1f114a9e8 bundle setup files in unit-test builder for Vitest

21.1.3

05 Feb 20:52

Choose a tag to compare

@schematics/angular

Commit Description
fix - a18196a10 warn when production configuration is missing for service worker

@angular-devkit/build-angular

Commit Description
fix - 6d05d27ca address Node.js deprecation DEP0190

21.2.0-next.0

28 Jan 14:10

Choose a tag to compare

21.2.0-next.0 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - aa7381efd add a '.prettierrc' file to generated workspaces and add Prettier as dev dependency
feat - f80db6fb7 add ng-add support for Vitest browser providers

@angular/cli

Commit Description
feat - 0dd04f289 add markdown files to Prettier's formatting list
feat - fbae1b6ab automatic formatting files modified by schematics
feat - 98a24d040 standardize MCP tools around workspace/project options
fix - d9cd609c5 correctly parse scoped packages in yarn classic list output
fix - 5b05f2500 enable shell option for Prettier execution on Windows platforms

@angular-devkit/build-angular

Commit Description
fix - b4a8d198c address Node.js deprecation DEP0190

@angular/build

Commit Description
fix - 0b4982720 adjust sourcemap sources when Vitest wrapper is bypassed

21.1.2

28 Jan 10:12

Choose a tag to compare

@angular-devkit/schematics-cli

Commit Description
fix - e7458c81d Add boolean type inference for 'true' and 'false' string values in argument parsing

@angular-devkit/architect

Commit Description
fix - d66f1fe64 Add boolean type inference for 'true' and 'false' string values in argument parsing

@angular/build

Commit Description
fix - 80911af67 loosen Vitest dependency checks when runnerConfig is used
fix - 2d30639d3 support merging coverage thresholds with Vitest runnerConfig

21.1.1

21 Jan 19:11

Choose a tag to compare

@schematics/angular

Commit Description
fix - 9da6d8fa7 correct vscode MCP configuration for new projects
fix - 361758c75 remove special characters from jasmine-vitest report filename

@angular/cli

Commit Description
fix - 151b69587 Remove nonexistent link from MCP response

@angular/build

Commit Description
fix - 1b7e3307a allow application assets in workspace root
fix - d1e596dc5 prevent incorrect catch binding removal in downleveled for-await
fix - 98ef0981a update undici to v7.18.2

20.3.15

21 Jan 16:11

Choose a tag to compare

@angular/cli

Commit Description
fix - 795d65413 update pacote to v21.0.4

@angular-devkit/build-angular

Commit Description
fix - ffc72cbc5 update webpack to version 5.104.1

21.1.0

14 Jan 21:24

Choose a tag to compare

@schematics/angular

Commit Description
feat - 36cf3afb4 add browserMode option to jasmine-vitest schematic
feat - e71a72ffd generate detailed migration report for refactor-jasmine-vitest
fix - 18cf6c51b add MCP configuration file to new workspaces

@angular/cli

Commit Description
feat - 772e6efe7 add 'test' and 'e2e' MCP tools
feat - 8efb86318 Add "all" as an experimental tool group
feat - c3c9ac506 Add MCP tools for building and running devservers
feat - d635a6c63 add signal forms lessons
fix - d8b76e93d correctly handle yarn classic tag manifest fetching
fix - 7ab5c0b0a correctly spawn package managers on Windows in new abstraction
fix - 348096623 enhance list_projects MCP tool file system traversal and symlink handling
fix - 316fca862 handle array output from npm view in manifest parser
fix - 032257a6d improve signal forms lesson examples in AI tutor
fix - 18d74dde8 rename mcp devserver tools to comply with naming spec
fix - 1ad773671 update dependency @modelcontextprotocol/sdk to v1.25.2
fix - 45d4f5668 update yarn berry package manager configuration
fix - 122ed27c9 use project-local temporary directory in ng add
perf - a15db28b2 cache resolved specific version in package manager abstraction
perf - 240588b7e optimize ng add version discovery

@angular/build

Commit Description
feat - 1eda0a99f directly support ng-packagr in unit-test builder
feat - 87175f9dc disable TestBed teardown during debugging in Vitest
fix - 1e39c77a4 inject source-map-support for Vitest browser tests
fix - 3fd7dcd76 normalize roots to POSIX in test discovery for Windows compatibility
fix - 164e7dbbc resolve test files correctly on Windows when using non-C drives
fix - ad99e00ad simplify SSL handling for ng serve with SSR (#31722)

21.0.6

14 Jan 18:16

Choose a tag to compare

@angular/ssr

Commit Description
fix - 730ae6609 handle platform destruction during rendering

21.1.0-rc.0

08 Jan 20:06

Choose a tag to compare

21.1.0-rc.0 Pre-release
Pre-release

@schematics/angular

Commit Description
fix - 9006ec057 move 'provideZoneChangeDetection' to the root module
fix - 42d4febf4 update application schematics for module-based apps to use 'provideZoneChangeDetection'
fix - 5dfc0eea0 update default app component message
fix - 424a465df update default app component welcome message

@angular/cli

Commit Description
feat - 772e6efe7 add 'test' and 'e2e' MCP tools
feat - 8efb86318 Add "all" as an experimental tool group
fix - 316fca862 handle array output from npm view in manifest parser
fix - 1ad773671 update dependency @modelcontextprotocol/sdk to v1.25.2
fix - 45d4f5668 update yarn berry package manager configuration

@angular/build

Commit Description
feat - 1eda0a99f directly support ng-packagr in unit-test builder
feat - 87175f9dc disable TestBed teardown during debugging in Vitest
fix - 32adc3a75 ensure correct project targeting during Vitest debugging
fix - 1e39c77a4 inject source-map-support for Vitest browser tests
fix - 3fd7dcd76 normalize roots to POSIX in test discovery for Windows compatibility
fix - 164e7dbbc resolve test files correctly on Windows when using non-C drives

21.0.5

07 Jan 21:37

Choose a tag to compare

@schematics/angular

Commit Description
fix - cbd0718b9 move 'provideZoneChangeDetection' to the root module
fix - 33f7cf761 update application schematics for module-based apps to use 'provideZoneChangeDetection'
fix - 37b14d1f7 update default app component message
fix - c37dccb09 update default app component welcome message

@angular/cli

Commit Description
fix - 249563749 use narrower types for new MCP TS SDK compatibility

@angular/build

Commit Description
fix - 2b9be3a7c ensure correct project targeting during Vitest debugging