Skip to content

Releases: angular/angular-cli

v15.0.0-rc.3

09 Nov 10:49
Compare
Choose a tag to compare
v15.0.0-rc.3 Pre-release
Pre-release

15.0.0-rc.3 (2022-11-09)

@angular-devkit/architect

Commit Description
fix - 24770f4e7 default to failure if no builder result is provided

@angular-devkit/build-angular

Commit Description
fix - 001445982 account for package.json exports with Sass in esbuild builder
fix - 4cb27b803 avoid attempted resolve of external CSS URLs with esbuild builder
fix - f143171fd only add @angular/platform-server/init when package is installed.
fix - 7dd122ad5 rebase Sass url() values when using esbuild-based builder
fix - 0d62157a3 update sourcemaps when rebasing Sass url() functions in esbuild builder
fix - b059fc735 warn when components styles sourcemaps are not generated when styles optimization is enabled

Special Thanks

Alan Agius and Charles Lyding

v14.2.9

09 Nov 10:35
Compare
Choose a tag to compare

14.2.9 (2022-11-09)

@angular-devkit/architect

Commit Description
fix - e3e787767 default to failure if no builder result is provided

@angular-devkit/build-angular

Commit Description
fix - 12b2dc5a2 isolate zone.js usage when rendering server bundles

Special Thanks

Alan Agius and Charles Lyding

v15.0.0-rc.2

02 Nov 20:35
Compare
Choose a tag to compare
v15.0.0-rc.2 Pre-release
Pre-release

15.0.0-rc.2 (2022-11-02)

@schematics/angular

Commit Description
fix - c33cc0a7a guard schematics should include all guards (CanMatch)

@angular/cli

Commit Description
fix - 35e5f4278 exclude @angular/localize@<10.0.0 from ng add pa… (#24152)

@angular-devkit/build-angular

Commit Description
fix - 192e0e6d7 correct escaping of target warning text in esbuild builder
fix - 8b84c18ed provide workaround for V8 object spread performance defect
fix - fb4ead2ce wait during file watching to improve multi-save rebuilds for esbuild builder
perf - 9d83fb91b use Sass worker pool for Sass support in esbuild builder

Special Thanks

Alan Agius, Andrew Scott and Charles Lyding

v14.2.8

02 Nov 17:16
Compare
Choose a tag to compare

14.2.8 (2022-11-02)

@schematics/angular

Commit Description
fix - 4b0ee8ad1 guard schematics should include all guards (CanMatch)

Special Thanks

Andrew Scott

v15.0.0-rc.1

26 Oct 20:41
Compare
Choose a tag to compare
v15.0.0-rc.1 Pre-release
Pre-release

15.0.0-rc.1 (2022-10-26)

@schematics/angular

Commit Description
fix - 4e69e8050 add @angular/localize as type when localize package is installed
fix - 316a50d75 remove TypeScript target from universal schematic

@angular/cli

Commit Description
fix - 83524f625 allow ng add to find prerelease versions when CLI is prerelease
fix - 948cc4da5 disable version check during auto completion
fix - 1a584364e exclude @angular/[email protected] from ng add package discovery
fix - 952fe7fbc skip node.js compatibility checks when running completion

@angular-devkit/build-angular

Commit Description
fix - 0ee7625d6 ignore cache path when watching with esbuild builder
fix - 84f1f638a issue dev-server support warning when using esbuild builder
perf - 919fe2148 avoid extra TypeScript emits with esbuild rebuilds
perf - 92145c4a7 avoid template diagnostics for declaration files in esbuild builder

Special Thanks

Alan Agius, Charles Lyding and Günhan Gülsoy

v14.2.7

26 Oct 18:01
Compare
Choose a tag to compare

14.2.7 (2022-10-26)

@angular/cli

Commit Description
fix - 91b5bcbb3 disable version check during auto completion
fix - 02a3d7b71 skip node.js compatibility checks when running completion

@angular-devkit/build-angular

Commit Description
fix - bebed9df8 issue dev-server support warning when using esbuild builder

Special Thanks

Alan Agius and Charles Lyding

v15.0.0-rc.0

20 Oct 08:48
Compare
Choose a tag to compare
v15.0.0-rc.0 Pre-release
Pre-release

15.0.0-rc.0 (2022-10-20)

v15.0.0-next.6

14 Oct 14:10
Compare
Choose a tag to compare
v15.0.0-next.6 Pre-release
Pre-release

15.0.0-next.6 (2022-10-14)

@angular/cli

Commit Description
fix - 3dea1fa71 add unique user id as user parameter in GA
fix - af07aa340 add workspace information as part of analytics collection
fix - 22955f245 do not collect analytics when running in non TTY mode

@angular-devkit/build-angular

Commit Description
fix - 3ff391738 account for package.json exports fields with CSS import statements
fix - 6280741ce add @angular/platform-server as an optional peer dependency
fix - 3a1970b76 only import karma when running karma builder
fix - 2105964af resolve transitive dependencies in Sass when using Yarn PNP
perf - 45a94228f use Uint8Arrays for incremental caching with esbuild-based builder

@angular-devkit/core

Commit Description
fix - de467f46d update logger forEach promiseCtor type

@ngtools/webpack

Commit Description
fix - 1c1f985b9 support inline style sourcemaps when using css-loader for component styles

Special Thanks

Alan Agius and Charles Lyding

v15.0.0-next.5

12 Oct 14:44
Compare
Choose a tag to compare
v15.0.0-next.5 Pre-release
Pre-release

15.0.0-next.5 (2022-10-12)

Breaking Changes

@angular/cli

  • The Angular CLI no longer supports 16.10.x, 16.11.x and 16.12.x. Current supported versions of Node.js are 14.20.x, 16.13.x and 18.10.x.

  • analyticsSharing option in the global angular configuration has been
    removed without replacement. This option was used to configure the Angular CLI to access to your own users' CLI usage data.

    If this option is used, it can be removed using ng config --global cli.analyticsSharing undefined.

  • analytics APIs have been removed without replacement from @angular-devkit/core and @angular-devkit/architect.

@angular-devkit/build-angular

  • TypeScript versions older than 4.8.2 are no longer supported.

@ngtools/webpack

  • TypeScript versions older than 4.8.2 are no longer supported.

@schematics/angular

Commit Description
feat - d8bff4f1e Added --project-root option to the library schematics
feat - f2a0682dc generate new projects using TypeScript 4.8.2
feat - b06421d15 mark projectRoot as non hidden option in application schematic

@angular/cli

Commit Description
feat - 4827d1b23 add support for Node.js version 18
fix - 4fa5b526e handle missing which binary in path
fix - 320241010 skip downloading temp CLI when running ng update without package names

Commit Description
refactor - 639a3071c migrate analytics collector to use GA4
refactor - c969152de remove analytics API from core and architect

@angular-devkit/build-angular

Commit Description
feat - a95d130ef auto include @angular/localize/init when found in types
feat - 979bce45e auto include @angular/platform-server/init during server builds
feat - fd4175357 drop support for TypeScript 4.6 and 4.7
fix - 4fcb0a82b correctly resolve Sass partial files in node packages
fix - e34bfe5eb ignore specs in node_modules when finding specs
fix - 484cda5f9 isolate zone.js usage when rendering server bundles
fix - 6c3f281d9 show warning when using TypeScript target older then ES2022 in esbuild builder
fix - 1518133db use relative sourcemap source paths for Sass in esbuild builder
perf - 8c915d414 avoid extra babel file reads in esbuild builder rebuilds
perf - 52db3c000 minimize Angular diagnostics incremental analysis in esbuild-based builder

@angular-devkit/core

Commit Description
fix - 86150d9dd project extension warning message should identify concerned project

@ngtools/webpack

Commit Description
feat - 43bd0abc1 drop support for TypeScript 4.6 and 4.7

Special Thanks

AgentEnder, Alan Agius, Charles Lyding, Cédric Exbrayat, Dariusz Ostolski, Günhan Gülsoy and Lukas Spirig

v14.2.6

12 Oct 16:33
Compare
Choose a tag to compare

14.2.6 (2022-10-12)

@angular/cli

Commit Description
fix - 1c9cf594f handle missing which binary in path
fix - 28b2cd18e skip downloading temp CLI when running ng update without package names

@angular-devkit/core

Commit Description
fix - ad6928184 project extension warning message should identify concerned project

Special Thanks

AgentEnder and Alan Agius