[angular/angular-cli] Release v21.1.0 - 21.1.0
DRANK
### @schematics/angular | Commit | Description | | -- | -- | | [](https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313) | add browserMode option to jasmine-vitest schematic | | [](https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18) | generate detailed migration report for `refactor-jasmine-vitest` | | [](https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed) | add MCP configuration file to new workspaces | ### @angular/cli | Commit | Description | | -- | -- | | [](https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b) | add 'test' and 'e2e' MCP tools | | [](https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3) | Add "all" as an experimental tool group | | [](https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776) | Add MCP tools for building and running devservers | | [](https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527) | add signal forms lessons | | [](https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e) | correctly handle yarn classic tag manifest fetching | | [](https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4) | correctly spawn package managers on Windows in new abstraction | | [](https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180) | enhance list_projects MCP tool file system traversal and symlink handling | | [](https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa) | handle array output from npm view in manifest parser | | [](https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5) | improve signal forms lesson examples in AI tutor | | [](https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179) | rename mcp devserver tools to comply with naming spec | | [](https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4) | update dependency @modelcontextprotocol/sdk to v1.25.2 | | [](https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02) | update yarn berry package manager configuration | | [](https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198) | use project-local temporary directory in ng add | | [](https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801) | cache resolved specific version in package manager abstraction | | [](https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4) | optimize `ng add` version discovery | ### @angular/build | Commit | Description | | -- | -- | | [](https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401) | directly support ng-packagr in unit-test builder | | [](https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42) | disable TestBed teardown during debugging in Vitest | | [](https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7) | inject source-map-support for Vitest browser tests | | [](https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83) | normalize roots to POSIX in test discovery for Windows compatibility | | [](https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60) | resolve test files correctly on Windows when using non-C drives | | [](https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121) | simplify SSL handling for `ng serve` with SSR (#31722) | -- View it on GitHub: https://github.com/angular/angular-cli/releases/tag/v21.1.0 You are receiving this because you are subscribed to this thread. Message ID: <angular/angular-cli/releases/276871238@github.com>
🔖 "Release 21.1.0 · angular/angular-cli" github.com/angular/angula… #laco_feed