Skip to content

Releases: angular/angular-cli

v15.1.0

11 Jan 15:01

Choose a tag to compare

15.1.0 (2023-01-11)

Deprecations

@angular-devkit/schematics

  • The Observable based SchematicTestRunner.runSchematicAsync and SchematicTestRunner.runExternalSchematicAsync method have been deprecated in favor of the Promise based SchematicTestRunner.runSchematic and SchematicTestRunner.runExternalSchematic.

@schematics/angular

Commit Description
feat - 5b18ce154 add guardType as an alias of implements in guard schematic
feat - dd2b65943 add configuration files generation schematic
feat - 8d000d156 add environments generation schematic
feat - 6c39a162b Add schematics for generating functional router guards and resolvers
feat - 62121f89a add sideEffects:false to library package.json
feat - 9299dea64 generate functional interceptors
fix - 49b313f27 add missing import for functional interceptor spec
fix - 2f92fe7e5 add missing semicolon in functional guard/resolver/interceptor
fix - 9b6d190f4 remove EnvironmentInjector import in functional guard spec
fix - b11d3f644 use proper variable in functional guard spec
fix - 451975f76 use proper variable in resolver functional spec

@angular-devkit/build-angular

Commit Description
feat - c29df6954 add assets option to server builder
feat - 839d0cb57 implement stats-json option for esbuild builder
feat - 216991b9d support inline component Sass styles with esbuild builder
fix - 7c87ce47c ensure Sass load paths are resolved from workspace root
fix - 7a063238b explicitly send options to JS transformer workers
fix - 22cba7937 provide an option to exclude specs in Karma builder
fix - 20376649c transform async generator class methods for Zone.js support
fix - 0520608f6 use relative css resource paths in esbuild JSON stats
perf - 0c01532cb use worker pool for JavaScript transforms in esbuild builder

@angular-devkit/schematics

Commit Description
feat - 207358afb add runSchematic and runExternalSchematic methods

Special Thanks

Alan Agius, Andrew Scott, Charles Lyding, Cédric Exbrayat, Doug Parker, Felix Hamann, Jason Bedard, Joey Perrott and Kristiyan Kostadinov

v15.1.0-rc.0

06 Jan 17:44

Choose a tag to compare

v15.1.0-rc.0 Pre-release
Pre-release

15.1.0-rc.0 (2023-01-06)

@schematics/angular

Commit Description
feat - dd2b65943 add configuration files generation schematic

@angular-devkit/build-angular

Commit Description
feat - 839d0cb57 implement stats-json option for esbuild builder
fix - 7c87ce47c ensure Sass load paths are resolved from workspace root
fix - e91734ff8 format esbuild error messages to include more information

Special Thanks

Alan Agius, Charles Lyding, Kristiyan Kostadinov, Paul Gschwendtner, aanchal and angular-robot[bot]

v15.0.5

06 Jan 16:55

Choose a tag to compare

15.0.5 (2023-01-06)

@angular-devkit/build-angular

Commit Description
fix - c2030dec7 format esbuild error messages to include more information

Special Thanks

Alan Agius, Kristiyan Kostadinov, Paul Gschwendtner and aanchal

v15.1.0-next.3

15 Dec 01:37

Choose a tag to compare

v15.1.0-next.3 Pre-release
Pre-release

15.1.0-next.3 (2022-12-14)

Deprecations

@angular-devkit/schematics

  • The Observable based SchematicTestRunner.runSchematicAsync and SchematicTestRunner.runExternalSchematicAsync method have been deprecated in favor of the Promise based SchematicTestRunner.runSchematic and SchematicTestRunner.runExternalSchematic.

@schematics/angular

Commit Description
feat - 8d000d156 add environments generation schematic

@angular-devkit/build-angular

Commit Description
feat - 216991b9d support inline component Sass styles with esbuild builder
fix - 8fd08491a display actionable error when a style does not exist in Karma builder
fix - 97373016c downlevel class private methods when targeting Safari <=v15
fix - 27b22b02d include sources in generated
fix - 310144d32 only set ngDevMode when script optimizations are enabled
fix - 20376649c transform async generator class methods for Zone.js support
fix - afe9feaa4 update locale setting snippet to use globalThis.

@angular-devkit/schematics

Commit Description
feat - 207358afb add runSchematic and runExternalSchematic methods

Special Thanks

Alan Agius and Charles Lyding

v15.0.4

14 Dec 21:27

Choose a tag to compare

15.0.4 (2022-12-14)

@angular-devkit/build-angular

Commit Description
fix - ccc8e0350 display actionable error when a style does not exist in Karma builder
fix - 507f756c3 downlevel class private methods when targeting Safari <=v15
fix - a0da91dba include sources in generated Sass source maps
fix - 9fd356234 only set ngDevMode when script optimizations are enabled
fix - 8e85f4728 update css-loader to 6.7.3
fix - b2d4415ca update locale setting snippet to use globalThis.

Special Thanks

Alan Agius and Charles Lyding

v15.1.0-next.2

08 Dec 22:14

Choose a tag to compare

v15.1.0-next.2 Pre-release
Pre-release

15.1.0-next.2 (2022-12-08)

@schematics/angular

Commit Description
feat - 5b18ce154 add guardType as an alias of implements in guard schematic
fix - 49b313f27 add missing import for functional interceptor spec
fix - 2f92fe7e5 add missing semicolon in functional guard/resolver/interceptor

@angular-devkit/build-angular

Commit Description
fix - 97716969c default preserve symlinks to Node.js value for esbuild
fix - cf2f30afc downlevel class fields with Safari <= v15 for esbuild
fix - 25eaaa24b downlevel class properties when targeting Safari <=v15
fix - 7a063238b explicitly send options to JS transformer workers
fix - ef99a68b4 prevent optimization adding unsupported ECMASCript features

Special Thanks

Alan Agius, Charles Lyding, Cédric Exbrayat, Dominic Elm, Doug Parker and Paul Gschwendtner

v15.0.3

07 Dec 23:17

Choose a tag to compare

15.0.3 (2022-12-07)

@angular-devkit/build-angular

Commit Description
fix - 3d9971edb default preserve symlinks to Node.js value for esbuild
fix - 24f4b51d2 downlevel class fields with Safari <= v15 for esbuild
fix - 45afc42db downlevel class properties when targeting Safari <=v15
fix - e6461badf prevent optimization adding unsupported ECMASCript features

Special Thanks

Charles Lyding, Dominic Elm and Paul Gschwendtner

v15.1.0-next.1

30 Nov 14:39

Choose a tag to compare

v15.1.0-next.1 Pre-release
Pre-release

15.1.0-next.1 (2022-11-30)

@schematics/angular

Commit Description
feat - 9299dea64 generate functional interceptors
fix - 9b6d190f4 remove EnvironmentInjector import in functional guard spec
fix - b11d3f644 use proper variable in functional guard spec
fix - 451975f76 use proper variable in resolver functional spec

@angular-devkit/build-angular

Commit Description
fix - 012393d37 correctly set Sass quietDeps and verbose options

@ngtools/webpack

Commit Description
fix - 856720b91 elide unused type references

Special Thanks

Alan Agius, Andrew Scott, Cédric Exbrayat, Jason Bedard and Juuso Valkeejärvi

v15.0.2

30 Nov 13:58

Choose a tag to compare

15.0.2 (2022-11-30)

@angular-devkit/build-angular

Commit Description
fix - 2891d5bc9 correctly set Sass quietDeps and verbose options

@ngtools/webpack

Commit Description
fix - d9cc4b028 elide unused type references

Special Thanks

Alan Agius and Juuso Valkeejärvi

v15.1.0-next.0

23 Nov 17:38

Choose a tag to compare

v15.1.0-next.0 Pre-release
Pre-release

15.1.0-next.0 (2022-11-23)

@schematics/angular

Commit Description
feat - 6c39a162b Add schematics for generating functional router guards and resolvers
feat - 62121f89a add sideEffects:false to library package.json

@angular-devkit/build-angular

Commit Description
feat - c29df6954 add assets option to server builder
perf - 0c01532cb use worker pool for JavaScript transforms in esbuild builder

Special Thanks

Alan Agius, Andrew Scott, Charles Lyding, Doug Parker, Felix Hamann and Joey Perrott