Skip to content

Commit 17174cb

Browse files
committed
docs: release notes for the v15.1.0 release
1 parent 18892d9 commit 17174cb

File tree

1 file changed

+39
-134
lines changed

1 file changed

+39
-134
lines changed

CHANGELOG.md

Lines changed: 39 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,52 @@
1-
<a name="15.1.0-rc.0"></a>
1+
<a name="15.1.0"></a>
22

3-
# 15.1.0-rc.0 (2023-01-06)
3+
# 15.1.0 (2023-01-11)
4+
5+
## Deprecations
6+
7+
### @angular-devkit/schematics
8+
9+
- The Observable based `SchematicTestRunner.runSchematicAsync` and `SchematicTestRunner.runExternalSchematicAsync` method have been deprecated in favor of the Promise based `SchematicTestRunner.runSchematic` and `SchematicTestRunner.runExternalSchematic`.
410

511
### @schematics/angular
612

7-
| Commit | Type | Description |
8-
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------- |
9-
| [dd2b65943](https://github.com/angular/angular-cli/commit/dd2b65943d706833f449f76cf8c7278d0a5399ad) | feat | add configuration files generation schematic |
13+
| Commit | Type | Description |
14+
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------------- |
15+
| [5b18ce154](https://github.com/angular/angular-cli/commit/5b18ce1545d047d49851a64e81a1f8ef59624ef7) | feat | add `guardType` as an alias of `implements` in guard schematic |
16+
| [dd2b65943](https://github.com/angular/angular-cli/commit/dd2b65943d706833f449f76cf8c7278d0a5399ad) | feat | add configuration files generation schematic |
17+
| [8d000d156](https://github.com/angular/angular-cli/commit/8d000d1563684f9a9b6869e549e265f0997187c4) | feat | add environments generation schematic |
18+
| [6c39a162b](https://github.com/angular/angular-cli/commit/6c39a162bec67083bf6c11b54e84612f1d68c384) | feat | Add schematics for generating functional router guards and resolvers |
19+
| [62121f89a](https://github.com/angular/angular-cli/commit/62121f89abce54e0a1c2b816cdd32b57f2b5a5d1) | feat | add sideEffects:false to library package.json |
20+
| [9299dea64](https://github.com/angular/angular-cli/commit/9299dea6492527bcaea24c9c7f3116ee2779405b) | feat | generate functional interceptors |
21+
| [49b313f27](https://github.com/angular/angular-cli/commit/49b313f27adef6300063c9d6817d1454a8657fe2) | fix | add missing import for functional interceptor spec |
22+
| [2f92fe7e5](https://github.com/angular/angular-cli/commit/2f92fe7e589705b282102271897454ea852c4814) | fix | add missing semicolon in functional guard/resolver/interceptor |
23+
| [9b6d190f4](https://github.com/angular/angular-cli/commit/9b6d190f4a082c166d253b0f00162e0286238e45) | fix | remove EnvironmentInjector import in functional guard spec |
24+
| [b11d3f644](https://github.com/angular/angular-cli/commit/b11d3f6442d38f609471ab19c08a1c9a871e0ae3) | fix | use proper variable in functional guard spec |
25+
| [451975f76](https://github.com/angular/angular-cli/commit/451975f7650041a83994e1308f85fe7e33a31e32) | fix | use proper variable in resolver functional spec |
1026

1127
### @angular-devkit/build-angular
1228

13-
| Commit | Type | Description |
14-
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- |
15-
| [839d0cb57](https://github.com/angular/angular-cli/commit/839d0cb57ad42896578c235354ffb918ea8bb146) | feat | implement stats-json option for esbuild builder |
16-
| [7c87ce47c](https://github.com/angular/angular-cli/commit/7c87ce47c66a6426b6b7fbb2edd38d8da729221f) | fix | ensure Sass load paths are resolved from workspace root |
17-
| [e91734ff8](https://github.com/angular/angular-cli/commit/e91734ff89402b4e2b654ce470fdd2d894759c64) | fix | format esbuild error messages to include more information |
29+
| Commit | Type | Description |
30+
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------ |
31+
| [c29df6954](https://github.com/angular/angular-cli/commit/c29df695467c41feccd3846a55c91c6784af87b2) | feat | add `assets` option to server builder |
32+
| [839d0cb57](https://github.com/angular/angular-cli/commit/839d0cb57ad42896578c235354ffb918ea8bb146) | feat | implement stats-json option for esbuild builder |
33+
| [216991b9d](https://github.com/angular/angular-cli/commit/216991b9d9ca1d8f09992880a5fa92e7c98813fa) | feat | support inline component Sass styles with esbuild builder |
34+
| [7c87ce47c](https://github.com/angular/angular-cli/commit/7c87ce47c66a6426b6b7fbb2edd38d8da729221f) | fix | ensure Sass load paths are resolved from workspace root |
35+
| [7a063238b](https://github.com/angular/angular-cli/commit/7a063238b83eea8b5b3237fed12db5528d1f6912) | fix | explicitly send options to JS transformer workers |
36+
| [22cba7937](https://github.com/angular/angular-cli/commit/22cba79370ed60a27f932acda363ffd87f5d9983) | fix | provide an option to `exclude` specs in Karma builder |
37+
| [20376649c](https://github.com/angular/angular-cli/commit/20376649c5e3003b0aa99b9328e2b61699ccba78) | fix | transform async generator class methods for Zone.js support |
38+
| [0520608f6](https://github.com/angular/angular-cli/commit/0520608f68f1768a13a46fbdb9ecb65310492460) | fix | use relative css resource paths in esbuild JSON stats |
39+
| [0c01532cb](https://github.com/angular/angular-cli/commit/0c01532cb5a3072b96cd65845a38b88ed4543de6) | perf | use worker pool for JavaScript transforms in esbuild builder |
40+
41+
### @angular-devkit/schematics
42+
43+
| Commit | Type | Description |
44+
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
45+
| [207358afb](https://github.com/angular/angular-cli/commit/207358afb89e6515cb8d73f5a3a63d9101e80d97) | feat | add `runSchematic` and `runExternalSchematic` methods |
1846

1947
## Special Thanks
2048

21-
Alan Agius, Charles Lyding, Kristiyan Kostadinov, Paul Gschwendtner, aanchal and angular-robot[bot]
49+
Alan Agius, Andrew Scott, Charles Lyding, Cédric Exbrayat, Doug Parker, Felix Hamann, Jason Bedard, Joey Perrott and Kristiyan Kostadinov
2250

2351
<!-- CHANGELOG SPLIT MARKER -->
2452

@@ -38,46 +66,6 @@ Alan Agius, Kristiyan Kostadinov, Paul Gschwendtner and aanchal
3866

3967
<!-- CHANGELOG SPLIT MARKER -->
4068

41-
<a name="15.1.0-next.3"></a>
42-
43-
# 15.1.0-next.3 (2022-12-14)
44-
45-
## Deprecations
46-
47-
### @angular-devkit/schematics
48-
49-
- The Observable based `SchematicTestRunner.runSchematicAsync` and `SchematicTestRunner.runExternalSchematicAsync` methods have been deprecated in favor of the Promise based `SchematicTestRunner.runSchematic` and `SchematicTestRunner.runExternalSchematic`.
50-
51-
### @schematics/angular
52-
53-
| Commit | Type | Description |
54-
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------- |
55-
| [8d000d156](https://github.com/angular/angular-cli/commit/8d000d1563684f9a9b6869e549e265f0997187c4) | feat | add environments generation schematic |
56-
57-
### @angular-devkit/build-angular
58-
59-
| Commit | Type | Description |
60-
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------------- |
61-
| [216991b9d](https://github.com/angular/angular-cli/commit/216991b9d9ca1d8f09992880a5fa92e7c98813fa) | feat | support inline component Sass styles with esbuild builder |
62-
| [8fd08491a](https://github.com/angular/angular-cli/commit/8fd08491a88bc2b088dcb3ac68a6c328167e38c3) | fix | display actionable error when a style does not exist in Karma builder |
63-
| [97373016c](https://github.com/angular/angular-cli/commit/97373016cfe2635125015b2fec390f43d22ebf31) | fix | downlevel class private methods when targeting Safari <=v15 |
64-
| [27b22b02d](https://github.com/angular/angular-cli/commit/27b22b02dccef2e2d4f2f1f03910f4b70c676f84) | fix | include sources in generated |
65-
| [310144d32](https://github.com/angular/angular-cli/commit/310144d324bd773aa6026f47b345827d5fe48332) | fix | only set ngDevMode when script optimizations are enabled |
66-
| [20376649c](https://github.com/angular/angular-cli/commit/20376649c5e3003b0aa99b9328e2b61699ccba78) | fix | transform async generator class methods for Zone.js support |
67-
| [afe9feaa4](https://github.com/angular/angular-cli/commit/afe9feaa45913cbebe7f22c678d693d96f38584a) | fix | update locale setting snippet to use `globalThis`. |
68-
69-
### @angular-devkit/schematics
70-
71-
| Commit | Type | Description |
72-
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
73-
| [207358afb](https://github.com/angular/angular-cli/commit/207358afb89e6515cb8d73f5a3a63d9101e80d97) | feat | add `runSchematic` and `runExternalSchematic` methods |
74-
75-
## Special Thanks
76-
77-
Alan Agius and Charles Lyding
78-
79-
<!-- CHANGELOG SPLIT MARKER -->
80-
8169
<a name="15.0.4"></a>
8270

8371
# 15.0.4 (2022-12-14)
@@ -99,34 +87,6 @@ Alan Agius and Charles Lyding
9987

10088
<!-- CHANGELOG SPLIT MARKER -->
10189

102-
<a name="15.1.0-next.2"></a>
103-
104-
# 15.1.0-next.2 (2022-12-08)
105-
106-
### @schematics/angular
107-
108-
| Commit | Type | Description |
109-
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------- |
110-
| [5b18ce154](https://github.com/angular/angular-cli/commit/5b18ce1545d047d49851a64e81a1f8ef59624ef7) | feat | add `guardType` as an alias of `implements` in guard schematic |
111-
| [49b313f27](https://github.com/angular/angular-cli/commit/49b313f27adef6300063c9d6817d1454a8657fe2) | fix | add missing import for functional interceptor spec |
112-
| [2f92fe7e5](https://github.com/angular/angular-cli/commit/2f92fe7e589705b282102271897454ea852c4814) | fix | add missing semicolon in functional guard/resolver/interceptor |
113-
114-
### @angular-devkit/build-angular
115-
116-
| Commit | Type | Description |
117-
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------- |
118-
| [97716969c](https://github.com/angular/angular-cli/commit/97716969c243d65e385dcd78f5035d2c13f0258b) | fix | default preserve symlinks to Node.js value for esbuild |
119-
| [cf2f30afc](https://github.com/angular/angular-cli/commit/cf2f30afc0ad0ceae34c457955a22186bc5ce60d) | fix | downlevel class fields with Safari <= v15 for esbuild |
120-
| [25eaaa24b](https://github.com/angular/angular-cli/commit/25eaaa24b51af400262b97b4d4be2391ebd4a82d) | fix | downlevel class properties when targeting Safari <=v15 |
121-
| [7a063238b](https://github.com/angular/angular-cli/commit/7a063238b83eea8b5b3237fed12db5528d1f6912) | fix | explicitly send options to JS transformer workers |
122-
| [ef99a68b4](https://github.com/angular/angular-cli/commit/ef99a68b46c992c1988c5ca4c6fb066e89762d64) | fix | prevent optimization adding unsupported ECMASCript features |
123-
124-
## Special Thanks
125-
126-
Alan Agius, Charles Lyding, Cédric Exbrayat, Dominic Elm, Doug Parker and Paul Gschwendtner
127-
128-
<!-- CHANGELOG SPLIT MARKER -->
129-
13090
<a name="15.0.3"></a>
13191

13292
# 15.0.3 (2022-12-07)
@@ -146,37 +106,6 @@ Charles Lyding, Dominic Elm and Paul Gschwendtner
146106

147107
<!-- CHANGELOG SPLIT MARKER -->
148108

149-
<a name="15.1.0-next.1"></a>
150-
151-
# 15.1.0-next.1 (2022-11-30)
152-
153-
### @schematics/angular
154-
155-
| Commit | Type | Description |
156-
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------- |
157-
| [9299dea64](https://github.com/angular/angular-cli/commit/9299dea6492527bcaea24c9c7f3116ee2779405b) | feat | generate functional interceptors |
158-
| [9b6d190f4](https://github.com/angular/angular-cli/commit/9b6d190f4a082c166d253b0f00162e0286238e45) | fix | remove EnvironmentInjector import in functional guard spec |
159-
| [b11d3f644](https://github.com/angular/angular-cli/commit/b11d3f6442d38f609471ab19c08a1c9a871e0ae3) | fix | use proper variable in functional guard spec |
160-
| [451975f76](https://github.com/angular/angular-cli/commit/451975f7650041a83994e1308f85fe7e33a31e32) | fix | use proper variable in resolver functional spec |
161-
162-
### @angular-devkit/build-angular
163-
164-
| Commit | Type | Description |
165-
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------ |
166-
| [012393d37](https://github.com/angular/angular-cli/commit/012393d37924a2afd172bfd80ee5e4bcd1c9abdf) | fix | correctly set Sass quietDeps and verbose options |
167-
168-
### @ngtools/webpack
169-
170-
| Commit | Type | Description |
171-
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- |
172-
| [856720b91](https://github.com/angular/angular-cli/commit/856720b913ec1ba82b96db2d3a61628cb3795f11) | fix | elide unused type references |
173-
174-
## Special Thanks
175-
176-
Alan Agius, Andrew Scott, Cédric Exbrayat, Jason Bedard and Juuso Valkeejärvi
177-
178-
<!-- CHANGELOG SPLIT MARKER -->
179-
180109
<a name="15.0.2"></a>
181110

182111
# 15.0.2 (2022-11-30)
@@ -199,30 +128,6 @@ Alan Agius and Juuso Valkeejärvi
199128

200129
<!-- CHANGELOG SPLIT MARKER -->
201130

202-
<a name="15.1.0-next.0"></a>
203-
204-
# 15.1.0-next.0 (2022-11-23)
205-
206-
### @schematics/angular
207-
208-
| Commit | Type | Description |
209-
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------------- |
210-
| [6c39a162b](https://github.com/angular/angular-cli/commit/6c39a162bec67083bf6c11b54e84612f1d68c384) | feat | Add schematics for generating functional router guards and resolvers |
211-
| [62121f89a](https://github.com/angular/angular-cli/commit/62121f89abce54e0a1c2b816cdd32b57f2b5a5d1) | feat | add sideEffects:false to library package.json |
212-
213-
### @angular-devkit/build-angular
214-
215-
| Commit | Type | Description |
216-
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------ |
217-
| [c29df6954](https://github.com/angular/angular-cli/commit/c29df695467c41feccd3846a55c91c6784af87b2) | feat | add `assets` option to server builder |
218-
| [0c01532cb](https://github.com/angular/angular-cli/commit/0c01532cb5a3072b96cd65845a38b88ed4543de6) | perf | use worker pool for JavaScript transforms in esbuild builder |
219-
220-
## Special Thanks
221-
222-
Alan Agius, Andrew Scott, Charles Lyding, Doug Parker, Felix Hamann and Joey Perrott
223-
224-
<!-- CHANGELOG SPLIT MARKER -->
225-
226131
<a name="15.0.1"></a>
227132

228133
# 15.0.1 (2022-11-23)

0 commit comments

Comments
 (0)