Skip to content

Releases: angular/angular-cli

v18.0.0-next.0

21 Mar 15:20
Compare
Choose a tag to compare
v18.0.0-next.0 Pre-release
Pre-release

18.0.0-next.0 (2024-03-21)

@schematics/angular

Commit Description
feat - f452589e2 use TypeScript bundler module resolution for new projects

@angular/cli

Commit Description
feat - ac3019570 add ng dev alias to ng serve
refactor - c7b208555 remove support for Node.js versions <18.19.1 and <20.11.1

@angular-devkit/build-angular

Commit Description
fix - ee9ec2301 Internal server error: Invalid URL when using a non localhost IP
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

Breaking Changes

@angular/cli

  • Node.js support for versions <18.19.1 and <20.11.1 has been removed.

@angular-devkit/build-angular

  • The support for the legacy Sass build pipeline, previously accessible via NG_BUILD_LEGACY_SASS when utilizing webpack-based builders, has been removed.

Deprecations

@angular-devkit/schematics

  • NodePackageLinkTask in @angular-devkit/schematics. A custom task should be created instead.

v17.3.1

20 Mar 23:20
Compare
Choose a tag to compare

17.3.1 (2024-03-20)

@schematics/angular

Commit Description
fix - 198ca9afc improve Sass format clarity for application style option

@angular-devkit/build-angular

Commit Description
fix - 2809971a5 only generate server directory when SSR is enabled
fix - 3f601a14e typo in allowedHosts warning for unsupported vite options
perf - 79c44adac avoid transforming empty component stylesheets
perf - cc3167f30 reduce build times for apps with a large number of components when utilizing esbuild-based builders

v17.3.0

13 Mar 23:44
Compare
Choose a tag to compare

17.3.0 (2024-03-13)

@schematics/angular

Commit Description
feat - 5ab71fc92 update CSS/Sass import/use specifiers in application migration

@angular-devkit/build-angular

Commit Description
feat - 9ca3a5450 add deployUrl to application builder
fix - 3821344da ensure proper display of build logs in the presence of warnings or errors
fix - de2d05049 provide better error message when server option is required but missing

v17.3.0-rc.0

06 Mar 12:57
Compare
Choose a tag to compare
v17.3.0-rc.0 Pre-release
Pre-release

17.3.0-rc.0 (2024-03-06)

@schematics/angular

Commit Description
feat - 5ab71fc92 update CSS/Sass import/use specifiers in application migration

@angular-devkit/build-angular

Commit Description
feat - 9ca3a5450 add deployUrl to application builder

v17.2.3

06 Mar 10:19
Compare
Choose a tag to compare

17.2.3 (2024-03-06)

@angular-devkit/build-angular

Commit Description
fix - 7cc8261fd avoid implicit CSS file extensions when resolving
fix - 259ec72d5 avoid marking component styles as media with no output media directory
fix - faffdfdce disable deployUrl when using vite dev-server

v17.2.2

28 Feb 22:12
Compare
Choose a tag to compare

17.2.2 (2024-02-28)

@angular-devkit/build-angular

Commit Description
fix - 3394d3cf1 ensure all related stylesheets are rebuilt when an import changes

v17.2.1

22 Feb 21:33
Compare
Choose a tag to compare

17.2.1 (2024-02-22)

@angular-devkit/build-angular

Commit Description
fix - 9e7c47b59 allow mts and cts file replacement
fix - f2a2e9287 provide Vite client code source map when loading

v17.2.0

14 Feb 20:19
Compare
Choose a tag to compare

17.2.0 (2024-02-14)

@schematics/angular

Commit Description
feat - 03e1aa790 add support to bun package manager

@angular/cli

Commit Description
feat - b3e206741 add support to bun package manager

@angular-devkit/build-angular

Commit Description
feat - 7f57123fd add define build option to application builder
feat - f4f535653 add JSON build logs when using the application builder
feat - b59f663e5 allow control of Vite-based development server prebundling
feat - 8f47f1e96 provide default and abbreviated build target support for dev-server and extract-i18n
feat - 7a12074dc provide option to allow automatically cleaning the terminal screen during rebuilds
feat - 7c522aa87 support using custom postcss configuration with application builder
fix - 476a68daa add output location in build stats
fix - 5e6f1a9f4 avoid preloading server chunks
fix - 41ea985f9 display server bundles in build stats
fix - d493609d3 downgrade copy-webpack-plugin to workaround Node.js support issue
fix - 8d5af1d5c ensure correct .html served with Vite dev-server
fix - 944cbcdb1 limit the number of lazy chunks visible in the stats table
fix - 905e13633 support string as plugin option in custom postcss plugin config

@angular-devkit/schematics

Commit Description
fix - da1c38c48 add bun to known package managers

@angular/create

Commit Description
feat - 600498f2c add support to bun package manager

v17.1.4

14 Feb 19:37
Compare
Choose a tag to compare

17.1.4 (2024-02-14)

@angular/cli

Commit Description
fix - 6d2168db9 prevent BOM errors in package.json during ng update

@angular-devkit/build-angular

Commit Description
fix - bf42d6df2 bypass Vite prebundling for absolute URL imports

v17.2.0-rc.0

08 Feb 19:46
Compare
Choose a tag to compare
v17.2.0-rc.0 Pre-release
Pre-release

17.2.0-rc.0 (2024-02-08)

@angular-devkit/build-angular

Commit Description
feat - 7f57123fd add define build option to application builder
feat - b59f663e5 allow control of Vite-based development server prebundling
feat - 7a12074dc provide option to allow automatically cleaning the terminal screen during rebuilds
fix - 2a25e06ea allow ./ baseHref when using vite based server
fix - 5e6f1a9f4 avoid preloading server chunks
fix - 8d5af1d5c ensure correct .html served with Vite dev-server
fix - 1aeeb7da0 ensure WebWorker main entry is used in output code