angular/angular-cli
### [`v13.0.1`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1301-2021-11-03)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.0...13.0.1)
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- |
| [40f599241](https://togithub.com/angular/angular-cli/commit/40f599241e278478c694580c9dec4f5cc34db011) | fix | updated Angular new project version to v13.0.0 |
#### Special Thanks
Charles Lyding and Joey Perrott
### [`v13.0.0`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1300-2021-11-03)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.13...13.0.0)
#### Breaking Changes
##### [@angular/cli](https://togithub.com/angular/cli)
- We drop support for Node.js versions prior to `12.20`.
##### [@schematics/angular](https://togithub.com/schematics/angular)
- `classlist.js` and `web-animations-js` are removed from application polyfills and uninstalled from the package. These were only needed for compatibility with Internet Explorer, which is no longer needed now that Angular only supports evergreen browsers. See: https://angular.io/guide/browser-support.
Add the following to the polyfills file for an app to re-add these packages:
```typescript
import 'classlist.js';
import 'web-animations-js';
```
And then run:
```sh
npm install classlist.js web-animations-js --save
```
- We removed several deprecated `@schematics/angular` deprecated options.
- `lintFix` have been removed from all schematics. `ng lint --fix` should be used instead.
- `legacyBrowsers` have been removed from the `application` schematics since IE 11 is no longer supported.
- `configuration` has been removed from the `web-worker` as it was unused.
- `target` has been removed from the `service-worker` as it was unused.
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
- Support for `karma-coverage-instanbul-reporter` has been dropped in favor of the official karma coverage plugin `karma-coverage`.
- Support for `node-sass` has been removed. `sass` will be used by default to compile SASS and SCSS files.
- `NG_PERSISTENT_BUILD_CACHE` environment variable option no longer have effect. Configure `cli.cache` in the workspace configuration instead.
```json
{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"cli": {
"cache": {
"enabled": true,
"path": ".custom-cache-path",
"environment": "all"
}
}
...
}
```
- 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.
- With this change a number of deprecated dev-server builder options which proxied to the browser builder have been removed. These options should be configured in the browser builder instead.
The removed options are:
- `aot`
- `sourceMap`
- `deployUrl`
- `baseHref`
- `vendorChunk`
- `commonChunk`
- `optimization`
- `progress`
- With this change we removed several deprecated builder options
- `extractCss` has been removed from the browser builder. CSS is now always extracted.
- `servePathDefaultWarning` and `hmrWarning` have been removed from the dev-server builder. These options had no effect.
- Deprecated `@angular-devkit/build-angular:tslint` builder has been removed. Use https://github.com/angular-eslint/angular-eslint instead.
- 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.
- TypeScript versions prior to 4.4 are no longer supported.
- The dev-server now uses WebSockets to communicate changes to the browser during HMR and live-reloaded. If during your development you are using a proxy you will need to enable proxying of WebSockets.
- We remove inlining of Google fonts in WOFF format since IE 11 is no longer supported. Other supported browsers use WOFF2.
##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)
- Support for `webpack-dev-server` version 3 has been removed. For more information about the migration please see: https://github.com/webpack/webpack-dev-server/blob/master/migration-v4.md
Note: this change only affects users depending on `@angular-devkit/build-webpack` directly.
##### [@angular-devkit/core](https://togithub.com/angular-devkit/core)
- With this change we drop support for the deprecated behaviour to transform `id` in schemas. Use `$id` instead.
Note: this only effects schematics and builders authors.
- The deprecated JSON parser has been removed from public API. [jsonc-parser](https://www.npmjs.com/package/jsonc-parser) should be used instead.
##### [@angular-devkit/schematics](https://togithub.com/angular-devkit/schematics)
- `isAction` has been removed without replacement as it was unused.
- With this change we remove the following deprecated APIs
- `TslintFixTask`
- `TslintFixTaskOptions`
**Note:** this only effects schematics developers.
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
- Deprecated `inlineStyleMimeType` option has been removed from `AngularWebpackPluginOptions`. Use `inlineStyleFileExtension` instead.
- Applications directly using the `webpack-cli` and not the Angular CLI to build must set the environment variable `DISABLE_V8_COMPILE_CACHE=1`. The `@ngtools/webpack` package now uses dynamic imports to provide support for the ESM `@angular/compiler-cli` package. The `v8-compile-cache` package used by the `webpack-cli` does not currently support dynamic import expressions and will cause builds to fail if the environment variable is not specified. Applications using the Angular CLI are not affected by this limitation.
#### Deprecations
###
- `@angular-devkit/build-optimizer`
It's functionality has been included in `@angular-devkit/build-angular` so this package is no longer needed by the CLI and we will stop publishing the package soon. It has been an experimental (never hit `1.0.0`) and internal (only used by Angular itself) package and should be not be used directly by others.
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
- `NG_BUILD_CACHE` environment variable option will be removed in the next major version. Configure `cli.cache` in the workspace configuration instead.
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------- |
| [9fe55752d](https://togithub.com/angular/angular-cli/commit/9fe55752db8bb50cad5a1ddfe670dce06528e23e) | feat | officially support Node.js v16 |
| [5ad145722](https://togithub.com/angular/angular-cli/commit/5ad145722f66af526a36983b259c6d625c93f307) | fix | error when updating Angular packages across multi-major migrations |
| [e4bc35e33](https://togithub.com/angular/angular-cli/commit/e4bc35e332e378f8d238f4069dc56f422fe205d6) | fix | exclude packages from ng add that contain invalid peer dependencies |
| [e1b954d70](https://togithub.com/angular/angular-cli/commit/e1b954d707f90622d8a75fc45840cefeb224c286) | fix | keep relative migration paths during update analysis |
| [c3acf3cc2](https://togithub.com/angular/angular-cli/commit/c3acf3cc26b9e37a3b8f4c369f42731f46b522ee) | fix | remove unused cli project options. |
| [77fe6c4e6](https://togithub.com/angular/angular-cli/commit/77fe6c4e67147ff42fa6350edaf4ef7dc184a3a6) | fix | update `engines` to require `node` `12.20.0` |
| [8795536a3](https://togithub.com/angular/angular-cli/commit/8795536a31efbed6373787188cb21c5d1e0accbd) | fix | update `ng update` output for Angular packages |
| [d8c9f6eaf](https://togithub.com/angular/angular-cli/commit/d8c9f6eaf4513639741d20c6af97a751b33b968e) | fix | update the update command to fully support Node.js v16 |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------------------- |
| [7ff8c5350](https://togithub.com/angular/angular-cli/commit/7ff8c5350ea2e49574dd659adae02215957d2685) | feat | add `/.angular/cache` to `.gitignore` |
| [3ba13f467](https://togithub.com/angular/angular-cli/commit/3ba13f467c12f4ad0c314cc92a2d94fb63f640ec) | feat | add `noImplicitOverride` and `noPropertyAccessFromIndexSignature` to workspace tsconfig |
| [268a03b63](https://togithub.com/angular/angular-cli/commit/268a03b63094d9c680401bc0977edafb22826ce3) | feat | add migration to update the workspace config |
| [7bdcd7da1](https://togithub.com/angular/angular-cli/commit/7bdcd7da1ff3a31f4958d90d856beb297e99b187) | feat | create new projects with rxjs 7 |
| [eac18aed7](https://togithub.com/angular/angular-cli/commit/eac18aed78da55efb840a3ef6f5e90718946504c) | feat | drop polyfills required only for Internet Explorer now that support has been dropped for it |
| [4f91816b2](https://togithub.com/angular/angular-cli/commit/4f91816b2951c0e2b0109ad1938eb0ae632c0c76) | feat | migrate libraries to be published from ViewEngine to Ivy Partial compilation |
| [5986befcd](https://togithub.com/angular/angular-cli/commit/5986befcdc953c0e8c90c756ac1c89b8c4b66614) | feat | remove deprecated options |
| [9fbd16655](https://togithub.com/angular/angular-cli/commit/9fbd16655e86ec6fc598a47436e3e80a48beb649) | feat | remove IE 11 specific polyfills |
| [a7b2e6f51](https://togithub.com/angular/angular-cli/commit/a7b2e6f512d2a1124f0d2c68caacfe6552a10cd5) | feat | update ngsw-config resources extensions |
| [732ef7985](https://togithub.com/angular/angular-cli/commit/732ef798523f74994ed3d482a65b191058674d19) | fix | add browserslist configuration in library projects |
| [585adacd0](https://togithub.com/angular/angular-cli/commit/585adacd0624ddf32c5c69a755d8e542f3463861) | fix | don't add `destroyAfterEach` in newly generated spec files |
| [e58226ee9](https://togithub.com/angular/angular-cli/commit/e58226ee948ea88f27a81d50d71945b5c9c39ee3) | fix | don't export `renderModuleFactory` from server file |
| [0ec0ad8a4](https://togithub.com/angular/angular-cli/commit/0ec0ad8a4dba4a778b368c5cd76ef13fb370b310) | fix | remove `target` and `lib` options for library tsconfig |
| [f227e145d](https://togithub.com/angular/angular-cli/commit/f227e145dfbec2954cb96c92ab3c4cb97cbe0f32) | fix | updated Angular new project version to v13.0 prerelease |
###
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
| [5e435ff37](https://togithub.com/angular/angular-cli/commit/5e435ff37703f9ffea7fa92fbd5cd42d9a3db07e) | docs | mark `@angular-devkit/build-optimizer` as deprecated. |
##### [@angular-devkit/architect](https://togithub.com/angular-devkit/architect)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------ |
| [09e039500](https://togithub.com/angular/angular-cli/commit/09e039500f34b0d6a16e62128409ac5821e8b9c2) | feat | include workspace extensions in project metadata |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------- |
| [f53bf9dc2](https://togithub.com/angular/angular-cli/commit/f53bf9dc21ee9aa8a682b8a82ee8a9870fa859e1) | feat | add `type=module` to all scripts tags |
| [e95ecb8ab](https://togithub.com/angular/angular-cli/commit/e95ecb8ab0382eb803741619c446d6cc7b215ba0) | feat | deprecate deployUrl |
| [7dcfffaff](https://togithub.com/angular/angular-cli/commit/7dcfffafff6f3d29bbe679a90cdf77b1292fec0b) | feat | drop support for `karma-coverage-instanbul-reporter` |
| [ac3fc2752](https://togithub.com/angular/angular-cli/commit/ac3fc2752f28761e1cd42157b59dcf2364ae5567) | feat | drop support for `node-sass` |
| [5904afd1d](https://togithub.com/angular/angular-cli/commit/5904afd1de3ffa0bb6cd1757795ba9abfce9e523) | feat | enable disk cache by default and provide configurable options |
| [22cd9edfa](https://togithub.com/angular/angular-cli/commit/22cd9edfafd357bb9d62a93dd56f033b3f34bbe8) | feat | favor es2020 main fields |
| [7576136b2](https://togithub.com/angular/angular-cli/commit/7576136b2fc8a9173b0a92e2ab14c9bc2559081e) | feat | remove automatic inclusion of ES5 browser polyfills |
| [000b0e51c](https://togithub.com/angular/angular-cli/commit/000b0e51c166ecd26b6f24d6a133ea5076df9849) | feat | remove deprecated dev-server options |
| [20e48a33c](https://togithub.com/angular/angular-cli/commit/20e48a33c14a1b0b959ba0a45018df53a3e129c8) | feat | remove deprecated options |
| [e78f6ab5d](https://togithub.com/angular/angular-cli/commit/e78f6ab5d8f00338d826c8407ce5c8fca40cf097) | feat | remove deprecated tslint builder |
| [701214d17](https://togithub.com/angular/angular-cli/commit/701214d174586fe7373b6155024c9b6e97b26377) | feat | remove differential loading support |
| [fb1ad7c5b](https://togithub.com/angular/angular-cli/commit/fb1ad7c5b3fa3df85f1d3dff3850e1ad0003ef9d) | feat | support ESM proxy configuration files for the dev server |
| [505438cc4](https://togithub.com/angular/angular-cli/commit/505438cc4146b1950038531ce30e1f62f7c41d00) | feat | support TypeScript 4.4 |
| [32dbf659a](https://togithub.com/angular/angular-cli/commit/32dbf659acb632fac1d76d99d8191ea9c5e6350b) | feat | update `webpack-dev-server` to version 4 |
| [c1efaa17f](https://togithub.com/angular/angular-cli/commit/c1efaa17feb1d2911dcdea12688d75086d410bf1) | fix | calculate valid Angular versions from peerDependencies |
| [d7af4a7b5](https://togithub.com/angular/angular-cli/commit/d7af4a7b536a7c43704f808ea208bc9f230d2403) | fix | enable custom `es2020` and `es2015` conditional exports |
| [f383f3201](https://togithub.com/angular/angular-cli/commit/f383f3201b69d28f8755c0bd63134619f9da408d) | fix | ESM-interop loaded plugin creators of `@angular/localize/tools` not respected |
| [7934becb5](https://togithub.com/angular/angular-cli/commit/7934becb581d07c8e1f74898ddd4c20f050be659) | fix | generate unique webpack runtimes |
| [b14e0a547](https://togithub.com/angular/angular-cli/commit/b14e0a54727352a6939c7a0ff13dffe2deaa67d2) | fix | improve sourcemaps fidelity when code coverage is enabled |
| [e19287453](https://togithub.com/angular/angular-cli/commit/e19287453c10740ea21b31a6c8a3cd5f3714955d) | fix | move `@angular/localize` detection prior to webpack initialization |
| [76d6d8826](https://togithub.com/angular/angular-cli/commit/76d6d8826f9968f84edf219f67b84673d70bbe95) | fix | set browserslist defaults |
| [167eed465](https://togithub.com/angular/angular-cli/commit/167eed4654be4480c45d7fdfe7a0b9f160170289) | fix | update Angular peer dependencies to v13.0 prerelease |
| [1d8cdf853](https://togithub.com/angular/angular-cli/commit/1d8cdf853dc8fdea78b067a715b3342ed9427caa) | fix | update esbuild to 0.13.12 |
| [884111ac0](https://togithub.com/angular/angular-cli/commit/884111ac0b8a73dca06d844b2ed795a3e3ed3289) | fix | update IE unsupported and deprecation messages |
| [4be6537dd](https://togithub.com/angular/angular-cli/commit/4be6537ddf4b32e8d204dbaa75f1a53712fe9d44) | fix | update TS/JS regexp checks to latest extensions |
| [427a9ee97](https://togithub.com/angular/angular-cli/commit/427a9ee9738c0911caeaba5fb4b59d183ffe6244) | fix | update workspace tsconfig lib es2020 |
| [ea926db25](https://togithub.com/angular/angular-cli/commit/ea926db257ad3b042af86178e472b5763a695146) | fix | use es2015 when generating server bundles |
| [13cceab8e](https://togithub.com/angular/angular-cli/commit/13cceab8e737a12d0809f184f852ceb5620d81fb) | fix | use URLs for absolute import paths with ESM |
| [4e0743c8a](https://togithub.com/angular/angular-cli/commit/4e0743c8ad5879f212f2ea232ac9492848a8df2c) | perf | change webpack hashing function to `xxhash64` |
| [cb7d156c2](https://togithub.com/angular/angular-cli/commit/cb7d156c23a7ef2f1c2f338db1487b85f8b98690) | perf | use esbuild as a CSS optimizer for global styles |
| [8e82263c5](https://togithub.com/angular/angular-cli/commit/8e82263c5e7da6ca25bdd4e2ce9ad2c775d623b7) | perf | use esbuild/terser combination to optimize global scripts |
| [e82eef924](https://togithub.com/angular/angular-cli/commit/e82eef924eb172a98fa157a958bde2cfcaa52ce6) | refactor | remove WOFF handling from inline-fonts processor |
##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------- |
| [a0b5897d5](https://togithub.com/angular/angular-cli/commit/a0b5897d50a00ee4668029c2cbc47cacd2ab925f) | feat | update `webpack-dev-server` to version 4 |
| [9efcb32e3](https://togithub.com/angular/angular-cli/commit/9efcb32e378442714eae4caec43281123c5e30f6) | fix | better handle concurrent dev-servers |
##### [@angular-devkit/core](https://togithub.com/angular-devkit/core)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------- |
| [0c92ea5ca](https://togithub.com/angular/angular-cli/commit/0c92ea5ca34d82849862d55c4210cf62c819d514) | feat | remove deprecated schema id handling |
| [9874aff71](https://togithub.com/angular/angular-cli/commit/9874aff71ecb5f3baf6c1dcc489581d1dcb58491) | fix | add missing option peer dependency on `chokidar` |
| [a54e5e065](https://togithub.com/angular/angular-cli/commit/a54e5e06551c828eb5cf08695674e04fd8a78bf3) | fix | support Node.js v16 with `NodeJsSyncHost`/`NodeJsAsyncHost` delete operation |
| [d722fdf1f](https://togithub.com/angular/angular-cli/commit/d722fdf1f67c394762906794605bc1ad657670d1) | refactor | remove deprecated JSON parser |
##### [@angular-devkit/schematics](https://togithub.com/angular-devkit/schematics)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- |
| [0565ed62e](https://togithub.com/angular/angular-cli/commit/0565ed62eb08c1e82cffb2533e6afde216c37eb7) | feat | add UpdateBuffer2 based on magic-string |
| [8954d1152](https://togithub.com/angular/angular-cli/commit/8954d1152b6c1a33dd7d4b63d2fa430d91e7b370) | feat | remove deprecated `isAction` |
| [053b7d66c](https://togithub.com/angular/angular-cli/commit/053b7d66c269423804891e4d43d61f8605838e24) | feat | remove deprecated tslint APIs |
| [bdd89ae84](https://togithub.com/angular/angular-cli/commit/bdd89ae84ad6919b670dde862de72f562c86d0c5) | fix | handle zero or negative length removals in update buffer |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------- |
| [d2a97f919](https://togithub.com/angular/angular-cli/commit/d2a97f9193fcf7e454fe8eb48c0ed732d3b2f24f) | fix | update Angular peer dependencies to v13.0 prerelease |
| [7928b18ed](https://togithub.com/angular/angular-cli/commit/7928b18edf34243a404b5a4f40a5d6e40247d797) | perf | reduce repeat path mapping analysis during resolution |
| [8ce8e4edc](https://togithub.com/angular/angular-cli/commit/8ce8e4edc5ca2984d6a36fe4c7d308fa7f089102) | refactor | remove deprecated `inlineStyleMimeType` option |
| [7d98ab3df](https://togithub.com/angular/angular-cli/commit/7d98ab3df9f7c15612c69cedca5a01a535301508) | refactor | support an ESM-only `@angular/compiler-cli` package |
#### Special Thanks
Alan Agius, Charles Lyding, Doug Parker, Douglas Parker, Joey Perrott, Kristiyan Kostadinov, Lukas Spirig and Paul Gschwendtner
### [`v12.2.13`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#12213-2021-11-03)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.12...12.2.13)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
| [a2bd940e4](https://togithub.com/angular/angular-cli/commit/a2bd940e4ab44db57b0fc69d5346d2862a19c879) | fix | add verbose logging for differential loading and i18n |
#### Special Thanks
Charles Lyding and Doug Parker
### [`v12.2.12`](https://togithub.com/angular/angular-cli/releases/12.2.12)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.11...12.2.12)
##### 12.2.12 (2021-10-27)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Description |
| -- | -- |
| [![fix - 2decc2d26](https://img.shields.io/badge/2decc2d26-fix-green)](https://togithub.com/angular/angular-cli/commit/2decc2d265ad32df3a7834337f82f00d723eaa74) | avoid extra filesystem access with i18n and differential loading |
| [![fix - 802b1b037](https://img.shields.io/badge/802b1b037-fix-green)](https://togithub.com/angular/angular-cli/commit/802b1b0378c1816dbfd8f4320b5d69e82f0c7aa6) | remove potential race condition in i18n worker execution |
| [![fix - cce88c2e1](https://img.shields.io/badge/cce88c2e1-fix-green)](https://togithub.com/angular/angular-cli/commit/cce88c2e1cb673434dcd495dea1df751ca9d3592) | update `critters` to version `0.0.12` |
##### Special Thanks
Alan Agius, Charles Lyding, Joey Perrott and Mikhail Vasiliev
### [`v12.2.11`](https://togithub.com/angular/angular-cli/releases/12.2.11)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.10...12.2.11)
##### 12.2.11 (2021-10-20)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Description |
| -- | -- |
| [![fix - e0112603c](https://img.shields.io/badge/e0112603c-fix-green)](https://togithub.com/angular/angular-cli/commit/e0112603c139847c649413ba95faef93d9b74bf0) | add engine field support for npm 8 and higher |
| [![fix - b93e63ff6](https://img.shields.io/badge/b93e63ff6-fix-green)](https://togithub.com/angular/angular-cli/commit/b93e63ff6b99ecdf4d5861feea3dd5b5adf86061) | correct grammar error in Analytics consent prompt |
| [![fix - 008094bd1](https://img.shields.io/badge/008094bd1-fix-green)](https://togithub.com/angular/angular-cli/commit/008094bd1690aa73fdfd18852fd7b8b274c22e7f) | run stable migrations when package version is prerelease |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Description |
| -- | -- |
| [![fix - 227bf2e86](https://img.shields.io/badge/227bf2e86-fix-green)](https://togithub.com/angular/angular-cli/commit/227bf2e86b8a6e6fe41fdbc0f77365d96d79d831) | add "Failed to compile" message |
| [![fix - 6173609c5](https://img.shields.io/badge/6173609c5-fix-green)](https://togithub.com/angular/angular-cli/commit/6173609c5b1fd27c75cee8dd9b67de9ef332ef98) | transform remapped sourcemap into a plain object |
| [![fix - 349047523](https://img.shields.io/badge/349047523-fix-green)](https://togithub.com/angular/angular-cli/commit/349047523ad0110a25d7f730cd0160b76dcfc265) | update `esbuild` to 0.13.8 |
| [![fix - 892eeadd1](https://img.shields.io/badge/892eeadd1-fix-green)](https://togithub.com/angular/angular-cli/commit/892eeadd11f8b702094640addc8a6f16236e5e08) | update `mini-css-extract-plugin` to 2.4.2 |
| [![fix - 8d52d9b7f](https://img.shields.io/badge/8d52d9b7f-fix-green)](https://togithub.com/angular/angular-cli/commit/8d52d9b7faa44be5063905ed54b3c0d12d506af4) | use a separate worker pool for i18n inlining |
##### Special Thanks
Alan Agius, Charles Lyding, Extacy and Sushrit_Lawliet
### [`v12.2.10`](https://togithub.com/angular/angular-cli/releases/12.2.10)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.9...12.2.10)
##### 12.2.10 (2021-10-13)
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Description |
| -- | -- |
| [![fix - f6ed31fdf](https://img.shields.io/badge/f6ed31fdf-fix-green)](https://togithub.com/angular/angular-cli/commit/f6ed31fdf2fe0f2a73f09c39e82e4b6bd6ccc6a6) | wrap bootstrapping code in an HMR compatible manner |
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Description |
| -- | -- |
| [![fix - 73a47af80](https://img.shields.io/badge/73a47af80-fix-green)](https://togithub.com/angular/angular-cli/commit/73a47af80e15a4b9d5b97956458bacafb43138bd) | accept `UA-00000-0` format in analytics `tracking` id |
| [![fix - d2e24d396](https://img.shields.io/badge/d2e24d396-fix-green)](https://togithub.com/angular/angular-cli/commit/d2e24d396551ff89d6178c8bdb56db30531e1bb0) | generate new random user ID when passing empty string to `uuid` |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Description |
| -- | -- |
| [![fix - 7b01a0004](https://img.shields.io/badge/7b01a0004-fix-green)](https://togithub.com/angular/angular-cli/commit/7b01a000432810f09c7871a95c9d2e6e5f35af85) | enable custom `es2015` conditional exports |
| [![fix - 892567487](https://img.shields.io/badge/892567487-fix-green)](https://togithub.com/angular/angular-cli/commit/8925674870973ce58e4f5b911fd3768811248916) | improve fidelity and performance of babel loader sourcemaps |
##### Special Thanks
Alan Agius and Charles Lyding
### [`v12.2.9`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1229-2021-10-06)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.8...12.2.9)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- |
| [9d45b7752](https://togithub.com/angular/angular-cli/commit/9d45b77522a9693c4876fdfd741e8869e89e0268) | fix | add web-streams-polyfill to downlevel exclusion list |
| [ccedf53a8](https://togithub.com/angular/angular-cli/commit/ccedf53a820a748b56c84528294b36c7af30dbaf) | fix | update `esbuild` to `0.13.4` |
#### Special Thanks
Alan Agius and Charles Lyding
### [`v12.2.8`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1228-2021-10-01)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.7...12.2.8)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- |
| [821a1b5a9](https://togithub.com/angular/angular-cli/commit/821a1b5a949d53f2e82f734062b711a166d42e24) | fix | babel adjust enum plugin incorrectly transforming loose enums |
#### Special Thanks
Paul Gschwendtner
### [`v12.2.7`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1227-2021-09-22)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.6...12.2.7)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------- |
| [d856b4d23](https://togithub.com/angular/angular-cli/commit/d856b4d2369bea76ce65fc5f6d1585145ad41618) | fix | support WASM-based esbuild optimizer fallback |
#### Special Thanks
Alan Agius and Charles Lyding
### [`v12.2.6`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1226-2021-09-15)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.5...12.2.6)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------- |
| [8b21effad](https://togithub.com/angular/angular-cli/commit/8b21effad673877cf1a82ef7d0601393a65517fb) | fix | handle `FORCE_COLOR` when stdout is not instance of `WriteStream` |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------- |
| [ea60f0f52](https://togithub.com/angular/angular-cli/commit/ea60f0f527f2ab8fc5acc967138c4ae993946923) | fix | handle `FORCE_COLOR` when stdout is not instance of `WriteStream` |
#### Special Thanks
Alan Agius
### [`v12.2.5`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1225-2021-09-08)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.4...12.2.5)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- |
| [0498768c5](https://togithub.com/angular/angular-cli/commit/0498768c54de225a40c28fdf27bb1fc43959ba20) | fix | disable dev-server response compression |
| [367fce2e9](https://togithub.com/angular/angular-cli/commit/367fce2e9f9389c41f2ed5361ef6749198c49785) | fix | improve Safari browserslist to esbuild target conversion |
#### Special Thanks:
Alan Agius and Charles Lyding
### [`v12.2.4`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1224-2021-09-01)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.3...12.2.4)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------- |
| [aaadef026](https://togithub.com/angular/angular-cli/commit/aaadef02698ba729ca04ccd4159bda5b6582babb) | fix | update `esbuild` to `0.12.24` |
| [f8a9f4a01](https://togithub.com/angular/angular-cli/commit/f8a9f4a0100286b7cf656ffbe486c3424cad5172) | fix | update `mini-css-extract-plugin` to `2.2.1` |
#### Special Thanks
Alan Agius
### [`v12.2.3`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1223-2021-08-26)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.2...12.2.3)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------- |
| [3e3321857](https://togithub.com/angular/angular-cli/commit/3e33218578007f93a131dc8be569e9985179098f) | fix | RGBA converted to hex notation in component styles breaks IE11 |
#### Special Thanks:
Alan Agius and Trevor Karjanis
### [`v12.2.2`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1222-2021-08-18)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.1...12.2.2)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [a55118a75](https://togithub.com/angular/angular-cli/commit/a55118a753555c0082cfd434379559df7e3eb7f9) | fix: provide supported browsers to esbuild |
| [81baa4f95](https://togithub.com/angular/angular-cli/commit/81baa4f956443fcc718f9021fd23ab7064d04607) | fix: update Angular peer dependencies to 12.2 stable |
| [297410ae8](https://togithub.com/angular/angular-cli/commit/297410ae860860d71905639cf38b49ff05813845) | fix: handle undefined entrypoints when marking async chunks |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------- |
| [b7199f366](https://togithub.com/angular/angular-cli/commit/b7199f366841d976b502ad5f1923e24ea2f6b302) | fix: update Angular peer dependencies to 12.2 stable |
#### Special Thanks:
Alan Agius, Charles Lyding, Joey Perrott and Simon Primetzhofer
### [`v12.2.1`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#12213-2021-11-03)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.0...12.2.1)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
| [a2bd940e4](https://togithub.com/angular/angular-cli/commit/a2bd940e4ab44db57b0fc69d5346d2862a19c879) | fix | add verbose logging for differential loading and i18n |
#### Special Thanks
Charles Lyding and Doug Parker
### [`v12.2.0`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1220-2021-08-04)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.1.4...12.2.0)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [259e26979](https://togithub.com/angular/angular-cli/commit/259e26979ebc712ee08fd36fb68a9576c1e02447) | fix([@angular/cli](https://togithub.com/angular/cli)): merge npmrc files values |
| [c1eddbdc9](https://togithub.com/angular/angular-cli/commit/c1eddbdc98631fdfff287ce566d79ed43b601e0f) | fix([@angular/cli](https://togithub.com/angular/cli)): handle `YARN_` environment variables during `ng update` and `ng add` |
| [6b00d1270](https://togithub.com/angular/angular-cli/commit/6b00d1270acaf33f32ee68c4254ce06951ddcb8c) | fix([@angular/cli](https://togithub.com/angular/cli)): handle NPM_CONFIG environment variables during ng update and ng add |
| [88ee85c41](https://togithub.com/angular/angular-cli/commit/88ee85c4178e37b72001e8946b70a46ba739a0b7) | fix([@angular/cli](https://togithub.com/angular/cli)): disable update notifier when retrieving package manager version during `ng version` |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| [d750c686f](https://togithub.com/angular/angular-cli/commit/d750c686fd26f3ccfccb039027bd816a91279497) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): add priority to copy-webpack-plugin patterns |
| [4bcd1dc9e](https://togithub.com/angular/angular-cli/commit/4bcd1dc9ee744343a465d73d51d4a062964a3714) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): allow classes with pure annotated static properties to be optimized |
| [ceade0c27](https://togithub.com/angular/angular-cli/commit/ceade0c27e4b8b0e731e6ca5128fd86cf071d029) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): dasherize disable-host-check suggestion |
| [8383c6b42](https://togithub.com/angular/angular-cli/commit/8383c6b421f7005a25a3bff0826048f3a24f3030) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): silence Sass compiler warnings from 3rd party stylesheets |
| [07763702f](https://togithub.com/angular/angular-cli/commit/07763702fd244ba44aebb714a295dbf5ba72b91d) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): force linker `sourceMapping` option to false. |
| [a5c69722f](https://togithub.com/angular/angular-cli/commit/a5c69722ffeceb72dcd46901c2bb983e5dc8bf32) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): ensure `NG_PERSISTENT_BUILD_CACHE` always creates a cache in the specified cache directory |
| [c65b04999](https://togithub.com/angular/angular-cli/commit/c65b049996a8de9d9fcc66631872424cbe5f13f9) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): fail browser build when index generation fails |
| [3d71c63b3](https://togithub.com/angular/angular-cli/commit/3d71c63b3a11946ebfca3f0d97d4fbf8dca16255) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): fix issue were `@media all` causing critical CSS inling to fail |
| [9a04975a2](https://togithub.com/angular/angular-cli/commit/9a04975a2170c3ecc2c09c32bd15a89c613e198f) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): `extractLicenses` didn't have an effect when using server builder |
| [2ac8e9c0e](https://togithub.com/angular/angular-cli/commit/2ac8e9c0e131bf7fcb2c6e92500eeaa112efcefb) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): display incompatibility errors |
| [2c2b49919](https://togithub.com/angular/angular-cli/commit/2c2b499193fb319e1c9cb92318610353b7720e2b) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): limit advanced terser passes to two |
| [1be3b0783](https://togithub.com/angular/angular-cli/commit/1be3b07836659487e4aa9b8c71c673635e268a60) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): exclude `outputPath` from persistent build cache key |
| [fefd6d042](https://togithub.com/angular/angular-cli/commit/fefd6d04213e61d3f48c0484d8c6a8dcff1ecd34) | perf([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): use `esbuild` as a CSS optimizer for component styles |
| [18cfa0431](https://togithub.com/angular/angular-cli/commit/18cfa04317230f934ccba798c080543bb389725f) | feat([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): add support to inline Adobe Fonts |
| [9a751f0f8](https://togithub.com/angular/angular-cli/commit/9a751f0f81919d67f5eeeaecbe807d5c216f6a7a) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): handle `ENOENT` and `ENOTDIR` errors when deleting outputs |
| [41e645792](https://togithub.com/angular/angular-cli/commit/41e64579213b9d4a7c976ea45daa6b32d980df10) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): downlevel `for await...of` when targetting ES2018+ |
| [070a13364](https://togithub.com/angular/angular-cli/commit/070a1336478d721bbbb474622f50fab455cda26c) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): configure webpack target in common configuration |
| [da32daa75](https://togithub.com/angular/angular-cli/commit/da32daa75d08d4be177af5fa16088398d7fb427b) | perf([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): use combination of `esbuild` and `terser` as a JavaScript optimizer |
| [6a2b11906](https://togithub.com/angular/angular-cli/commit/6a2b11906e4173562a82b3654ff662dd05513049) | perf([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): cache JavaScriptOptimizerPlugin results |
| [ab17b1721](https://togithub.com/angular/angular-cli/commit/ab17b1721c05366e592cf805ad6d25e672b314bf) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): handle ng-packagr errors more gracefully. |
| [d4c5f8518](https://togithub.com/angular/angular-cli/commit/d4c5f8518d4801b9fd76de289a015dcbb8d8f69b) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): control linker template sourcemapping via builder sourcemap options |
| [06181c2fb](https://togithub.com/angular/angular-cli/commit/06181c2fbf5a20396b2d0e2b3925ceb1276947fb) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): parse web-workers in tests when webWorkerTsConfig is defined |
##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| [615353022](https://togithub.com/angular/angular-cli/commit/61535302204a2a767f85053b7efaa6ac5ac64098) | fix([@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)): emit result when webpack is closed |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [dbbcf5c8c](https://togithub.com/angular/angular-cli/commit/dbbcf5c8c4ec4427609942f4ef7053c1b51773c9) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): only track file dependencies |
| [7536338e0](https://togithub.com/angular/angular-cli/commit/7536338e0becc7f9cde62becbde58e18a270cb31) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): allow generated assets of Angular component resources |
| [720feee34](https://togithub.com/angular/angular-cli/commit/720feee34f910fc11c40e2f68d919d61b7d6cbec) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): avoid non-actionable template type-checker syntax diagnostics |
| [6a7bcf330](https://togithub.com/angular/angular-cli/commit/6a7bcf3300b459aef80fcf98f2475c977f6244dc) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): encode component style data |
| [12c14b565](https://togithub.com/angular/angular-cli/commit/12c14b56537d65d6986e245ab1ae4dd9aa8dd378) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): remove no longer needed component styles workaround |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| [20fd33f6d](https://togithub.com/angular/angular-cli/commit/20fd33f6d4ce6cef1feb508a0221222e83a85630) | feat([@schematics/angular](https://togithub.com/schematics/angular)): destroy test module after every test |
| [5b10d4f54](https://togithub.com/angular/angular-cli/commit/5b10d4f549ebc12645ad08cba8ab7b91eaa87d28) | fix([@schematics/angular](https://togithub.com/schematics/angular)): remove unsafe any usage in application spec file |
| [1b5e18e7b](https://togithub.com/angular/angular-cli/commit/1b5e18e7b401efb7ec73d99c4d77d9b29e956724) | fix([@schematics/angular](https://togithub.com/schematics/angular)): replace interactive `div` with `button` in application component template |
| [0907b6941](https://togithub.com/angular/angular-cli/commit/0907b694174d6d684d965baf6cd37b87f49742e8) | fix([@schematics/angular](https://togithub.com/schematics/angular)): use stricter semver for `karma-jasmine-html-reporter` |
| [8ad1539c5](https://togithub.com/angular/angular-cli/commit/8ad1539c5e73bad30eb6eb340379d64db208098c) | fix([@schematics/angular](https://togithub.com/schematics/angular)): add 'none' value for the 'style' option of the component schematic |
| [e5ba29c7d](https://togithub.com/angular/angular-cli/commit/e5ba29c7d54cbd83057cf23a21119ea5a3146993) | fix([@schematics/angular](https://togithub.com/schematics/angular)): display warning during migrations when using third-party builders |
| [a44dc02fe](https://togithub.com/angular/angular-cli/commit/a44dc02feecaf8735f2dc6128a5b6cc5666b4434) | fix([@schematics/angular](https://togithub.com/schematics/angular)): add devtools to ng new |
#### Special Thanks:
Alan Agius, Charles Lyding, David Scourfield, Doug Parker, hien-pham, Joey Perrott, LeonEck, Mike
Jancar, twerske, Vaibhav Singh and originalfrostig
### [`v12.1.4`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1214-2021-07-28)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.1.3...12.1.4)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------- |
| [e02c97dd0](https://togithub.com/angular/angular-cli/commit/e02c97dd09399443438b32cf1ad47fa0f7011df3) | fix([@angular/cli](https://togithub.com/angular/cli)): merge npmrc files values |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [cfc267426](https://togithub.com/angular/angular-cli/commit/cfc267426716e9ecf0c9833720cb35298284f699) | fix([@schematics/angular](https://togithub.com/schematics/angular)): ensure valid SemVer range for new project Angular packages |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| [55c0bddc8](https://togithub.com/angular/angular-cli/commit/55c0bddc8b2425309f00733eca96c06f60f867d5) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): add priority to copy-webpack-plugin patterns |
##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)
| Commit | Description |
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| [b3736a3c0](https://togithub.com/angular/angular-cli/commit/b3736a3c09f39f5ee5dc12d98535fe4b6803ea3b) | fix([@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)): emit result when webpack is closed |
#### Special Thanks:
Alan Agius, Charles Lyding, Joey Perrott and originalfrostig
### [`v12.1.3`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1213-2021-07-21)
[Compare Source](https://to
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
12.0.2
->13.0.1
12.0.2
->13.0.1
Release Notes
angular/angular-cli
### [`v13.0.1`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1301-2021-11-03) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.0...13.0.1) ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- | | [40f599241](https://togithub.com/angular/angular-cli/commit/40f599241e278478c694580c9dec4f5cc34db011) | fix | updated Angular new project version to v13.0.0 | #### Special Thanks Charles Lyding and Joey Perrott ### [`v13.0.0`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1300-2021-11-03) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.13...13.0.0) #### Breaking Changes ##### [@angular/cli](https://togithub.com/angular/cli) - We drop support for Node.js versions prior to `12.20`. ##### [@schematics/angular](https://togithub.com/schematics/angular) - `classlist.js` and `web-animations-js` are removed from application polyfills and uninstalled from the package. These were only needed for compatibility with Internet Explorer, which is no longer needed now that Angular only supports evergreen browsers. See: https://angular.io/guide/browser-support. Add the following to the polyfills file for an app to re-add these packages: ```typescript import 'classlist.js'; import 'web-animations-js'; ``` And then run: ```sh npm install classlist.js web-animations-js --save ``` - We removed several deprecated `@schematics/angular` deprecated options. - `lintFix` have been removed from all schematics. `ng lint --fix` should be used instead. - `legacyBrowsers` have been removed from the `application` schematics since IE 11 is no longer supported. - `configuration` has been removed from the `web-worker` as it was unused. - `target` has been removed from the `service-worker` as it was unused. ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) - Support for `karma-coverage-instanbul-reporter` has been dropped in favor of the official karma coverage plugin `karma-coverage`. - Support for `node-sass` has been removed. `sass` will be used by default to compile SASS and SCSS files. - `NG_PERSISTENT_BUILD_CACHE` environment variable option no longer have effect. Configure `cli.cache` in the workspace configuration instead. ```json { "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "cli": { "cache": { "enabled": true, "path": ".custom-cache-path", "environment": "all" } } ... } ``` - 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. - With this change a number of deprecated dev-server builder options which proxied to the browser builder have been removed. These options should be configured in the browser builder instead. The removed options are: - `aot` - `sourceMap` - `deployUrl` - `baseHref` - `vendorChunk` - `commonChunk` - `optimization` - `progress` - With this change we removed several deprecated builder options - `extractCss` has been removed from the browser builder. CSS is now always extracted. - `servePathDefaultWarning` and `hmrWarning` have been removed from the dev-server builder. These options had no effect. - Deprecated `@angular-devkit/build-angular:tslint` builder has been removed. Use https://github.com/angular-eslint/angular-eslint instead. - 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. - TypeScript versions prior to 4.4 are no longer supported. - The dev-server now uses WebSockets to communicate changes to the browser during HMR and live-reloaded. If during your development you are using a proxy you will need to enable proxying of WebSockets. - We remove inlining of Google fonts in WOFF format since IE 11 is no longer supported. Other supported browsers use WOFF2. ##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack) - Support for `webpack-dev-server` version 3 has been removed. For more information about the migration please see: https://github.com/webpack/webpack-dev-server/blob/master/migration-v4.md Note: this change only affects users depending on `@angular-devkit/build-webpack` directly. ##### [@angular-devkit/core](https://togithub.com/angular-devkit/core) - With this change we drop support for the deprecated behaviour to transform `id` in schemas. Use `$id` instead. Note: this only effects schematics and builders authors. - The deprecated JSON parser has been removed from public API. [jsonc-parser](https://www.npmjs.com/package/jsonc-parser) should be used instead. ##### [@angular-devkit/schematics](https://togithub.com/angular-devkit/schematics) - `isAction` has been removed without replacement as it was unused. - With this change we remove the following deprecated APIs - `TslintFixTask` - `TslintFixTaskOptions` **Note:** this only effects schematics developers. ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) - Deprecated `inlineStyleMimeType` option has been removed from `AngularWebpackPluginOptions`. Use `inlineStyleFileExtension` instead. - Applications directly using the `webpack-cli` and not the Angular CLI to build must set the environment variable `DISABLE_V8_COMPILE_CACHE=1`. The `@ngtools/webpack` package now uses dynamic imports to provide support for the ESM `@angular/compiler-cli` package. The `v8-compile-cache` package used by the `webpack-cli` does not currently support dynamic import expressions and will cause builds to fail if the environment variable is not specified. Applications using the Angular CLI are not affected by this limitation. #### Deprecations ### - `@angular-devkit/build-optimizer` It's functionality has been included in `@angular-devkit/build-angular` so this package is no longer needed by the CLI and we will stop publishing the package soon. It has been an experimental (never hit `1.0.0`) and internal (only used by Angular itself) package and should be not be used directly by others. ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) - `NG_BUILD_CACHE` environment variable option will be removed in the next major version. Configure `cli.cache` in the workspace configuration instead. ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------- | | [9fe55752d](https://togithub.com/angular/angular-cli/commit/9fe55752db8bb50cad5a1ddfe670dce06528e23e) | feat | officially support Node.js v16 | | [5ad145722](https://togithub.com/angular/angular-cli/commit/5ad145722f66af526a36983b259c6d625c93f307) | fix | error when updating Angular packages across multi-major migrations | | [e4bc35e33](https://togithub.com/angular/angular-cli/commit/e4bc35e332e378f8d238f4069dc56f422fe205d6) | fix | exclude packages from ng add that contain invalid peer dependencies | | [e1b954d70](https://togithub.com/angular/angular-cli/commit/e1b954d707f90622d8a75fc45840cefeb224c286) | fix | keep relative migration paths during update analysis | | [c3acf3cc2](https://togithub.com/angular/angular-cli/commit/c3acf3cc26b9e37a3b8f4c369f42731f46b522ee) | fix | remove unused cli project options. | | [77fe6c4e6](https://togithub.com/angular/angular-cli/commit/77fe6c4e67147ff42fa6350edaf4ef7dc184a3a6) | fix | update `engines` to require `node` `12.20.0` | | [8795536a3](https://togithub.com/angular/angular-cli/commit/8795536a31efbed6373787188cb21c5d1e0accbd) | fix | update `ng update` output for Angular packages | | [d8c9f6eaf](https://togithub.com/angular/angular-cli/commit/d8c9f6eaf4513639741d20c6af97a751b33b968e) | fix | update the update command to fully support Node.js v16 | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------------------- | | [7ff8c5350](https://togithub.com/angular/angular-cli/commit/7ff8c5350ea2e49574dd659adae02215957d2685) | feat | add `/.angular/cache` to `.gitignore` | | [3ba13f467](https://togithub.com/angular/angular-cli/commit/3ba13f467c12f4ad0c314cc92a2d94fb63f640ec) | feat | add `noImplicitOverride` and `noPropertyAccessFromIndexSignature` to workspace tsconfig | | [268a03b63](https://togithub.com/angular/angular-cli/commit/268a03b63094d9c680401bc0977edafb22826ce3) | feat | add migration to update the workspace config | | [7bdcd7da1](https://togithub.com/angular/angular-cli/commit/7bdcd7da1ff3a31f4958d90d856beb297e99b187) | feat | create new projects with rxjs 7 | | [eac18aed7](https://togithub.com/angular/angular-cli/commit/eac18aed78da55efb840a3ef6f5e90718946504c) | feat | drop polyfills required only for Internet Explorer now that support has been dropped for it | | [4f91816b2](https://togithub.com/angular/angular-cli/commit/4f91816b2951c0e2b0109ad1938eb0ae632c0c76) | feat | migrate libraries to be published from ViewEngine to Ivy Partial compilation | | [5986befcd](https://togithub.com/angular/angular-cli/commit/5986befcdc953c0e8c90c756ac1c89b8c4b66614) | feat | remove deprecated options | | [9fbd16655](https://togithub.com/angular/angular-cli/commit/9fbd16655e86ec6fc598a47436e3e80a48beb649) | feat | remove IE 11 specific polyfills | | [a7b2e6f51](https://togithub.com/angular/angular-cli/commit/a7b2e6f512d2a1124f0d2c68caacfe6552a10cd5) | feat | update ngsw-config resources extensions | | [732ef7985](https://togithub.com/angular/angular-cli/commit/732ef798523f74994ed3d482a65b191058674d19) | fix | add browserslist configuration in library projects | | [585adacd0](https://togithub.com/angular/angular-cli/commit/585adacd0624ddf32c5c69a755d8e542f3463861) | fix | don't add `destroyAfterEach` in newly generated spec files | | [e58226ee9](https://togithub.com/angular/angular-cli/commit/e58226ee948ea88f27a81d50d71945b5c9c39ee3) | fix | don't export `renderModuleFactory` from server file | | [0ec0ad8a4](https://togithub.com/angular/angular-cli/commit/0ec0ad8a4dba4a778b368c5cd76ef13fb370b310) | fix | remove `target` and `lib` options for library tsconfig | | [f227e145d](https://togithub.com/angular/angular-cli/commit/f227e145dfbec2954cb96c92ab3c4cb97cbe0f32) | fix | updated Angular new project version to v13.0 prerelease | ### | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | [5e435ff37](https://togithub.com/angular/angular-cli/commit/5e435ff37703f9ffea7fa92fbd5cd42d9a3db07e) | docs | mark `@angular-devkit/build-optimizer` as deprecated. | ##### [@angular-devkit/architect](https://togithub.com/angular-devkit/architect) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------ | | [09e039500](https://togithub.com/angular/angular-cli/commit/09e039500f34b0d6a16e62128409ac5821e8b9c2) | feat | include workspace extensions in project metadata | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------------------------------- | | [f53bf9dc2](https://togithub.com/angular/angular-cli/commit/f53bf9dc21ee9aa8a682b8a82ee8a9870fa859e1) | feat | add `type=module` to all scripts tags | | [e95ecb8ab](https://togithub.com/angular/angular-cli/commit/e95ecb8ab0382eb803741619c446d6cc7b215ba0) | feat | deprecate deployUrl | | [7dcfffaff](https://togithub.com/angular/angular-cli/commit/7dcfffafff6f3d29bbe679a90cdf77b1292fec0b) | feat | drop support for `karma-coverage-instanbul-reporter` | | [ac3fc2752](https://togithub.com/angular/angular-cli/commit/ac3fc2752f28761e1cd42157b59dcf2364ae5567) | feat | drop support for `node-sass` | | [5904afd1d](https://togithub.com/angular/angular-cli/commit/5904afd1de3ffa0bb6cd1757795ba9abfce9e523) | feat | enable disk cache by default and provide configurable options | | [22cd9edfa](https://togithub.com/angular/angular-cli/commit/22cd9edfafd357bb9d62a93dd56f033b3f34bbe8) | feat | favor es2020 main fields | | [7576136b2](https://togithub.com/angular/angular-cli/commit/7576136b2fc8a9173b0a92e2ab14c9bc2559081e) | feat | remove automatic inclusion of ES5 browser polyfills | | [000b0e51c](https://togithub.com/angular/angular-cli/commit/000b0e51c166ecd26b6f24d6a133ea5076df9849) | feat | remove deprecated dev-server options | | [20e48a33c](https://togithub.com/angular/angular-cli/commit/20e48a33c14a1b0b959ba0a45018df53a3e129c8) | feat | remove deprecated options | | [e78f6ab5d](https://togithub.com/angular/angular-cli/commit/e78f6ab5d8f00338d826c8407ce5c8fca40cf097) | feat | remove deprecated tslint builder | | [701214d17](https://togithub.com/angular/angular-cli/commit/701214d174586fe7373b6155024c9b6e97b26377) | feat | remove differential loading support | | [fb1ad7c5b](https://togithub.com/angular/angular-cli/commit/fb1ad7c5b3fa3df85f1d3dff3850e1ad0003ef9d) | feat | support ESM proxy configuration files for the dev server | | [505438cc4](https://togithub.com/angular/angular-cli/commit/505438cc4146b1950038531ce30e1f62f7c41d00) | feat | support TypeScript 4.4 | | [32dbf659a](https://togithub.com/angular/angular-cli/commit/32dbf659acb632fac1d76d99d8191ea9c5e6350b) | feat | update `webpack-dev-server` to version 4 | | [c1efaa17f](https://togithub.com/angular/angular-cli/commit/c1efaa17feb1d2911dcdea12688d75086d410bf1) | fix | calculate valid Angular versions from peerDependencies | | [d7af4a7b5](https://togithub.com/angular/angular-cli/commit/d7af4a7b536a7c43704f808ea208bc9f230d2403) | fix | enable custom `es2020` and `es2015` conditional exports | | [f383f3201](https://togithub.com/angular/angular-cli/commit/f383f3201b69d28f8755c0bd63134619f9da408d) | fix | ESM-interop loaded plugin creators of `@angular/localize/tools` not respected | | [7934becb5](https://togithub.com/angular/angular-cli/commit/7934becb581d07c8e1f74898ddd4c20f050be659) | fix | generate unique webpack runtimes | | [b14e0a547](https://togithub.com/angular/angular-cli/commit/b14e0a54727352a6939c7a0ff13dffe2deaa67d2) | fix | improve sourcemaps fidelity when code coverage is enabled | | [e19287453](https://togithub.com/angular/angular-cli/commit/e19287453c10740ea21b31a6c8a3cd5f3714955d) | fix | move `@angular/localize` detection prior to webpack initialization | | [76d6d8826](https://togithub.com/angular/angular-cli/commit/76d6d8826f9968f84edf219f67b84673d70bbe95) | fix | set browserslist defaults | | [167eed465](https://togithub.com/angular/angular-cli/commit/167eed4654be4480c45d7fdfe7a0b9f160170289) | fix | update Angular peer dependencies to v13.0 prerelease | | [1d8cdf853](https://togithub.com/angular/angular-cli/commit/1d8cdf853dc8fdea78b067a715b3342ed9427caa) | fix | update esbuild to 0.13.12 | | [884111ac0](https://togithub.com/angular/angular-cli/commit/884111ac0b8a73dca06d844b2ed795a3e3ed3289) | fix | update IE unsupported and deprecation messages | | [4be6537dd](https://togithub.com/angular/angular-cli/commit/4be6537ddf4b32e8d204dbaa75f1a53712fe9d44) | fix | update TS/JS regexp checks to latest extensions | | [427a9ee97](https://togithub.com/angular/angular-cli/commit/427a9ee9738c0911caeaba5fb4b59d183ffe6244) | fix | update workspace tsconfig lib es2020 | | [ea926db25](https://togithub.com/angular/angular-cli/commit/ea926db257ad3b042af86178e472b5763a695146) | fix | use es2015 when generating server bundles | | [13cceab8e](https://togithub.com/angular/angular-cli/commit/13cceab8e737a12d0809f184f852ceb5620d81fb) | fix | use URLs for absolute import paths with ESM | | [4e0743c8a](https://togithub.com/angular/angular-cli/commit/4e0743c8ad5879f212f2ea232ac9492848a8df2c) | perf | change webpack hashing function to `xxhash64` | | [cb7d156c2](https://togithub.com/angular/angular-cli/commit/cb7d156c23a7ef2f1c2f338db1487b85f8b98690) | perf | use esbuild as a CSS optimizer for global styles | | [8e82263c5](https://togithub.com/angular/angular-cli/commit/8e82263c5e7da6ca25bdd4e2ce9ad2c775d623b7) | perf | use esbuild/terser combination to optimize global scripts | | [e82eef924](https://togithub.com/angular/angular-cli/commit/e82eef924eb172a98fa157a958bde2cfcaa52ce6) | refactor | remove WOFF handling from inline-fonts processor | ##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------- | | [a0b5897d5](https://togithub.com/angular/angular-cli/commit/a0b5897d50a00ee4668029c2cbc47cacd2ab925f) | feat | update `webpack-dev-server` to version 4 | | [9efcb32e3](https://togithub.com/angular/angular-cli/commit/9efcb32e378442714eae4caec43281123c5e30f6) | fix | better handle concurrent dev-servers | ##### [@angular-devkit/core](https://togithub.com/angular-devkit/core) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | -------- | ---------------------------------------------------------------------------- | | [0c92ea5ca](https://togithub.com/angular/angular-cli/commit/0c92ea5ca34d82849862d55c4210cf62c819d514) | feat | remove deprecated schema id handling | | [9874aff71](https://togithub.com/angular/angular-cli/commit/9874aff71ecb5f3baf6c1dcc489581d1dcb58491) | fix | add missing option peer dependency on `chokidar` | | [a54e5e065](https://togithub.com/angular/angular-cli/commit/a54e5e06551c828eb5cf08695674e04fd8a78bf3) | fix | support Node.js v16 with `NodeJsSyncHost`/`NodeJsAsyncHost` delete operation | | [d722fdf1f](https://togithub.com/angular/angular-cli/commit/d722fdf1f67c394762906794605bc1ad657670d1) | refactor | remove deprecated JSON parser | ##### [@angular-devkit/schematics](https://togithub.com/angular-devkit/schematics) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | | [0565ed62e](https://togithub.com/angular/angular-cli/commit/0565ed62eb08c1e82cffb2533e6afde216c37eb7) | feat | add UpdateBuffer2 based on magic-string | | [8954d1152](https://togithub.com/angular/angular-cli/commit/8954d1152b6c1a33dd7d4b63d2fa430d91e7b370) | feat | remove deprecated `isAction` | | [053b7d66c](https://togithub.com/angular/angular-cli/commit/053b7d66c269423804891e4d43d61f8605838e24) | feat | remove deprecated tslint APIs | | [bdd89ae84](https://togithub.com/angular/angular-cli/commit/bdd89ae84ad6919b670dde862de72f562c86d0c5) | fix | handle zero or negative length removals in update buffer | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | -------- | ----------------------------------------------------- | | [d2a97f919](https://togithub.com/angular/angular-cli/commit/d2a97f9193fcf7e454fe8eb48c0ed732d3b2f24f) | fix | update Angular peer dependencies to v13.0 prerelease | | [7928b18ed](https://togithub.com/angular/angular-cli/commit/7928b18edf34243a404b5a4f40a5d6e40247d797) | perf | reduce repeat path mapping analysis during resolution | | [8ce8e4edc](https://togithub.com/angular/angular-cli/commit/8ce8e4edc5ca2984d6a36fe4c7d308fa7f089102) | refactor | remove deprecated `inlineStyleMimeType` option | | [7d98ab3df](https://togithub.com/angular/angular-cli/commit/7d98ab3df9f7c15612c69cedca5a01a535301508) | refactor | support an ESM-only `@angular/compiler-cli` package | #### Special Thanks Alan Agius, Charles Lyding, Doug Parker, Douglas Parker, Joey Perrott, Kristiyan Kostadinov, Lukas Spirig and Paul Gschwendtner ### [`v12.2.13`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#12213-2021-11-03) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.12...12.2.13) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | [a2bd940e4](https://togithub.com/angular/angular-cli/commit/a2bd940e4ab44db57b0fc69d5346d2862a19c879) | fix | add verbose logging for differential loading and i18n | #### Special Thanks Charles Lyding and Doug Parker ### [`v12.2.12`](https://togithub.com/angular/angular-cli/releases/12.2.12) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.11...12.2.12) ##### 12.2.12 (2021-10-27) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Description | | -- | -- | | [![fix - 2decc2d26](https://img.shields.io/badge/2decc2d26-fix-green)](https://togithub.com/angular/angular-cli/commit/2decc2d265ad32df3a7834337f82f00d723eaa74) | avoid extra filesystem access with i18n and differential loading | | [![fix - 802b1b037](https://img.shields.io/badge/802b1b037-fix-green)](https://togithub.com/angular/angular-cli/commit/802b1b0378c1816dbfd8f4320b5d69e82f0c7aa6) | remove potential race condition in i18n worker execution | | [![fix - cce88c2e1](https://img.shields.io/badge/cce88c2e1-fix-green)](https://togithub.com/angular/angular-cli/commit/cce88c2e1cb673434dcd495dea1df751ca9d3592) | update `critters` to version `0.0.12` | ##### Special Thanks Alan Agius, Charles Lyding, Joey Perrott and Mikhail Vasiliev ### [`v12.2.11`](https://togithub.com/angular/angular-cli/releases/12.2.11) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.10...12.2.11) ##### 12.2.11 (2021-10-20) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Description | | -- | -- | | [![fix - e0112603c](https://img.shields.io/badge/e0112603c-fix-green)](https://togithub.com/angular/angular-cli/commit/e0112603c139847c649413ba95faef93d9b74bf0) | add engine field support for npm 8 and higher | | [![fix - b93e63ff6](https://img.shields.io/badge/b93e63ff6-fix-green)](https://togithub.com/angular/angular-cli/commit/b93e63ff6b99ecdf4d5861feea3dd5b5adf86061) | correct grammar error in Analytics consent prompt | | [![fix - 008094bd1](https://img.shields.io/badge/008094bd1-fix-green)](https://togithub.com/angular/angular-cli/commit/008094bd1690aa73fdfd18852fd7b8b274c22e7f) | run stable migrations when package version is prerelease | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Description | | -- | -- | | [![fix - 227bf2e86](https://img.shields.io/badge/227bf2e86-fix-green)](https://togithub.com/angular/angular-cli/commit/227bf2e86b8a6e6fe41fdbc0f77365d96d79d831) | add "Failed to compile" message | | [![fix - 6173609c5](https://img.shields.io/badge/6173609c5-fix-green)](https://togithub.com/angular/angular-cli/commit/6173609c5b1fd27c75cee8dd9b67de9ef332ef98) | transform remapped sourcemap into a plain object | | [![fix - 349047523](https://img.shields.io/badge/349047523-fix-green)](https://togithub.com/angular/angular-cli/commit/349047523ad0110a25d7f730cd0160b76dcfc265) | update `esbuild` to 0.13.8 | | [![fix - 892eeadd1](https://img.shields.io/badge/892eeadd1-fix-green)](https://togithub.com/angular/angular-cli/commit/892eeadd11f8b702094640addc8a6f16236e5e08) | update `mini-css-extract-plugin` to 2.4.2 | | [![fix - 8d52d9b7f](https://img.shields.io/badge/8d52d9b7f-fix-green)](https://togithub.com/angular/angular-cli/commit/8d52d9b7faa44be5063905ed54b3c0d12d506af4) | use a separate worker pool for i18n inlining | ##### Special Thanks Alan Agius, Charles Lyding, Extacy and Sushrit_Lawliet ### [`v12.2.10`](https://togithub.com/angular/angular-cli/releases/12.2.10) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.9...12.2.10) ##### 12.2.10 (2021-10-13) ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Description | | -- | -- | | [![fix - f6ed31fdf](https://img.shields.io/badge/f6ed31fdf-fix-green)](https://togithub.com/angular/angular-cli/commit/f6ed31fdf2fe0f2a73f09c39e82e4b6bd6ccc6a6) | wrap bootstrapping code in an HMR compatible manner | ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Description | | -- | -- | | [![fix - 73a47af80](https://img.shields.io/badge/73a47af80-fix-green)](https://togithub.com/angular/angular-cli/commit/73a47af80e15a4b9d5b97956458bacafb43138bd) | accept `UA-00000-0` format in analytics `tracking` id | | [![fix - d2e24d396](https://img.shields.io/badge/d2e24d396-fix-green)](https://togithub.com/angular/angular-cli/commit/d2e24d396551ff89d6178c8bdb56db30531e1bb0) | generate new random user ID when passing empty string to `uuid` | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Description | | -- | -- | | [![fix - 7b01a0004](https://img.shields.io/badge/7b01a0004-fix-green)](https://togithub.com/angular/angular-cli/commit/7b01a000432810f09c7871a95c9d2e6e5f35af85) | enable custom `es2015` conditional exports | | [![fix - 892567487](https://img.shields.io/badge/892567487-fix-green)](https://togithub.com/angular/angular-cli/commit/8925674870973ce58e4f5b911fd3768811248916) | improve fidelity and performance of babel loader sourcemaps | ##### Special Thanks Alan Agius and Charles Lyding ### [`v12.2.9`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1229-2021-10-06) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.8...12.2.9) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- | | [9d45b7752](https://togithub.com/angular/angular-cli/commit/9d45b77522a9693c4876fdfd741e8869e89e0268) | fix | add web-streams-polyfill to downlevel exclusion list | | [ccedf53a8](https://togithub.com/angular/angular-cli/commit/ccedf53a820a748b56c84528294b36c7af30dbaf) | fix | update `esbuild` to `0.13.4` | #### Special Thanks Alan Agius and Charles Lyding ### [`v12.2.8`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1228-2021-10-01) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.7...12.2.8) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- | | [821a1b5a9](https://togithub.com/angular/angular-cli/commit/821a1b5a949d53f2e82f734062b711a166d42e24) | fix | babel adjust enum plugin incorrectly transforming loose enums | #### Special Thanks Paul Gschwendtner ### [`v12.2.7`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1227-2021-09-22) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.6...12.2.7) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------- | | [d856b4d23](https://togithub.com/angular/angular-cli/commit/d856b4d2369bea76ce65fc5f6d1585145ad41618) | fix | support WASM-based esbuild optimizer fallback | #### Special Thanks Alan Agius and Charles Lyding ### [`v12.2.6`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1226-2021-09-15) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.5...12.2.6) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------- | | [8b21effad](https://togithub.com/angular/angular-cli/commit/8b21effad673877cf1a82ef7d0601393a65517fb) | fix | handle `FORCE_COLOR` when stdout is not instance of `WriteStream` | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------- | | [ea60f0f52](https://togithub.com/angular/angular-cli/commit/ea60f0f527f2ab8fc5acc967138c4ae993946923) | fix | handle `FORCE_COLOR` when stdout is not instance of `WriteStream` | #### Special Thanks Alan Agius ### [`v12.2.5`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1225-2021-09-08) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.4...12.2.5) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | | [0498768c5](https://togithub.com/angular/angular-cli/commit/0498768c54de225a40c28fdf27bb1fc43959ba20) | fix | disable dev-server response compression | | [367fce2e9](https://togithub.com/angular/angular-cli/commit/367fce2e9f9389c41f2ed5361ef6749198c49785) | fix | improve Safari browserslist to esbuild target conversion | #### Special Thanks: Alan Agius and Charles Lyding ### [`v12.2.4`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1224-2021-09-01) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.3...12.2.4) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------- | | [aaadef026](https://togithub.com/angular/angular-cli/commit/aaadef02698ba729ca04ccd4159bda5b6582babb) | fix | update `esbuild` to `0.12.24` | | [f8a9f4a01](https://togithub.com/angular/angular-cli/commit/f8a9f4a0100286b7cf656ffbe486c3424cad5172) | fix | update `mini-css-extract-plugin` to `2.2.1` | #### Special Thanks Alan Agius ### [`v12.2.3`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1223-2021-08-26) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.2...12.2.3) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------- | | [3e3321857](https://togithub.com/angular/angular-cli/commit/3e33218578007f93a131dc8be569e9985179098f) | fix | RGBA converted to hex notation in component styles breaks IE11 | #### Special Thanks: Alan Agius and Trevor Karjanis ### [`v12.2.2`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1222-2021-08-18) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.1...12.2.2) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | | [a55118a75](https://togithub.com/angular/angular-cli/commit/a55118a753555c0082cfd434379559df7e3eb7f9) | fix: provide supported browsers to esbuild | | [81baa4f95](https://togithub.com/angular/angular-cli/commit/81baa4f956443fcc718f9021fd23ab7064d04607) | fix: update Angular peer dependencies to 12.2 stable | | [297410ae8](https://togithub.com/angular/angular-cli/commit/297410ae860860d71905639cf38b49ff05813845) | fix: handle undefined entrypoints when marking async chunks | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------- | | [b7199f366](https://togithub.com/angular/angular-cli/commit/b7199f366841d976b502ad5f1923e24ea2f6b302) | fix: update Angular peer dependencies to 12.2 stable | #### Special Thanks: Alan Agius, Charles Lyding, Joey Perrott and Simon Primetzhofer ### [`v12.2.1`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#12213-2021-11-03) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.0...12.2.1) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | [a2bd940e4](https://togithub.com/angular/angular-cli/commit/a2bd940e4ab44db57b0fc69d5346d2862a19c879) | fix | add verbose logging for differential loading and i18n | #### Special Thanks Charles Lyding and Doug Parker ### [`v12.2.0`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1220-2021-08-04) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.1.4...12.2.0) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | | [259e26979](https://togithub.com/angular/angular-cli/commit/259e26979ebc712ee08fd36fb68a9576c1e02447) | fix([@angular/cli](https://togithub.com/angular/cli)): merge npmrc files values | | [c1eddbdc9](https://togithub.com/angular/angular-cli/commit/c1eddbdc98631fdfff287ce566d79ed43b601e0f) | fix([@angular/cli](https://togithub.com/angular/cli)): handle `YARN_` environment variables during `ng update` and `ng add` | | [6b00d1270](https://togithub.com/angular/angular-cli/commit/6b00d1270acaf33f32ee68c4254ce06951ddcb8c) | fix([@angular/cli](https://togithub.com/angular/cli)): handle NPM_CONFIG environment variables during ng update and ng add | | [88ee85c41](https://togithub.com/angular/angular-cli/commit/88ee85c4178e37b72001e8946b70a46ba739a0b7) | fix([@angular/cli](https://togithub.com/angular/cli)): disable update notifier when retrieving package manager version during `ng version` | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | | [d750c686f](https://togithub.com/angular/angular-cli/commit/d750c686fd26f3ccfccb039027bd816a91279497) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): add priority to copy-webpack-plugin patterns | | [4bcd1dc9e](https://togithub.com/angular/angular-cli/commit/4bcd1dc9ee744343a465d73d51d4a062964a3714) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): allow classes with pure annotated static properties to be optimized | | [ceade0c27](https://togithub.com/angular/angular-cli/commit/ceade0c27e4b8b0e731e6ca5128fd86cf071d029) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): dasherize disable-host-check suggestion | | [8383c6b42](https://togithub.com/angular/angular-cli/commit/8383c6b421f7005a25a3bff0826048f3a24f3030) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): silence Sass compiler warnings from 3rd party stylesheets | | [07763702f](https://togithub.com/angular/angular-cli/commit/07763702fd244ba44aebb714a295dbf5ba72b91d) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): force linker `sourceMapping` option to false. | | [a5c69722f](https://togithub.com/angular/angular-cli/commit/a5c69722ffeceb72dcd46901c2bb983e5dc8bf32) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): ensure `NG_PERSISTENT_BUILD_CACHE` always creates a cache in the specified cache directory | | [c65b04999](https://togithub.com/angular/angular-cli/commit/c65b049996a8de9d9fcc66631872424cbe5f13f9) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): fail browser build when index generation fails | | [3d71c63b3](https://togithub.com/angular/angular-cli/commit/3d71c63b3a11946ebfca3f0d97d4fbf8dca16255) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): fix issue were `@media all` causing critical CSS inling to fail | | [9a04975a2](https://togithub.com/angular/angular-cli/commit/9a04975a2170c3ecc2c09c32bd15a89c613e198f) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): `extractLicenses` didn't have an effect when using server builder | | [2ac8e9c0e](https://togithub.com/angular/angular-cli/commit/2ac8e9c0e131bf7fcb2c6e92500eeaa112efcefb) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): display incompatibility errors | | [2c2b49919](https://togithub.com/angular/angular-cli/commit/2c2b499193fb319e1c9cb92318610353b7720e2b) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): limit advanced terser passes to two | | [1be3b0783](https://togithub.com/angular/angular-cli/commit/1be3b07836659487e4aa9b8c71c673635e268a60) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): exclude `outputPath` from persistent build cache key | | [fefd6d042](https://togithub.com/angular/angular-cli/commit/fefd6d04213e61d3f48c0484d8c6a8dcff1ecd34) | perf([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): use `esbuild` as a CSS optimizer for component styles | | [18cfa0431](https://togithub.com/angular/angular-cli/commit/18cfa04317230f934ccba798c080543bb389725f) | feat([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): add support to inline Adobe Fonts | | [9a751f0f8](https://togithub.com/angular/angular-cli/commit/9a751f0f81919d67f5eeeaecbe807d5c216f6a7a) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): handle `ENOENT` and `ENOTDIR` errors when deleting outputs | | [41e645792](https://togithub.com/angular/angular-cli/commit/41e64579213b9d4a7c976ea45daa6b32d980df10) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): downlevel `for await...of` when targetting ES2018+ | | [070a13364](https://togithub.com/angular/angular-cli/commit/070a1336478d721bbbb474622f50fab455cda26c) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): configure webpack target in common configuration | | [da32daa75](https://togithub.com/angular/angular-cli/commit/da32daa75d08d4be177af5fa16088398d7fb427b) | perf([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): use combination of `esbuild` and `terser` as a JavaScript optimizer | | [6a2b11906](https://togithub.com/angular/angular-cli/commit/6a2b11906e4173562a82b3654ff662dd05513049) | perf([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): cache JavaScriptOptimizerPlugin results | | [ab17b1721](https://togithub.com/angular/angular-cli/commit/ab17b1721c05366e592cf805ad6d25e672b314bf) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): handle ng-packagr errors more gracefully. | | [d4c5f8518](https://togithub.com/angular/angular-cli/commit/d4c5f8518d4801b9fd76de289a015dcbb8d8f69b) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): control linker template sourcemapping via builder sourcemap options | | [06181c2fb](https://togithub.com/angular/angular-cli/commit/06181c2fbf5a20396b2d0e2b3925ceb1276947fb) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): parse web-workers in tests when webWorkerTsConfig is defined | ##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | | [615353022](https://togithub.com/angular/angular-cli/commit/61535302204a2a767f85053b7efaa6ac5ac64098) | fix([@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)): emit result when webpack is closed | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | [dbbcf5c8c](https://togithub.com/angular/angular-cli/commit/dbbcf5c8c4ec4427609942f4ef7053c1b51773c9) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): only track file dependencies | | [7536338e0](https://togithub.com/angular/angular-cli/commit/7536338e0becc7f9cde62becbde58e18a270cb31) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): allow generated assets of Angular component resources | | [720feee34](https://togithub.com/angular/angular-cli/commit/720feee34f910fc11c40e2f68d919d61b7d6cbec) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): avoid non-actionable template type-checker syntax diagnostics | | [6a7bcf330](https://togithub.com/angular/angular-cli/commit/6a7bcf3300b459aef80fcf98f2475c977f6244dc) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): encode component style data | | [12c14b565](https://togithub.com/angular/angular-cli/commit/12c14b56537d65d6986e245ab1ae4dd9aa8dd378) | fix([@ngtools/webpack](https://togithub.com/ngtools/webpack)): remove no longer needed component styles workaround | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Description | | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | | [20fd33f6d](https://togithub.com/angular/angular-cli/commit/20fd33f6d4ce6cef1feb508a0221222e83a85630) | feat([@schematics/angular](https://togithub.com/schematics/angular)): destroy test module after every test | | [5b10d4f54](https://togithub.com/angular/angular-cli/commit/5b10d4f549ebc12645ad08cba8ab7b91eaa87d28) | fix([@schematics/angular](https://togithub.com/schematics/angular)): remove unsafe any usage in application spec file | | [1b5e18e7b](https://togithub.com/angular/angular-cli/commit/1b5e18e7b401efb7ec73d99c4d77d9b29e956724) | fix([@schematics/angular](https://togithub.com/schematics/angular)): replace interactive `div` with `button` in application component template | | [0907b6941](https://togithub.com/angular/angular-cli/commit/0907b694174d6d684d965baf6cd37b87f49742e8) | fix([@schematics/angular](https://togithub.com/schematics/angular)): use stricter semver for `karma-jasmine-html-reporter` | | [8ad1539c5](https://togithub.com/angular/angular-cli/commit/8ad1539c5e73bad30eb6eb340379d64db208098c) | fix([@schematics/angular](https://togithub.com/schematics/angular)): add 'none' value for the 'style' option of the component schematic | | [e5ba29c7d](https://togithub.com/angular/angular-cli/commit/e5ba29c7d54cbd83057cf23a21119ea5a3146993) | fix([@schematics/angular](https://togithub.com/schematics/angular)): display warning during migrations when using third-party builders | | [a44dc02fe](https://togithub.com/angular/angular-cli/commit/a44dc02feecaf8735f2dc6128a5b6cc5666b4434) | fix([@schematics/angular](https://togithub.com/schematics/angular)): add devtools to ng new | #### Special Thanks: Alan Agius, Charles Lyding, David Scourfield, Doug Parker, hien-pham, Joey Perrott, LeonEck, Mike Jancar, twerske, Vaibhav Singh and originalfrostig ### [`v12.1.4`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1214-2021-07-28) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.1.3...12.1.4) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ------------------------------------------- | | [e02c97dd0](https://togithub.com/angular/angular-cli/commit/e02c97dd09399443438b32cf1ad47fa0f7011df3) | fix([@angular/cli](https://togithub.com/angular/cli)): merge npmrc files values | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | [cfc267426](https://togithub.com/angular/angular-cli/commit/cfc267426716e9ecf0c9833720cb35298284f699) | fix([@schematics/angular](https://togithub.com/schematics/angular)): ensure valid SemVer range for new project Angular packages | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Description | | --------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | | [55c0bddc8](https://togithub.com/angular/angular-cli/commit/55c0bddc8b2425309f00733eca96c06f60f867d5) | fix([@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)): add priority to copy-webpack-plugin patterns | ##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack) | Commit | Description | | --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | | [b3736a3c0](https://togithub.com/angular/angular-cli/commit/b3736a3c09f39f5ee5dc12d98535fe4b6803ea3b) | fix([@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)): emit result when webpack is closed | #### Special Thanks: Alan Agius, Charles Lyding, Joey Perrott and originalfrostig ### [`v12.1.3`](https://togithub.com/angular/angular-cli/blob/master/CHANGELOG.md#1213-2021-07-21) [Compare Source](https://toConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.