Skip to content

Releases: angular/angular-cli

v20.0.0-next.0

05 Mar 15:54
Compare
Choose a tag to compare
v20.0.0-next.0 Pre-release
Pre-release

20.0.0-next.0 (2025-03-05)

@angular/cli

Commit Description
fix - 5e90c1b4e remove Node.js v18 support

@schematics/angular

Commit Description
feat - 093c5a315 directly use @angular/build in new projects

@angular-devkit/schematics

Commit Description
refactor - e6be37601 remove deprecated NodePackageLinkTask

@angular/build

Commit Description
fix - c8c73185a ensure matching coverage excludes with karma on Windows

@angular/ssr

Commit Description
perf - 280693231 optimize response times by introducing header flushing

Breaking Changes

@angular/cli

  • Node.js v18 is no longer supported with Angular.

    Before updating a project to Angular v20, the Node.js version must be
    at least 20.11.1. For the full list of supported Node.js versions,
    see https://angular.dev/reference/versions.

@angular-devkit/schematics

  • The NodePackageLinkTask has been removed without a replacement. Create a custom task if needed.

    Note: This does not affect application developers.

v19.2.1

05 Mar 15:42
Compare
Choose a tag to compare

19.2.1 (2025-03-05)

@schematics/angular

Commit Description
fix - 4c35b5721 prevent accidental deletion of main.ts during application builder migration
fix - d7f9cb578 prevent error when tsconfig file is missing in application builder migration

@angular-devkit/architect

Commit Description
fix - 3ebd7ca7c improve error message when configuration is missing

@angular/build

Commit Description
fix - c07330967 allow component HMR with a service worker
fix - c989c91c3 exclude component styles from 'any' and 'all' budget calculations
fix - 96e5dcb5f handle undefined less stylesheet sourcemap values

v19.2.0

26 Feb 22:31
Compare
Choose a tag to compare

19.2.0 (2025-02-26)

@schematics/angular

Commit Description
fix - fe8d83a1f add additional checks for application builder usage
fix - adf4ea5d4 remove animations module from ng new app

@angular-devkit/build-angular

Commit Description
feat - ef7ea536f add aot option to jest
feat - 523d539c6 add aot option to karma
feat - a00a49a65 add aot to WTR schema
fix - 2bae1a9c0 support aot option for karma browser builder

@angular/build

Commit Description
feat - 11fab9c7d add application builder karma testing to package
fix - a5fcf8044 provide karma stack trace sourcemap support
fix - 964fb778b support per component updates of multi-component files
fix - f836be9e6 support Vite allowedHosts option for development server
fix - 0ddf6aafa utilize bazel stamp instead of resolving peer dependency versions

@angular/ssr

Commit Description
feat - 9726cd084 Add support for route matchers with fine-grained render mode control

v19.1.9

26 Feb 21:54
Compare
Choose a tag to compare

19.1.9 (2025-02-26)

@angular/build

Commit Description
fix - 2d361e9b0 always disable JSON stats with dev-server

v19.2.0-rc.0

19 Feb 22:28
Compare
Choose a tag to compare
v19.2.0-rc.0 Pre-release
Pre-release

19.2.0-rc.0 (2025-02-19)

@schematics/angular

Commit Description
fix - adf4ea5d4 remove animations module from ng new app

@angular/cli

Commit Description
fix - 8c7c7ac69 correctly parse and resolve relative schematic collection names on Windows
fix - 09f5006b5 prefer installed package as fallback when listing package groups

@angular-devkit/build-angular

Commit Description
feat - a00a49a65 add aot to WTR schema
fix - c0c1670a6 pass missing options to Karma esbuild builder
fix - 2bae1a9c0 support aot option for karma browser builder

@angular/build

Commit Description
feat - 11fab9c7d add application builder karma testing to package
fix - a5fcf8044 provide karma stack trace sourcemap support
fix - f92787947 suppress asset missing warning for /index.html requests
fix - e6deb82c6 update critical CSS inlining to support autoCsp

v19.1.8

19 Feb 20:20
Compare
Choose a tag to compare

19.1.8 (2025-02-19)

@angular/cli

Commit Description
fix - f76cee637 correctly parse and resolve relative schematic collection names on Windows
fix - ceba7739c prefer installed package as fallback when listing package groups

@angular-devkit/build-angular

Commit Description
fix - c54b9996a pass missing options to Karma esbuild builder

@angular/build

Commit Description
fix - 2f60a24dd suppress asset missing warning for /index.html requests
fix - b8f7952b7 update critical CSS inlining to support autoCsp

v19.2.0-next.2

12 Feb 23:17
Compare
Choose a tag to compare
v19.2.0-next.2 Pre-release
Pre-release

19.2.0-next.2 (2025-02-12)

@schematics/angular

Commit Description
fix - aa0ae457b include default export for Express app
fix - 4a5b76a8e remove additional newline after standalone property
fix - c716ce152 skip ssr migration when @angular/ssr is not a dependency

@angular-devkit/build-angular

Commit Description
feat - ef7ea536f add aot option to jest
feat - 523d539c6 add aot option to karma

@angular/build

Commit Description
fix - beefed839 always provide Vite client helpers with development server
fix - 5c1360179 avoid pre-transform errors with Vite pre-bundling
fix - be15b886c configure Vite CORS option
fix - b24089ef8 ensure full rebuild after initial error build in watch mode
fix - 880a50c50 exclude unmodified files from logs with --localize
fix - b55306989 handle unlocalizable files correctly in localized prerender
fix - 9a46be8d6 prevent fallback to serving main.js for unknown requests
fix - 9b0d73087 prevent server manifest generation when no server features are enabled
fix - 964fb778b support per component updates of multi-component files
perf - b50b6ee92 cache translated i18n bundles for faster builds

@angular/ssr

Commit Description
feat - 9726cd084 Add support for route matchers with fine-grained render mode control
fix - 414736bc0 accurately calculate content length for static pages with \r\n
fix - 6448f80bf prioritize the first matching route over subsequent ones
fix - 833dc986d properly handle baseHref with protocol

v19.1.7

12 Feb 20:27
Compare
Choose a tag to compare

19.1.7 (2025-02-12)

@schematics/angular

Commit Description
fix - de73b1c0c include default export for Express app

@angular/build

Commit Description
fix - 8890a5f76 always provide Vite client helpers with development server
fix - df1d38846 configure Vite CORS option
fix - a13a49d95 exclude unmodified files from logs with --localize
fix - 0826315fa handle unlocalizable files correctly in localized prerender
perf - d2e1c8e9f cache translated i18n bundles for faster builds

@angular/ssr

Commit Description
fix - f5d974576 accurately calculate content length for static pages with \r\n
fix - c26ea1619 properly handle baseHref with protocol

v17.3.12

12 Feb 19:47
Compare
Choose a tag to compare

17.3.12 (2025-02-12)

@angular-devkit/build-angular

Commit Description
fix - d83237028 update vite to version 5.4.14

v19.1.6

05 Feb 21:48
Compare
Choose a tag to compare

19.1.6 (2025-02-05)

@schematics/angular

Commit Description
fix - 3f7042672 remove additional newline after standalone property
fix - e9778dba0 skip ssr migration when @angular/ssr is not a dependency

@angular/build

Commit Description
fix - 27f833186 avoid pre-transform errors with Vite pre-bundling
fix - 8f6ee7ed9 ensure full rebuild after initial error build in watch mode
fix - 2b9c00f68 prevent fallback to serving main.js for unknown requests
fix - 45abd15b7 prevent server manifest generation when no server features are enabled

@angular/ssr

Commit Description
fix - 5bf5e5fd2 prioritize the first matching route over subsequent ones