Skip to content

Releases: angular/angular-cli

v18.0.1

23 May 14:57
Compare
Choose a tag to compare

18.0.1 (2024-05-23)

@schematics/angular

Commit Description
fix - 01842f515 use angular.dev in readme

@angular/build

Commit Description
fix - 7d253e9cd avoid rebasing URLs with function calls
fix - 6b6a76a99 disable persistent disk caching inside webcontainers by default
fix - ba70a50b6 handle esbuild-browser polyfills option as string during ng serve
fix - 706423aca only import persistent cache store with active caching

v18.0.0

22 May 19:11
Compare
Choose a tag to compare

18.0.0 (2024-05-22)

@schematics/angular

Commit Description
feat - b2ac5fac7 allow application migration to use new build package in projects where possible
feat - 6530aa11b replace assets with public directory
feat - 725883713 use eventCoalescing option by default (standalone bootstrap)
feat - 508d97da7 use ngZoneEventCoalescing option by default (module bootstrap)
feat - f452589e2 use TypeScript bundler module resolution for new projects
fix - 95a4d6ee5 add less dependency in application migration if needed
fix - c46aa084f add postcss dependency in application migration if needed
fix - 157329384 add spaces around eventCoalescing option
fix - 23cc337aa keep deployUrl option when migrating to application builder

@angular/cli

Commit Description
feat - ac3019570 add ng dev alias to ng serve
feat - 4087728c3 support for Node.js v22
fix - 41ab6c8c3 add --version option
fix - df4dde95d add @angular/build package to update group list
fix - 1039f6d79 change update guide link to angular.dev
fix - f4670fcb1 eliminate prompts during ng version command
fix - a99ec6a54 keep cli package first in update package group metadata
fix - dd786d495 only add --version option on default command
refactor - 03eee0545 remove ng doc command
refactor - c7b208555 remove support for Node.js versions <18.19.1 and <20.11.1

@angular-devkit/architect

Commit Description
fix - ddd08efef resolve builder aliases from containing package

@angular-devkit/build-angular

Commit Description
feat - 53c319aaa add support for the poll option in the library builder
feat - 83d1d233a enhance Sass rebasing importer for resources URL defined in variables and handling of external paths
feat - d51cb598a inject event-dispatch in SSR HTML page
feat - 0b03829bc move i18n extraction for application builder to new build system package
feat - 4ffe07aa2 move Vite-based dev-server for application builder to new build system package
feat - d1c632af9 support native async/await when app is zoneless
fix - 37fc7f0cc disable Vite prebundling when script optimizations are enabled
fix - 2acf95a94 do not generate an index.html file in the browser directory when using SSR.
fix - 8a54875cb handle wrapping of class expressions emitted by esbuild
refactor - 97973059e remove Sass legacy implementation

@angular-devkit/schematics

Commit Description
refactor - 797584583 deprecate NodePackageLinkTask

@angular/build

Commit Description
feat - 810d213e1 introduce new official build system package
fix - b7a0792b3 add a maximum rendering timeout for SSG
fix - 411115303 add console note about development server raw file size
fix - 921fa7cf4 add missing ansi-colors and picomatch dependencies
fix - 791cf75af check both potential build packages in Angular version check
fix - 4d7cd5e3e correctly wrap class expressions with static properties or blocks emitted by esbuild
fix - 57f448a0f decode URL pathname decoding during SSG fetch
fix - 940e382db disable Vite prebundling when script optimizations are enabled
fix - 70dbc7a6e emit error for invalid self-closing element in index HTML
fix - 44b401747 ensure input index HTML file triggers rebuilds when changed
fix - dff4deaeb ensure recreated files are watched
fix - 17931166d format sizes using decimal byte units consistently
[fix - 2085365e0](https://g...
Read more

v17.3.8

22 May 17:02
Compare
Choose a tag to compare

17.3.8 (2024-05-22)

@angular/cli

Commit Description
fix - 3ada6eb52 clarify optional migration instructions during ng update

@angular-devkit/schematics

Commit Description
fix - 4b6ba8df1 SchematicTestRunner.runExternalSchematic fails with "The encoded data was not valid for encoding utf-8"

v18.0.0-rc.3

21 May 20:20
Compare
Choose a tag to compare
v18.0.0-rc.3 Pre-release
Pre-release

18.0.0-rc.3 (2024-05-21)

@angular/cli

Commit Description
fix - 41ab6c8c3 add --version option
fix - 1039f6d79 change update guide link to angular.dev
fix - fa99a01ba clarify optional migration instructions during ng update
fix - f4670fcb1 eliminate prompts during ng version command
fix - a99ec6a54 keep cli package first in update package group metadata

@angular-devkit/schematics

Commit Description
fix - 86b53c585 SchematicTestRunner.runExternalSchematic fails with "The encoded data was not valid for encoding utf-8"

@angular/build

Commit Description
fix - 411115303 add console note about development server raw file size
fix - 4d7cd5e3e correctly wrap class expressions with static properties or blocks emitted by esbuild
fix - dff4deaeb ensure recreated files are watched
fix - d10fece2c properly rebase Sass url() values with leading interpolations
perf - 3f2963835 add persistent caching of JavaScript transformations
perf - a15eb7d1c improve rebuild time for file loader usage with prebundling

v18.0.0-rc.2

08 May 13:49
Compare
Choose a tag to compare
v18.0.0-rc.2 Pre-release
Pre-release

18.0.0-rc.2 (2024-05-08)

@angular/build

Commit Description
fix - 57f448a0f decode URL pathname decoding during SSG fetch
fix - 17931166d format sizes using decimal byte units consistently

v17.3.7

08 May 11:05
Compare
Choose a tag to compare

17.3.7 (2024-05-08)

@angular-devkit/build-angular

Commit Description
fix - 998c72036 decode URL pathname decoding during SSG fetch

@angular-devkit/schematics

Commit Description
fix - 1ab1c6c9e use web standard error check for Deno support

v18.0.0-rc.1

02 May 17:23
Compare
Choose a tag to compare
v18.0.0-rc.1 Pre-release
Pre-release

18.0.0-rc.1 (2024-05-02)

@schematics/angular

Commit Description
fix - c46aa084f add postcss dependency in application migration if needed

@angular-devkit/architect

Commit Description
fix - ddd08efef resolve builder aliases from containing package

@angular-devkit/schematics

Commit Description
fix - 80fa03069 use web standard error check for Deno support

@angular/build

Commit Description
fix - b7a0792b3 add a maximum rendering timeout for SSG
fix - 2085365e0 only generate shallow preload links for initial files

v18.0.0-rc.0

01 May 19:19
Compare
Choose a tag to compare
v18.0.0-rc.0 Pre-release
Pre-release

18.0.0-rc.0 (2024-05-01)

@schematics/angular

Commit Description
fix - 95a4d6ee5 add less dependency in application migration if needed

@angular/cli

Commit Description
fix - df4dde95d add @angular/build package to update group list

@angular-devkit/build-angular

Commit Description
fix - 37fc7f0cc disable Vite prebundling when script optimizations are enabled

@angular/build

Commit Description
fix - 940e382db disable Vite prebundling when script optimizations are enabled
fix - 44b401747 ensure input index HTML file triggers rebuilds when changed

v18.0.0-next.5

26 Apr 18:14
Compare
Choose a tag to compare
v18.0.0-next.5 Pre-release
Pre-release

18.0.0-next.5 (2024-04-26)

@angular/build

Commit Description
fix - 921fa7cf4 add missing ansi-colors and picomatch dependencies
fix - 791cf75af check both potential build packages in Angular version check

v18.0.0-next.4

25 Apr 18:12
Compare
Choose a tag to compare
v18.0.0-next.4 Pre-release
Pre-release

18.0.0-next.4 (2024-04-25)

@schematics/angular

Commit Description
feat - b2ac5fac7 allow application migration to use new build package in projects where possible
fix - 23cc337aa keep deployUrl option when migrating to application builder

@angular/cli

Commit Description
feat - 4087728c3 support for Node.js v22

@angular-devkit/build-angular

Commit Description
feat - 53c319aaa add support for the poll option in the library builder
feat - 0b03829bc move i18n extraction for application builder to new build system package
feat - 4ffe07aa2 move Vite-based dev-server for application builder to new build system package
feat - d1c632af9 support native async/await when app is zoneless

@angular/build

Commit Description
feat - 810d213e1 introduce new official build system package
fix - 70dbc7a6e emit error for invalid self-closing element in index HTML
fix - 33cd47c85 properly configure headers for media resources and HTML page