Skip to content

Releases: angular/angular-cli

21.1.0-next.3

18 Dec 21:33

Choose a tag to compare

21.1.0-next.3 Pre-release
Pre-release

@schematics/angular

Commit Description
fix - 52ace04a7 improve VS Code background compilation start/end detection
fix - 288a9225c remove inlineSources from library tsconfig template

@angular/cli

Commit Description
fix - 348096623 enhance list_projects MCP tool file system traversal and symlink handling
fix - 032257a6d improve signal forms lesson examples in AI tutor
fix - 18d74dde8 rename mcp devserver tools to comply with naming spec
perf - a15db28b2 cache resolved specific version in package manager abstraction

@angular/build

Commit Description
fix - 98c207bc0 add browser condition to resolver for vitest
fix - f39f7ee95 allow non-prefixed requests when using SSR and base href
fix - 7c7e6a614 conditionally manage Vitest UI option
fix - edeb41c0e ensure tests run when compilation error is resolved
fix - 9744af1f8 remove LmdbCacheStore export from private API

@angular/ssr

Commit Description
fix - e5651224b add leading slash to well-known non-Angular URLs
fix - 081e31337 propagate status code to redirect
fix - 2d56a319d skip SSR processing for well-known non-Angular URLs like favicon.ico

21.0.4

18 Dec 20:44

Choose a tag to compare

@schematics/angular

Commit Description
fix - b671245b9 improve VS Code background compilation start/end detection
fix - 85a28dec7 remove inlineSources from library tsconfig template

@angular/build

Commit Description
fix - deb4fff61 add browser condition to resolver for vitest
fix - 570ce8d3e allow non-prefixed requests when using SSR and base href
fix - 4dd3c1a32 conditionally manage Vitest UI option
fix - 4b8b7caec ensure tests run when compilation error is resolved
fix - bef4fcecb remove LmdbCacheStore export from private API

@angular/ssr

Commit Description
fix - bb54747da add leading slash to well-known non-Angular URLs
fix - 0cfe2e749 propagate status code to redirect
fix - eadadb848 skip SSR processing for well-known non-Angular URLs like favicon.ico

21.1.0-next.2

10 Dec 18:56

Choose a tag to compare

21.1.0-next.2 Pre-release
Pre-release

@angular/cli

Commit Description
fix - d8b76e93d correctly handle yarn classic tag manifest fetching
fix - 7ab5c0b0a correctly spawn package managers on Windows in new abstraction
perf - 240588b7e optimize ng add version discovery

@angular-devkit/build-angular

Commit Description
fix - 985aa18d0 conditionally provide Zone.js change detection in the built-in test main file

@angular/build

Commit Description
fix - 30b5d81b4 Add custom middleware for to present an Angular-tailored message
fix - 2e7227b8d Ensure disposal of close-javascript-transformer
fix - 38b16ea01 ensure locale base href retains leading slash (#32040)
fix - 385165cbc inject testing polyfills in Karma unit-test executor
fix - 6d212206f support NODE_EXTRA_CA_CERTS in SSR SSL plugin

21.0.3

10 Dec 16:44

Choose a tag to compare

@angular-devkit/build-angular

Commit Description
fix - 5d85f416f conditionally provide Zone.js change detection in the built-in test main file

@angular/build

Commit Description
fix - 778b4cffc Add custom middleware for to present an Angular-tailored message
fix - 9b02ab2ee Ensure disposal of close-javascript-transformer
fix - 0fc7d576e ensure locale base href retains leading slash (#32040)
fix - b141670a2 inject testing polyfills in Karma unit-test executor
fix - 88c18ce68 support NODE_EXTRA_CA_CERTS in SSR SSL plugin

21.1.0-next.1

03 Dec 14:20

Choose a tag to compare

21.1.0-next.1 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - e71a72ffd generate detailed migration report for refactor-jasmine-vitest

@angular/cli

Commit Description
feat - d635a6c63 add signal forms lessons

@angular-devkit/schematics

Commit Description
fix - 98e10fa0f remove lazy imports in node tasks

@angular/build

Commit Description
fix - 63c3e3f64 add filename truncation to test discovery
fix - 8d8ba4f61 allow overriding Vitest coverage reportsDirectory option

21.0.2

03 Dec 14:14

Choose a tag to compare

@angular/cli

Commit Description
fix - f1a7116cd update @modelcontextprotocol/sdk to v1.24.0

@angular-devkit/schematics

Commit Description
fix - dc6d9469e remove lazy imports in node tasks

@angular/build

Commit Description
fix - f8a1939fd add filename truncation to test discovery
fix - 86dd3297f allow overriding Vitest coverage reportsDirectory option

20.3.13

03 Dec 14:04

Choose a tag to compare

@angular/cli

Commit Description
fix - cfbb61602 update @modelcontextprotocol/sdk to v1.24.0

21.1.0-next.0

26 Nov 17:31

Choose a tag to compare

21.1.0-next.0 Pre-release
Pre-release

@schematics/angular

Commit Description
feat - 36cf3afb4 add browserMode option to jasmine-vitest schematic
fix - 18cf6c51b add MCP configuration file to new workspaces

@angular/cli

Commit Description
feat - c3c9ac506 Add MCP tools for building and running devservers

@angular/build

Commit Description
fix - ad99e00ad simplify SSL handling for ng serve with SSR (#31722)

21.0.1

26 Nov 16:52

Choose a tag to compare

@schematics/angular

Commit Description
fix - 2f58705cb add missing imports for lifecycle hooks in jasmine-vitest migration
fix - c973bb9ca add mock names to createSpyObj transformation
fix - 4534c9848 do not set esModuleInterop and moduleResolution when module is preserve
fix - 16d898e75 fix migration of jasmine.clock().mockDate()
fix - 21c3eac72 handle createSpyObj without base name on refactor-jasmine-vitest
fix - b8c99aa4c improve safety of done callback transformation
fix - 4a71e06fc silently skip when the build target already uses one of the new builders
fix - 2ffdae421 support testRunner option in library schematic
fix - 145de4a58 warn about loose matching in arrayWithExactContents

@angular/cli

Commit Description
fix - 363496ae0 ensure dependencies are resolved correctly for node modules directory check

@angular/build

Commit Description
fix - d097df2d7 correct Vitest coverage path resolution for JSDOM on Windows
fix - cdb607ada correctly configure per-browser headless mode in Vitest runner
fix - 244931ece correctly invoke isTTY as a function
fix - 54d542738 ensure correct URL joining for prerender routes
fix - a28b38bbe force dev-server to use HTTP/1.1 when using SSR with SSL
fix - 59ff867f0 normalize --include paths to posix

@angular/ssr

Commit Description
fix - 03e231216 handle X-Forwarded-Prefix and APP_BASE_HREF in redirects
fix - 3cac01882 prevent redirect loop with encoded query parameters

20.3.12

25 Nov 11:03

Choose a tag to compare

@angular/build

Commit Description
fix - 25bb7e65c ensure correct URL joining for prerender routes

@angular/ssr

Commit Description
fix - cceb86296 handle X-Forwarded-Prefix and APP_BASE_HREF in redirects
fix - 1abe68ad8 prevent redirect loop with encoded query parameters