Skip to content

Commit 2a074d4

Browse files
committed
release: cut the v13.0.0-next.0 release
1 parent ce31aad commit 2a074d4

File tree

1 file changed

+131
-0
lines changed

1 file changed

+131
-0
lines changed

CHANGELOG.md

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,134 @@
1+
<a name="13.0.0-next.0"></a>
2+
3+
# 13.0.0-next.0 (2021-08-11)
4+
5+
### @angular/cli
6+
7+
| Commit | Description |
8+
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
9+
| [77fe6c4e6](https://github.com/angular/angular-cli/commit/77fe6c4e67147ff42fa6350edaf4ef7dc184a3a6) | fix(@angular/cli): update `engines` to require `node` `12.20.0` |
10+
| [c0f1b5ea5](https://github.com/angular/angular-cli/commit/c0f1b5ea5200e6ecc05fb40f875fd7ba45803809) | fix(@angular/cli): show error when using non-TTY terminal without passing `--skip-confirmation` during `ng add` |
11+
| [259e26979](https://github.com/angular/angular-cli/commit/259e26979ebc712ee08fd36fb68a9576c1e02447) | fix(@angular/cli): merge npmrc files values |
12+
13+
### @schematics/angular
14+
15+
| Commit | Description |
16+
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
17+
| [3ba13f467](https://github.com/angular/angular-cli/commit/3ba13f467c12f4ad0c314cc92a2d94fb63f640ec) | feat(@schematics/angular): add `noImplicitOverride` and `noPropertyAccessFromIndexSignature` to workspace tsconfig |
18+
| [a7b2e6f51](https://github.com/angular/angular-cli/commit/a7b2e6f512d2a1124f0d2c68caacfe6552a10cd5) | feat(@schematics/angular): update ngsw-config resources extensions |
19+
| [f227e145d](https://github.com/angular/angular-cli/commit/f227e145dfbec2954cb96c92ab3c4cb97cbe0f32) | fix(@schematics/angular): updated Angular new project version to v13.0 prerelease |
20+
| [268a03b63](https://github.com/angular/angular-cli/commit/268a03b63094d9c680401bc0977edafb22826ce3) | feat(@schematics/angular): add migration to update the workspace config |
21+
| [5986befcd](https://github.com/angular/angular-cli/commit/5986befcdc953c0e8c90c756ac1c89b8c4b66614) | feat(@schematics/angular): remove deprecated options |
22+
| [9fbd16655](https://github.com/angular/angular-cli/commit/9fbd16655e86ec6fc598a47436e3e80a48beb649) | feat(@schematics/angular): remove IE 11 specific polyfills |
23+
24+
### @angular-devkit/schematics-cli
25+
26+
| Commit | Description |
27+
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
28+
| [b9e7f8958](https://github.com/angular/angular-cli/commit/b9e7f89589626f1443216a584c539491cec19a4d) | fix(@angular-devkit/schematics-cli): log when in debug and/or dry run modes |
29+
30+
### @angular-devkit/build-angular
31+
32+
| Commit | Description |
33+
| --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
34+
| [d67e7ad2f](https://github.com/angular/angular-cli/commit/d67e7ad2fc335a7e8476c6049c2d372a0ed45c0c) | fix(@angular-devkit/build-angular): ensure native async is downlevelled in third-party libraries |
35+
| [8e82263c5](https://github.com/angular/angular-cli/commit/8e82263c5e7da6ca25bdd4e2ce9ad2c775d623b7) | perf(@angular-devkit/build-angular): use esbuild/terser combination to optimize global scripts |
36+
| [e95ecb8ab](https://github.com/angular/angular-cli/commit/e95ecb8ab0382eb803741619c446d6cc7b215ba0) | feat(@angular-devkit/build-angular): deprecate deployUrl |
37+
| [cb7d156c2](https://github.com/angular/angular-cli/commit/cb7d156c23a7ef2f1c2f338db1487b85f8b98690) | perf(@angular-devkit/build-angular): use esbuild as a CSS optimizer for global styles |
38+
| [cdfaeee08](https://github.com/angular/angular-cli/commit/cdfaeee089f3458b1924eb516a2b4275e662b079) | fix(@angular-devkit/build-angular): support both pure annotation forms for static properties |
39+
| [2aa6f579d](https://github.com/angular/angular-cli/commit/2aa6f579d7b5af13eeb5bbf35f78d5411738b98a) | fix(@angular-devkit/build-angular): do not consume inline sourcemaps when vendor sourcemaps is disabled. |
40+
| [167eed465](https://github.com/angular/angular-cli/commit/167eed4654be4480c45d7fdfe7a0b9f160170289) | fix(@angular-devkit/build-angular): update Angular peer dependencies to v13.0 prerelease |
41+
| [7dcfffaff](https://github.com/angular/angular-cli/commit/7dcfffafff6f3d29bbe679a90cdf77b1292fec0b) | feat(@angular-devkit/build-angular): drop support for `karma-coverage-instanbul-reporter` |
42+
| [f5d019f9d](https://github.com/angular/angular-cli/commit/f5d019f9d6ad6d8fdea37836564d9ee190deb23c) | fix(@angular-devkit/build-angular): avoid attempting to optimize copied JavaScript assets |
43+
| [8758e4415](https://github.com/angular/angular-cli/commit/8758e4415d7ef6301c4441db0014e24f1cc8d146) | fix(@angular-devkit/build-angular): handle null maps in JavaScript optimizer worker |
44+
| [f53bf9dc2](https://github.com/angular/angular-cli/commit/f53bf9dc21ee9aa8a682b8a82ee8a9870fa859e1) | feat(@angular-devkit/build-angular): add `type=module` to all scripts tags |
45+
| [20e48a33c](https://github.com/angular/angular-cli/commit/20e48a33c14a1b0b959ba0a45018df53a3e129c8) | feat(@angular-devkit/build-angular): remove deprecated options |
46+
| [7576136b2](https://github.com/angular/angular-cli/commit/7576136b2fc8a9173b0a92e2ab14c9bc2559081e) | feat(@angular-devkit/build-angular): remove automatic inclusion of ES5 browser polyfills |
47+
| [701214d17](https://github.com/angular/angular-cli/commit/701214d174586fe7373b6155024c9b6e97b26377) | feat(@angular-devkit/build-angular): remove differential loading support |
48+
| [e78f6ab5d](https://github.com/angular/angular-cli/commit/e78f6ab5d8f00338d826c8407ce5c8fca40cf097) | feat(@angular-devkit/build-angular): remove deprecated tslint builder |
49+
| [ac3fc2752](https://github.com/angular/angular-cli/commit/ac3fc2752f28761e1cd42157b59dcf2364ae5567) | feat(@angular-devkit/build-angular): drop support for `node-sass` |
50+
| [c1efaa17f](https://github.com/angular/angular-cli/commit/c1efaa17feb1d2911dcdea12688d75086d410bf1) | fix(@angular-devkit/build-angular): calculate valid Angular versions from peerDependencies |
51+
| [d750c686f](https://github.com/angular/angular-cli/commit/d750c686fd26f3ccfccb039027bd816a91279497) | fix(@angular-devkit/build-angular): add priority to copy-webpack-plugin patterns |
52+
53+
### @angular-devkit/build-webpack
54+
55+
| Commit | Description |
56+
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
57+
| [615353022](https://github.com/angular/angular-cli/commit/61535302204a2a767f85053b7efaa6ac5ac64098) | fix(@angular-devkit/build-webpack): emit result when webpack is closed |
58+
59+
### @angular-devkit/core
60+
61+
| Commit | Description |
62+
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
63+
| [0c92ea5ca](https://github.com/angular/angular-cli/commit/0c92ea5ca34d82849862d55c4210cf62c819d514) | feat(@angular-devkit/core): remove deprecated schema id handling |
64+
65+
### @angular-devkit/schematics
66+
67+
| Commit | Description |
68+
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
69+
| [8954d1152](https://github.com/angular/angular-cli/commit/8954d1152b6c1a33dd7d4b63d2fa430d91e7b370) | feat(@angular-devkit/schematics): remove deprecated `isAction` |
70+
| [053b7d66c](https://github.com/angular/angular-cli/commit/053b7d66c269423804891e4d43d61f8605838e24) | feat(@angular-devkit/schematics): remove deprecated tslint APIs |
71+
72+
### @ngtools/webpack
73+
74+
| Commit | Description |
75+
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
76+
| [d2a97f919](https://github.com/angular/angular-cli/commit/d2a97f9193fcf7e454fe8eb48c0ed732d3b2f24f) | fix(@ngtools/webpack): update Angular peer dependencies to v13.0 prerelease |
77+
78+
## Breaking Changes
79+
80+
### @schematics/angular
81+
82+
We removed several deprecated `@schematics/angular` deprecated options.
83+
84+
- `lintFix` have been removed from all schematics. `ng lint --fix` should be used instead.
85+
- `legacyBrowsers` have been removed from the `application` schematics since IE 11 is no longer supported.
86+
- `configuration` has been removed from the `web-worker` as it was unused.
87+
- `target` has been removed from the `service-worker` as it was unused.
88+
89+
### @angular/cli
90+
91+
We drop support for Node.js versions prior to `12.20`.
92+
93+
### @angular-devkit/build-angular
94+
95+
Support for `karma-coverage-instanbul-reporter` has been dropped in favor of the official karma coverage plugin `karma-coverage`.
96+
With this change we removed several deprecated builder options
97+
98+
- `extractCss` has been removed from the browser builder. CSS is now always extracted.
99+
- `servePathDefaultWarning` and `hmrWarning` have been removed from the dev-server builder. These options had no effect.
100+
101+
The automatic inclusion of Angular-required ES2015 polyfills to support ES5 browsers has been removed. Previously when targetting ES5 within the application's TypeScript configuration or listing an ES5 requiring browser in the browserslist file, Angular-required polyfills were included in the built application. However, with Angular no longer supporting IE11, there are now no browsers officially supported by Angular that would require these polyfills. As a result, the automatic inclusion of these ES2015 polyfills has been removed. Any polyfills manually added to an application's code are not affected by this change.
102+
103+
Differential loading support has been removed. With Angular no longer supporting IE11, there are now no browsers officially supported by Angular that require ES5 code. As a result, differential loading's functionality for creating and conditionally loading ES5 and ES2015+ variants of an application is no longer required.
104+
105+
Deprecated `@angular-devkit/build-angular:tslint` builder has been removed. Use https://github.com/angular-eslint/angular-eslint instead.
106+
107+
We remove inlining of Google fonts in WOFF format since IE 11 is no longer supported. Other supported browsers use WOFF2.
108+
109+
Support for `node-sass` has been removed. `sass` will be used by default to compile SASS and SCSS files.
110+
111+
### @angular-devkit/core
112+
113+
With this change we drop support for the deprecated behaviour to transform `id` in schemas. Use `$id` instead.
114+
115+
Note: this only effects schematics and builders authors.
116+
117+
### @angular-devkit/schematics
118+
119+
`isAction` has been removed without replacement as it was unused.
120+
121+
With this change we remove the following deprecated APIs
122+
123+
- `TslintFixTask`
124+
- `TslintFixTaskOptions`
125+
126+
**Note:** this only effects schematics developers.
127+
128+
## Special Thanks:
129+
130+
Alan Agius, Charles Lyding, Doug Parker, Joey Perrott and originalfrostig
131+
1132
<a name="12.2.1"></a>
2133

3134
# 12.2.1 (2021-08-11)

0 commit comments

Comments
 (0)