Skip to content

Releases: angular/angular-cli

v15.2.0-next.1

18 Jan 22:03
Compare
Choose a tag to compare
v15.2.0-next.1 Pre-release
Pre-release

15.2.0-next.1 (2023-01-18)

@schematics/angular

Commit Description
fix - c8a3b3000 replace existing BrowserModule.withServerTransition calls when running universal schematic

@angular/cli

Commit Description
fix - 3ebb19552 register schematic aliases when providing collection name in ng generate
fix - 697df4f6e remove --to option from being required when using --from in ng update

@angular-devkit/build-angular

Commit Description
feat - bbc1a4f0d support CommonJS dependency checking in esbuild
fix - c3447e364 prevent hanging initial build during exception with esbuild

Special Thanks

Alan Agius, Charles Lyding and Doug Parker

v15.1.2

18 Jan 20:22
Compare
Choose a tag to compare

15.1.2 (2023-01-18)

@schematics/angular

Commit Description
fix - 0f5fb7e59 replace existing BrowserModule.withServerTransition calls when running universal schematic

@angular/cli

Commit Description
fix - 387472a95 register schematic aliases when providing collection name in ng generate
fix - 5d9fd788a remove --to option from being required when using --from in ng update

@angular-devkit/build-angular

Commit Description
fix - bf4639a6e prevent hanging initial build during exception with esbuild

Special Thanks

Alan Agius, Charles Lyding and Doug Parker

v15.2.0-next.0

12 Jan 15:50
Compare
Choose a tag to compare
v15.2.0-next.0 Pre-release
Pre-release

15.2.0-next.0 (2023-01-12)

@angular-devkit/build-angular

Commit Description
feat - 09af70743 implement node module license extraction for esbuild builder

Special Thanks

Alan Agius and Charles Lyding

v15.1.1

12 Jan 15:39
Compare
Choose a tag to compare

15.1.1 (2023-01-12)

@angular-devkit/build-angular

Commit Description
fix - b94bf60ca update esbuild to 0.16.17

Special Thanks

Alan Agius

v15.1.0

11 Jan 15:01
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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