-
Notifications
You must be signed in to change notification settings - Fork 11.9k
Releases: angular/angular-cli
Releases Β· angular/angular-cli
21.0.0-next.6
21.0.0-next.6
Pre-release
Pre-release
@schematics/angular
Commit | Description |
---|---|
feat - c119910f4 | add AGENTS.md support to ai-config schematic |
fix - 9dab5780a | add fixture.whenStable in spec files when zoneless apps |
fix - e304821d5 | make ai-config schematic non-destructive |
fix - 8ac515699 | Out of the box support for PM2 |
fix - 57075a31a | use bracket notation for process.env['pm_id'] |
@angular/cli
Commit | Description |
---|---|
feat - 58d101d5e | add --json output to ng version |
feat - 50453fdee | overhaul ng version command output |
fix - 0922a033f | improve JSON schema parsing for command options |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - acd785afc | mark InjectionToken as pure for improved tree-shaking |
@angular/build
Commit | Description |
---|---|
feat - 3e0209d0a | add browserViewport option for vitest browser tests |
feat - 3b7dabbf1 | add advanced coverage options to unit-test builder |
fix - 65562114c | mark InjectionToken as pure for improved tree-shaking |
fix - d0787c11d | provide default excludes for vitest coverage |
fix - ac10f323e | relax requirement for files to be in TS compilation |
Assets 2
1 person reacted
20.3.4
@schematics/angular
Commit | Description |
---|---|
fix - c94bf7ff0 | Out of the box support for PM2 |
fix - 465436c9f | use bracket notation for process.env['pm_id'] |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - bc6b63114 | mark InjectionToken as pure for improved tree-shaking |
@angular/build
Commit | Description |
---|---|
fix - e510ff828 | mark InjectionToken as pure for improved tree-shaking |
Assets 2
2 people reacted
21.0.0-next.5
21.0.0-next.5
Pre-release
Pre-release
@angular/cli
Commit | Description |
---|---|
feat - 6d3a3c579 | add ai-tutor mcp tool |
@schematics/angular
Commit | Description |
---|---|
feat - 2a518016d | Applications are zoneless by default |
feat - 9f255f2b3 | set packageManager in package.json on new projects |
fix - 77741f5ee | add 'update-typescript-lib' migration |
fix - 3af4dcbbf | add __screenshots__/ to .gitignore |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 7a8c94615 | make zone.js optional in server and app-shell builders |
@angular/build
Commit | Description |
---|---|
feat - 00426e315 | add --list-tests flag to unit-test builder |
fix - 3478aa332 | exclude .angular from coverage instrumentation |
fix - 139758586 | remove deprecated javascriptEnabled option for Less |
fix - 705af2278 | set coverage report directory to coverage/project-name |
fix - 907eabdd3 | support ESM PostCSS plugins |
@angular/ssr
Commit | Description |
---|---|
fix - afa273849 | avoid retaining rendered HTML in memory post-request |
Breaking Changes
@angular/build
- The
javascriptEnabled
option for Less is no longer supported. Projects relying on inline JavaScript within Less files will need to refactor their stylesheets to remove this dependency.
Assets 2
3 people reacted
20.3.3
@schematics/angular
Commit | Description |
---|---|
fix - b7f92da78 | add __screenshots__/ to .gitignore |
@angular/ssr
Commit | Description |
---|---|
fix - a4c9a2007 | avoid retaining rendered HTML in memory post-request |
Assets 2
3 people reacted
21.0.0-next.4
21.0.0-next.4
Pre-release
Pre-release
@angular/build
Commit | Description |
---|---|
feat - a908bf3d4 | add 'filter' option to unit-test builder |
feat - c0b00d78e | add reporter output file option for unit-test |
feat - 66dd6dd83 | allow options for unit test reporters |
fix - 43fc5536f | add timestamp to bundle generation log |
fix - c6176f6df | add upfront dependency validation for unit-test runners |
fix - 69c3b1226 | improve error handling in unit-test builder |
fix - dae732059 | serve build assets and styles in vitest |
Assets 2
2 people reacted
20.3.2
release: cut the v20.3.2 release
Assets 2
1 person reacted
19.2.17
@angular/build
Commit | Description |
---|---|
fix - 365d525b5 | update vite to 6.3.6 |
Assets 2
20.3.1
@angular/build
Commit | Description |
---|---|
fix - be60be499 | add timestamp to bundle generation log |
fix - d60f4e53d | update vite to version 7.1.5 |
Assets 2
4 people reacted
21.0.0-next.3
21.0.0-next.3
Pre-release
Pre-release
@angular/cli
Commit | Description |
---|---|
feat - d014630fa | add advanced filtering to MCP example search |
feat - 1ee9ce3c9 | promote MCP find_examples tool to a stable tool |
fix - dbf1aaf70 | add snippet support to example search MCP tool |
fix - 11cee1acb | correct boolean parsing in MCP example front matter |
fix - def412a55 | enhance find_examples MCP tool with structured output |
fix - 2037b912b | improve bun lockfile detection and optimize lockfile checks |
@schematics/angular
Commit | Description |
---|---|
fix - ddebe3d4f | align labels in ai-config schema |
fix - 8e6e0a293 | remove explicit flag for host bindings |
fix - b983ea8e5 | respect skip-install for tailwind schematic |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 9749ec687 | avoid extra tick in SSR builds |
@angular/build
Commit | Description |
---|---|
fix - cd5c92b99 | correct Vitest coverage reporting for test files |
fix - 1529595d4 | drop support for TypeScript 5.8 |
fix - 58da860fc | preserve names in esbuild for improved debugging in dev mode |
fix - 26127bd3b | resolve PostCSS plugins relative to config file |
@angular/ssr
Commit | Description |
---|---|
feat - f0b0980fb | introduce BootstrapContext for isolated server-side rendering |
Breaking Changes
@angular/build
-
- TypeScript versions older than 5.9 are no longer supported.
@angular/ssr
-
The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.
Before:
const bootstrap = () => bootstrapApplication(AppComponent, config);
After:
const bootstrap = (context: BootstrapContext) => bootstrapApplication(AppComponent, config, context);
For more information please see: GHSA-68x2-mx4q-78m7
Assets 2
3 people reacted
20.3.0-rc.0
@angular/cli
Commit | Description |
---|---|
fix - f6ad41c13 | improve bun lockfile detection and optimize lockfile checks |
@schematics/angular
Commit | Description |
---|---|
fix - ef20a278d | align labels in ai-config schema |
@angular-devkit/build-angular
Commit | Description |
---|---|
fix - 1a7890873 | avoid extra tick in SSR builds |
@angular/build
Commit | Description |
---|---|
fix - 5d46d6ec1 | preserve names in esbuild for improved debugging in dev mode |
@angular/ssr
Commit | Description |
---|---|
feat - 7eacb4187 | introduce BootstrapContext for isolated server-side rendering |
Breaking Changes
@angular/ssr
-
The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.
Before:
const bootstrap = () => bootstrapApplication(AppComponent, config);
After:
const bootstrap = (context: BootstrapContext) => bootstrapApplication(AppComponent, config, context);
For more information please see: GHSA-68x2-mx4q-78m7
Assets 2
1 person reacted