Skip to content

Releases: angular/angular-cli

v17.0.0-next.9

12 Oct 08:32
Compare
Choose a tag to compare
v17.0.0-next.9 Pre-release
Pre-release

17.0.0-next.9 (2023-10-12)

@schematics/angular

Commit Description
feat - 3938863b9 add migration to migrate from @nguniversal to @angular/ssr

@angular-devkit/build-angular

Commit Description
fix - c12f98f94 conditionally enable deprecated Less stylesheet JavaScript support
fix - ac7caa426 ensure unique internal identifiers for inline stylesheet bundling
fix - 0da87bf1c limit concurrent output file writes with application builder

v17.0.0-next.8

11 Oct 11:59
Compare
Choose a tag to compare
v17.0.0-next.8 Pre-release
Pre-release

17.0.0-next.8 (2023-10-11)

@angular-devkit/build-angular

Commit Description
feat - c48982dc1 add buildTarget option to dev-server and extract-i18n builders
feat - 1fb0350eb add initial support for bundle budgets to esbuild builders
feat - 91019bde2 enable localize support for SSR with application builder
feat - 49f07a84d standardize application builder output structure
feat - 9e425308a support component style budgets in esbuild builders
feat - 771e036d5 support deploy URL option for browser-esbuild builder
fix - 2c33f09db avoid dev-server proxy rewrite normalization when invalid value
fix - 667f43af6 correctly resolve polyfills when baseUrl URL is not set to root
fix - 3ad028bb4 ensure localize polyfill and locale specifier are injected when not inlining
fix - 1f73bcc49 ensure Web Worker code file is replaced in esbuild builders
fix - 968ee3428 fully downlevel async/await when using vite dev-server with caching enabled
fix - 8981d8c35 improve sharing of TypeScript compilation state between various esbuild instances during rebuilds
perf - 99d9037ee only perform a server build when either prerendering, app-shell or ssr is enabled
perf - 223a82f5f use incremental bundling for component styles in esbuild builders

Deprecations

@angular-devkit/build-angular

  • The browserTarget in the dev-server and extract-i18n builders have been deprecated in favor of buildTarget.

v16.2.6

11 Oct 11:38
Compare
Choose a tag to compare

16.2.6 (2023-10-11)

@angular-devkit/build-angular

Commit Description
fix - c6ea25626 fully downlevel async/await when using vite dev-server with caching enabled

v15.2.10

05 Oct 15:25
Compare
Choose a tag to compare

15.2.10 (2023-10-05)

@angular-devkit/build-angular

Commit Description
fix - 05213c95b update dependency postcss to v8.4.31

v14.2.13

05 Oct 15:02
Compare
Choose a tag to compare

14.2.13 (2023-10-05)

@angular-devkit/build-angular

Commit Description
fix - 1ca44dcd9 update dependency postcss to v8.4.31

v17.0.0-next.7

04 Oct 23:46
Compare
Choose a tag to compare
v17.0.0-next.7 Pre-release
Pre-release

17.0.0-next.7 (2023-10-04)

@schematics/angular

Commit Description
feat - dc6b6eaf6 add migration to replace usages of @nguniversal/builders
fix - 03a1eaf01 account for new block syntax in starter template
fix - e516a4bdb pass ssr option to application schematics
fix - 419b5c191 remove baseUrl from tsconfig.json
fix - 0368b23f2 use @types/node v18

@angular-devkit/build-angular

Commit Description
feat - fd62a9315 support i18n with service worker and app-shell with esbuild builders
feat - 5898f72a9 support namedChunks option in application builder
fix - 2d2e79921 clean up internal Angular state during rendering SSR
fix - 83020fc32 clear diagnostic cache when external templates change with esbuild builders
fix - 26456b93d do not print Angular is running in development mode. in the server console when using dev-server
fix - 0c20cc4dc re-add TestBed compileComponents in schematics to support defer block testing

@angular/ssr

Commit Description
feat - dcf3fddff add performance profiler to CommonEngine

v16.2.5

04 Oct 21:56
Compare
Choose a tag to compare

16.2.5 (2023-10-04)

@angular-devkit/build-angular

Commit Description
fix - 933358186 do not print Angular is running in development mode. in the server console when using dev-server
fix - 493bd3906 update dependency postcss to v8.4.31

v17.0.0-next.6

27 Sep 10:41
Compare
Choose a tag to compare
v17.0.0-next.6 Pre-release
Pre-release

17.0.0-next.6 (2023-09-27)

@angular/cli

Commit Description
fix - f4e7fa873 add @angular/ssr as part of the ng update packageGroup

@schematics/angular

Commit Description
feat - 741cca73c add ng new --ssr
feat - 6979eba3c enable hydration when adding SSR, SSG or AppShell
feat - ac0db6697 enable standalone by default in new applications
feat - a189962a5 generate functional interceptors by default
fix - a23a1acab update @angular/cli version specifier to use ^

@angular-devkit/build-angular

Commit Description
feat - 8bce80b91 initial support for application Web Worker discovery with esbuild
feat - c3a87a60e support basic web worker bundling with esbuild builders
feat - c5f3ec71f support i18n inlining with esbuild-based builder
fix - 4e89c3cae use a dash in bundle names
perf - 61f409cbe disable ahead of time prerendering in vite dev-server

@angular/ssr

Commit Description
fix - 8d033841d enable prerender and ssr for all build configuration

Breaking Changes

@schematics/angular

  • ng g interceptor now generate a functional interceptor by default. or guard by default. To generate a class-based interceptor the --no-functional command flag should be used.

v16.2.4

27 Sep 10:32
Compare
Choose a tag to compare

16.2.4 (2023-09-27)

@schematics/angular

Commit Description
fix - 5dc7fb1a1 update @angular/cli version specifier to use ^

v17.0.0-next.5

20 Sep 22:48
Compare
Choose a tag to compare
v17.0.0-next.5 Pre-release
Pre-release

17.0.0-next.5 (2023-09-20)

Commit Description
refactor - 1c00fd3fe drop support for older TypeScript versions

@angular-devkit/build-angular

Commit Description
feat - 8168ae2a8 apply global CSS updates without a live-reload when using vite
feat - 8f9a0d70c support standalone apps route discovery during prerendering
fix - c8909406a correctly re-point RXJS to ESM on Windows
fix - 48963fc17 several windows fixes to application builder prerendering

@ngtools/webpack

Commit Description
fix - 9291ddab8 fix recursion in webpack resolve

Breaking Changes

  • Versions of TypeScript older than 5.2 are no longer supported.