angular/angular-cli
### [`v13.3.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1333-2022-04-13)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.3.2...13.3.3)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- |
| [d38b247cf](https://togithub.com/angular/angular-cli/commit/d38b247cf19edf5ecf7792343fa2bc8c05a3a8b8) | fix | display debug logs when using the `--verbose` option |
##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------- |
| [5682baee4](https://togithub.com/angular/angular-cli/commit/5682baee4b562b314dad781403dcc0c46e0a8abb) | fix | emit devserver setup errors |
#### Special Thanks
Alan Agius
### [`v13.3.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1332-2022-04-06)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.3.1...13.3.2)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------- |
| [49dc63d09](https://togithub.com/angular/angular-cli/commit/49dc63d09a7a7f2b7759b47e79fac934b867e9b4) | fix | ensure lint command auto-add exits after completion |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------- |
| [bbe74b87e](https://togithub.com/angular/angular-cli/commit/bbe74b87e52579c06b911db6173f33c67b8010a6) | fix | provide actionable error message when routing declaration cannot be found |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------- |
| [c97c8e7c9](https://togithub.com/angular/angular-cli/commit/c97c8e7c9bbcad66ba80967681cac46042c3aca7) | fix | update `minimatch` dependency to `3.0.5` |
#### Special Thanks
Alan Agius, Charles Lyding and Morga Cezary
### [`v13.3.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1331-2022-03-30)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.3.0...13.3.1)
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------------------------- |
| [cf3cb2ecf](https://togithub.com/angular/angular-cli/commit/cf3cb2ecf9ca47a984c4272f0094f2a1c68c7dfe) | fix | fix extra comma added when use --change-detection=onPush and --style=none to generate a component |
##### [@angular-devkit/architect-cli](https://togithub.com/angular-devkit/architect-cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- |
| [9f8d4dea0](https://togithub.com/angular/angular-cli/commit/9f8d4dea0449e236de7b928c5cc97e597a6f5844) | fix | update `minimist` to `1.2.6` |
##### [@angular-devkit/schematics-cli](https://togithub.com/angular-devkit/schematics-cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- |
| [ba3486de9](https://togithub.com/angular/angular-cli/commit/ba3486de94e733addf0ac17706b806dd813c9046) | fix | update `minimist` to `1.2.6` |
##### [@angular-devkit/benchmark](https://togithub.com/angular-devkit/benchmark)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- |
| [1f7fa6970](https://togithub.com/angular/angular-cli/commit/1f7fa6970e8cddb2ba0c42df0e048a57292b7fe8) | fix | update `minimist` to `1.2.6` |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- |
| [293526c31](https://togithub.com/angular/angular-cli/commit/293526c31db9f0becc0ffc2d60999c80afa8a308) | fix | add `node_modules` prefix to excludes RegExp |
| [58ed97410](https://togithub.com/angular/angular-cli/commit/58ed97410b760909d523b05c3b4a06364e3c9a0f) | fix | allow Workers in Stackblitz |
| [4cd2331d3](https://togithub.com/angular/angular-cli/commit/4cd2331d34e2a9ab2ed78edf0284dbfefef511a5) | fix | don't override asset info when updating assets |
##### [@angular-devkit/core](https://togithub.com/angular-devkit/core)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- |
| [c7c75820f](https://togithub.com/angular/angular-cli/commit/c7c75820f1d4ef827336626b78c8c3e5c0bd1f00) | fix | add Angular CLI major version as analytics dimension |
#### Special Thanks
Alan Agius and gauravsoni119
### [`v13.3.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1330-2022-03-16)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.6...13.3.0)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------- |
| [c995ed5e8](https://togithub.com/angular/angular-cli/commit/c995ed5e8a8e1b20cf376f4c48c5141fd5f4548a) | feat | support TypeScript 4.6 |
#### Special Thanks
Alan Agius and Doug Parker
### [`v13.2.6`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1326-2022-03-09)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.5...13.2.6)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------ |
| [90a5531b1](https://togithub.com/angular/angular-cli/commit/90a5531b1fbe4043ab47f921ad6b858d34e7c7d0) | fix | ignore css only chunks during naming |
#### Special Thanks
Alan Agius, Charles Lyding and Daniele Maltese
### [`v13.2.5`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1325-2022-02-23)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.4...13.2.5)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------- |
| [acf1e5e4a](https://togithub.com/angular/angular-cli/commit/acf1e5e4a5b359be125272f7e4055208116a13d8) | fix | don't rename blocks which have a name |
| [7a493979c](https://togithub.com/angular/angular-cli/commit/7a493979ccb71e974d668fca67d75e1b194f8608) | fix | update `terser` to `5.11.0` |
#### Special Thanks
Alan Agius and Paul Gschwendtner
### [`v13.2.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1324-2022-02-17)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.3...13.2.4)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------- |
| [48c655ac9](https://togithub.com/angular/angular-cli/commit/48c655ac98e1d69622dd832c6a915c48e703cd8f) | fix | update `esbuild` to `0.14.22` |
| [c0736ea0b](https://togithub.com/angular/angular-cli/commit/c0736ea0b173861bb5ceb9315d27038eb28535e1) | fix | update license-webpack-plugin to 4.0.2 |
#### Special Thanks
Alan Agius, Anner Visser and Charles Lyding
### [`v13.2.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1323-2022-02-09)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.2...13.2.3)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------- |
| [8c8377fee](https://togithub.com/angular/angular-cli/commit/8c8377fee4999266f4e58bf3c3091100d4393df7) | fix | block Karma from starting until build is complete |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ |
| [1317e470e](https://togithub.com/angular/angular-cli/commit/1317e470ec74d1dd9dced2d0ec0022abfe921995) | fix | support locating PNPM lock file during NGCC processing |
#### Special Thanks
Alan Agius, Derek Cormier and Joey Perrott
### [`v13.2.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1322-2022-02-02)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.1...13.2.2)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- |
| [cc5505cfc](https://togithub.com/angular/angular-cli/commit/cc5505cfcf12732fad4f85e6e76c8e4f0584c13a) | fix | add `whatwg-url` to downlevel exclusion list |
| [ff54b49e7](https://togithub.com/angular/angular-cli/commit/ff54b49e7097cda2eb835bc8c9674f71fcc91c3c) | fix | ensure to use content hash as filenames hashing mechanism |
| [b0e2bb289](https://togithub.com/angular/angular-cli/commit/b0e2bb289050efc77478a0f50778abbec9c5a318) | perf | update `license-webpack-plugin` to `4.0.1` |
##### [@angular-devkit/core](https://togithub.com/angular-devkit/core)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------- |
| [c8826a973](https://togithub.com/angular/angular-cli/commit/c8826a9738f860e374bd65a058c6be1b02545133) | fix | correctly resolve schema references defaults |
#### Special Thanks
Alan Agius, Derek Cormier and Joey Perrott
### [`v13.2.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1321-2022-01-31)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.0...13.2.1)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------- |
| [acd752773](https://togithub.com/angular/angular-cli/commit/acd752773d85e4debbc2b415c7ea369bc3d7018a) | fix | invalid browsers version ranges |
#### Special Thanks
Alan Agius
### [`v13.2.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1320-2022-01-26)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.4...13.2.0)
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
| [41a828e20](https://togithub.com/angular/angular-cli/commit/41a828e2068b881f744846c3f0edbff8c62cb9ce) | fix | updated Angular new project version to v13.2.0-next.0 |
##### [@angular-devkit/architect](https://togithub.com/angular-devkit/architect)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------- |
| [f2c6b2b7e](https://togithub.com/angular/angular-cli/commit/f2c6b2b7ec88a1b7e45884b38faa0978af1b4b74) | fix | correctly handle ESM builders |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------------- |
| [cbe028e37](https://togithub.com/angular/angular-cli/commit/cbe028e37c8af6f2e17cbbeddc968c9410151bbb) | feat | expose i18nDuplicateTranslation option of browser and server builders |
| [509322b62](https://togithub.com/angular/angular-cli/commit/509322b6214b3425bd209087ac99ee9b14edeaba) | fix | Don't use TAILWIND_MODE=watch |
##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------- |
| [820ff2a3e](https://togithub.com/angular/angular-cli/commit/820ff2a3e84c5a55e23359e3a45714db83362a2a) | fix | correctly handle ESM webpack configurations |
#### Special Thanks
Alan Agius, Cédric Exbrayat, Derek Cormier, Doug Parker, Joey Perrott, Jordan Pittman, grant-wilson and minijus
### [`v13.1.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1314-2022-01-19)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.3...13.1.4)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- |
| [2f2069dba](https://togithub.com/angular/angular-cli/commit/2f2069dbaa70c3d4725923f1c3ccbf56b1f57576) | fix | disable parsing `new URL` syntax |
| [bddd0fb9f](https://togithub.com/angular/angular-cli/commit/bddd0fb9f34a8706dd1646952eed08970b9cddbe) | fix | support ESNext as target for JavaScript optimizations |
#### Special Thanks
Alan Agius, Derek Cormier and Doug Parker
### [`v13.1.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1313-2022-01-12)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.2...13.1.3)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------- |
| [4c9d72c65](https://togithub.com/angular/angular-cli/commit/4c9d72c659d912bd9ef4590a2e88340932a96868) | fix | remove extra space in `Unable to find compatible package` during `ng add` |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------- |
| [9b07191b1](https://togithub.com/angular/angular-cli/commit/9b07191b1ccdcd2a6bb17686471acddd5862dcf5) | fix | set `skipTest` flag for resolvers when using ng new --skip-tests |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ |
| [5b39e0eca](https://togithub.com/angular/angular-cli/commit/5b39e0eca6e8a3825f66ad6cd1818e551bf98f08) | fix | automatically purge stale build cache entries |
| [6046e06b9](https://togithub.com/angular/angular-cli/commit/6046e06b926af29f89c605504f5356ec553c6390) | fix | correctly resolve `core-js/proposals/reflect-metadata` |
| [de68daa55](https://togithub.com/angular/angular-cli/commit/de68daa5581dd1f257382da16704d442b540ec41) | fix | enable `:where` CSS pseudo-class |
| [6a617ff4a](https://togithub.com/angular/angular-cli/commit/6a617ff4a2fe75968965dc5dcf0f3ba7bae92935) | fix | ensure `$localize` calls are replaced in watch mode |
| [92b4e067b](https://togithub.com/angular/angular-cli/commit/92b4e067b24bdcd1bb7e40612b5355ce61e040ce) | fix | load translations fresh start |
| [d674dcd1a](https://togithub.com/angular/angular-cli/commit/d674dcd1af409910dd4f41ac676349aee363ebdb) | fix | localized bundle generation fails in watch mode |
| [6876ad36e](https://togithub.com/angular/angular-cli/commit/6876ad36efaadac5c4d371cff96c9a4cfa0e3d2b) | fix | use `contenthash` instead of `chunkhash` for chunks |
| [11fd02105](https://togithub.com/angular/angular-cli/commit/11fd02105908e155c4a9c7f87e9641127cc2f378) | fix | websocket client only injected if required |
| [6ca0e41a9](https://togithub.com/angular/angular-cli/commit/6ca0e41a9b54aef0a8ea626be73e06d19370f3a7) | perf | update `esbuild` to `0.14.11` |
#### Special Thanks
Alan Agius, Bill Barry, Derek Cormier, Elio Goettelmann, Joey Perrott, Kasper Christensen, Lukas Spirig and Zoltan Lehoczky
### [`v13.1.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1312-2021-12-15)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.1...13.1.2)
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- |
| [1ddbd75ae](https://togithub.com/angular/angular-cli/commit/1ddbd75ae200c14b5f33556bd6d5ae6b7722d14e) | fix | add `tailwindcss` support for version 3 |
| [adf925c07](https://togithub.com/angular/angular-cli/commit/adf925c0755b6e78a57932becdb7b7a764afb9e6) | fix | display FS cache information when `verbose` option is used |
| [09c3826c9](https://togithub.com/angular/angular-cli/commit/09c3826c9d9128a6b520d0fe8da3cb466d18cddc) | fix | only extract CSS styles when are specified in `styles` option |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ |
| [f31d7f79d](https://togithub.com/angular/angular-cli/commit/f31d7f79dfa8f997fecdcfec1ebc6cfbe657f3fb) | perf | reduce redudant module rebuilds when cache is restored |
#### Special Thanks
Alan Agius, Derek Cormier and Doug Parker
### [`v13.1.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1311-2021-12-10)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.0...13.1.1)
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- |
| [a315b968a](https://togithub.com/angular/angular-cli/commit/a315b968a36e6aae990e52d9a18673fef9b5fda6) | fix | updated Angular new project version to v13.1.0 |
#### Special Thanks
Alan Agius, Cédric Exbrayat and Derek Cormier
### [`v13.1.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1310-2021-12-09)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.4...13.1.0)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------ |
| [56f802b7d](https://togithub.com/angular/angular-cli/commit/56f802b7dd26bfc774b6b00982a1dbbe0bafddd0) | feat | ask to install angular-eslint when running ng lint in new projects |
| [ecd9fb5c7](https://togithub.com/angular/angular-cli/commit/ecd9fb5c774b6301348c4514da04d58ae8903d06) | feat | provide more detailed error for not found builder |
| [0b6071af3](https://togithub.com/angular/angular-cli/commit/0b6071af3a51e7d3f38a661bd4e0a3c3e81aff2f) | fix | `ng doc` does open browser on Windows |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------- |
| [d5d9f042f](https://togithub.com/angular/angular-cli/commit/d5d9f042f2ea42573b7ff4fab90cab85d0c5ec0b) | feat | add VS Code configurations when generating a new workspace |
| [f95cc8281](https://togithub.com/angular/angular-cli/commit/f95cc8281a64bd9ac19e0fa5d92cb0a6ee8c32ec) | feat | generate new projects using TypeScript 4.5 |
| [21809e14c](https://togithub.com/angular/angular-cli/commit/21809e14cd5c666c82fdaebc9e601341dfb76d0a) | feat | loosen project name validation |
##### [@angular-devkit/schematics-cli](https://togithub.com/angular-devkit/schematics-cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------ |
| [339bab06c](https://togithub.com/angular/angular-cli/commit/339bab06cc25863571acb09cb3e877fed14ca2f9) | feat | generate new projects using TypeScript 4.5 |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------- |
| [bc8563760](https://togithub.com/angular/angular-cli/commit/bc856376039287cf5fb6135ca5da65a9000f5664) | feat | add estimated transfer size to build output report |
| [bc17cf0cd](https://togithub.com/angular/angular-cli/commit/bc17cf0cdd02bf50758e510756a26e6e6ca32d14) | feat | colorize file raw sizes based on failing budgets |
| [3c681b68d](https://togithub.com/angular/angular-cli/commit/3c681b68d7a32f1cfaf3feee6b2e02cc6e0f0568) | feat | set `dir` attribute when using localization |
| [6d0f99a2d](https://togithub.com/angular/angular-cli/commit/6d0f99a2deef957c15836c172b9f68f716f836a4) | feat | support JSON comments in dev-server proxy configuration file |
| [9300545e6](https://togithub.com/angular/angular-cli/commit/9300545e6148b4548cc02bb6a311a2f0e2bb79c5) | feat | watch i18n translation files with dev server |
| [9bacba342](https://togithub.com/angular/angular-cli/commit/9bacba3420cda7897091522415a8d55cf1b75106) | fix | differentiate components and global styles using file query instead of filename |
| [7408511da](https://togithub.com/angular/angular-cli/commit/7408511da555f37560ca7e3b536e15dfc8f6a1e5) | fix | display cleaner errors |
| [d55fc62ef](https://togithub.com/angular/angular-cli/commit/d55fc62ef2f8bc7a6f1190f56f8e8b64c9195263) | fix | fallback to use language ID to set the `dir` attribute |
| [4c288b8bd](https://togithub.com/angular/angular-cli/commit/4c288b8bd28e7215887aa52025c4fa41fcf7bc01) | fix | lazy modules bundle budgets |
| [562dc6a89](https://togithub.com/angular/angular-cli/commit/562dc6a8924826509d9012b2c0fe61c089077399) | fix | prefer ES2015 entrypoints when application targets ES2019 or lower |
| [ac66e400c](https://togithub.com/angular/angular-cli/commit/ac66e400cddc81bde46949d1abe4560185dfbedb) | fix | Sass compilation in StackBlitz webcontainers |
| [e1bac5bbb](https://togithub.com/angular/angular-cli/commit/e1bac5bbb36f391b89445ba61abe561c75746f30) | fix | update Angular peer dependencies to v13.1 prerelease |
| [789ddfaeb](https://togithub.com/angular/angular-cli/commit/789ddfaeb0fcbc9aab1581384b88c3618e606c4b) | perf | disable webpack backwards compatible APIs |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- |
| [5402f99f8](https://togithub.com/angular/angular-cli/commit/5402f99f8ad20e0a57456a416a992415fc6332bd) | fix | add `cjs` and `mjs` to passthrough files |
| [10d4ede2d](https://togithub.com/angular/angular-cli/commit/10d4ede2de42dfc302dcb4c5790274290170568d) | fix | handle promise rejection during Angular program analyzes |
#### Special Thanks
Alan Agius, Charles Lyding, Doug Parker, Ferdinand Malcher, Joey Perrott and Ruslan Lekhman
### [`v13.0.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1304-2021-12-01)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.3...13.0.4)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------------------------- |
| [ded7b5c06](https://togithub.com/angular/angular-cli/commit/ded7b5c069a145d1b3e264538d7c4302919ad030) | fix | exit with a non-zero error code when migration fails during `ng update` |
| [250a58b48](https://togithub.com/angular/angular-cli/commit/250a58b4820a738aba7609627fa7fce0a24f10db) | fix | logic which determines which temp version of the CLI is to be download during `ng update` |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------- |
| [372e2e633](https://togithub.com/angular/angular-cli/commit/372e2e633f4bd9bf29c35d02890e1c6a70da3169) | fix | address eslint linting failures in `test.ts` |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------------------------------------------------------- |
| [b835389c8](https://togithub.com/angular/angular-cli/commit/b835389c8a60749151039ed0baf0be025ce0932b) | fix | correctly extract messages when using cached build ([#22266](https://togithub.com/angular/angular-cli/pull/22266)) |
| [647a5f0b1](https://togithub.com/angular/angular-cli/commit/647a5f0b18e49b2ece3f43c0a06bfb75d7caef49) | fix | don't watch nested `node_modules` when polling is enabled |
| [4d01d4f72](https://togithub.com/angular/angular-cli/commit/4d01d4f72344c42f650f5495b21e6bd94069969a) | fix | transform remapped sourcemap into a plain object |
##### [@ngtools/webpack](https://togithub.com/ngtools/webpack)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- |
| [4d918ef99](https://togithub.com/angular/angular-cli/commit/4d918ef9912d53a09d73fb19fa41b121dceed37c) | fix | JIT mode CommonJS accessing inexistent `default` property |
#### Special Thanks
Alan Agius, Billy Lando, David-Emmanuel DIVERNOIS and Derek Cormier
### [`v13.0.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1303-2021-11-17)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.2...13.0.3)
#### Special Thanks
Alan Agius, Joey Perrott and Krzysztof Platis
### [`v13.0.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1302-2021-11-10)
[Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.1...13.0.2)
##### [@angular/cli](https://togithub.com/angular/cli)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ |
| [34047b1ad](https://togithub.com/angular/angular-cli/commit/34047b1adccd7eb852c1900c872e9ca71c8d4cd9) | fix | avoid redirecting [@angular/core](https://togithub.com/angular/core) in Angular migrations |
| [ff4538e98](https://togithub.com/angular/angular-cli/commit/ff4538e981cfff49b6e8433ffcb5ac2d2ea5d07e) | fix | favor ng-update `packageGroupName` in ng update output |
##### [@schematics/angular](https://togithub.com/schematics/angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- |
| [1bc00b6fe](https://togithub.com/angular/angular-cli/commit/1bc00b6feb9033fd611dec965c82f03e4135a9f4) | fix | migrate ng-packagr configurations in package.json |
| [9ea74a13d](https://togithub.com/angular/angular-cli/commit/9ea74a13d07208373490c7cdb3ff7c452c698322) | fix | show warning when migrating ng-packagr JS configurations |
##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)
| Commit | Type | Description |
| --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------- |
| [35164bf92](https://togithub.com/angular/angular-cli/commit/35164bf92b986a67215580622aaddc4148a7c822) | fix | don't restore `input` of type `file` during HMR |
| [facb5d8ff](https://togithub.com/angular/angular-cli/commit/facb5d8ffd4f6a81d3132515b8bae64278cf8316) | fix | don't show `[NG HMR] Unknown input type` when restoring file type input |
| [ef8815d04](https://togithub.com/angular/angular-cli/commit/ef8815d0434836f2d8119e91a7bc09742ff77d37) | fix | improve sourcemap fidelity during code-coverage |
| [966a1334a](https://togithub.com/angular/angular-cli/commit/966a1334a6502f5d4a18710ae22e739e62770101) | fix | suppress "[@charset](https://togithub.com/charset)" must be the first rule in the file warning |
| [1cdc24da0](https://togithub.com/angular/angular-cli/commit/1cdc24da0105fad75221e3c145de12dafc601059) | fix | update Angular peer dependencies to 13.0 stable |
#### Special Thanks
Alan Agius, Charles Lyding, Joey Perrott and Paul Gschwendtner
### [`v13.0.1`](https://togithub.com/angular/angular-cli/blob/HEAD/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/HEAD/CHANGELOG.md#1300-2021-11-03)
[Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.17...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"
}
}
...
}
```
- Calling `BuilderContext.scheduleBuilder()` with a builder from `@angular-devkit/build-angular` now requires passing the `target` property in the 3rd argument, like in the following example:
```typescript
context.scheduleBuilder('@angular-devkit/build-angular:ng-packagr', options, {
target: context.target,
});
```
- 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/13cceab8e737a12d
This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.
This PR contains the following updates:
12.2.5
->13.3.3
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
angular/angular-cli
### [`v13.3.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1333-2022-04-13) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.3.2...13.3.3) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- | | [d38b247cf](https://togithub.com/angular/angular-cli/commit/d38b247cf19edf5ecf7792343fa2bc8c05a3a8b8) | fix | display debug logs when using the `--verbose` option | ##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------- | | [5682baee4](https://togithub.com/angular/angular-cli/commit/5682baee4b562b314dad781403dcc0c46e0a8abb) | fix | emit devserver setup errors | #### Special Thanks Alan Agius ### [`v13.3.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1332-2022-04-06) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.3.1...13.3.2) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------- | | [49dc63d09](https://togithub.com/angular/angular-cli/commit/49dc63d09a7a7f2b7759b47e79fac934b867e9b4) | fix | ensure lint command auto-add exits after completion | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------- | | [bbe74b87e](https://togithub.com/angular/angular-cli/commit/bbe74b87e52579c06b911db6173f33c67b8010a6) | fix | provide actionable error message when routing declaration cannot be found | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------- | | [c97c8e7c9](https://togithub.com/angular/angular-cli/commit/c97c8e7c9bbcad66ba80967681cac46042c3aca7) | fix | update `minimatch` dependency to `3.0.5` | #### Special Thanks Alan Agius, Charles Lyding and Morga Cezary ### [`v13.3.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1331-2022-03-30) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.3.0...13.3.1) ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------------------------- | | [cf3cb2ecf](https://togithub.com/angular/angular-cli/commit/cf3cb2ecf9ca47a984c4272f0094f2a1c68c7dfe) | fix | fix extra comma added when use --change-detection=onPush and --style=none to generate a component | ##### [@angular-devkit/architect-cli](https://togithub.com/angular-devkit/architect-cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- | | [9f8d4dea0](https://togithub.com/angular/angular-cli/commit/9f8d4dea0449e236de7b928c5cc97e597a6f5844) | fix | update `minimist` to `1.2.6` | ##### [@angular-devkit/schematics-cli](https://togithub.com/angular-devkit/schematics-cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- | | [ba3486de9](https://togithub.com/angular/angular-cli/commit/ba3486de94e733addf0ac17706b806dd813c9046) | fix | update `minimist` to `1.2.6` | ##### [@angular-devkit/benchmark](https://togithub.com/angular-devkit/benchmark) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------- | | [1f7fa6970](https://togithub.com/angular/angular-cli/commit/1f7fa6970e8cddb2ba0c42df0e048a57292b7fe8) | fix | update `minimist` to `1.2.6` | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- | | [293526c31](https://togithub.com/angular/angular-cli/commit/293526c31db9f0becc0ffc2d60999c80afa8a308) | fix | add `node_modules` prefix to excludes RegExp | | [58ed97410](https://togithub.com/angular/angular-cli/commit/58ed97410b760909d523b05c3b4a06364e3c9a0f) | fix | allow Workers in Stackblitz | | [4cd2331d3](https://togithub.com/angular/angular-cli/commit/4cd2331d34e2a9ab2ed78edf0284dbfefef511a5) | fix | don't override asset info when updating assets | ##### [@angular-devkit/core](https://togithub.com/angular-devkit/core) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------- | | [c7c75820f](https://togithub.com/angular/angular-cli/commit/c7c75820f1d4ef827336626b78c8c3e5c0bd1f00) | fix | add Angular CLI major version as analytics dimension | #### Special Thanks Alan Agius and gauravsoni119 ### [`v13.3.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1330-2022-03-16) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.6...13.3.0) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------- | | [c995ed5e8](https://togithub.com/angular/angular-cli/commit/c995ed5e8a8e1b20cf376f4c48c5141fd5f4548a) | feat | support TypeScript 4.6 | #### Special Thanks Alan Agius and Doug Parker ### [`v13.2.6`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1326-2022-03-09) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.5...13.2.6) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------ | | [90a5531b1](https://togithub.com/angular/angular-cli/commit/90a5531b1fbe4043ab47f921ad6b858d34e7c7d0) | fix | ignore css only chunks during naming | #### Special Thanks Alan Agius, Charles Lyding and Daniele Maltese ### [`v13.2.5`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1325-2022-02-23) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.4...13.2.5) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------- | | [acf1e5e4a](https://togithub.com/angular/angular-cli/commit/acf1e5e4a5b359be125272f7e4055208116a13d8) | fix | don't rename blocks which have a name | | [7a493979c](https://togithub.com/angular/angular-cli/commit/7a493979ccb71e974d668fca67d75e1b194f8608) | fix | update `terser` to `5.11.0` | #### Special Thanks Alan Agius and Paul Gschwendtner ### [`v13.2.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1324-2022-02-17) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.3...13.2.4) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------- | | [48c655ac9](https://togithub.com/angular/angular-cli/commit/48c655ac98e1d69622dd832c6a915c48e703cd8f) | fix | update `esbuild` to `0.14.22` | | [c0736ea0b](https://togithub.com/angular/angular-cli/commit/c0736ea0b173861bb5ceb9315d27038eb28535e1) | fix | update license-webpack-plugin to 4.0.2 | #### Special Thanks Alan Agius, Anner Visser and Charles Lyding ### [`v13.2.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1323-2022-02-09) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.2...13.2.3) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------- | | [8c8377fee](https://togithub.com/angular/angular-cli/commit/8c8377fee4999266f4e58bf3c3091100d4393df7) | fix | block Karma from starting until build is complete | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ | | [1317e470e](https://togithub.com/angular/angular-cli/commit/1317e470ec74d1dd9dced2d0ec0022abfe921995) | fix | support locating PNPM lock file during NGCC processing | #### Special Thanks Alan Agius, Derek Cormier and Joey Perrott ### [`v13.2.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1322-2022-02-02) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.1...13.2.2) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- | | [cc5505cfc](https://togithub.com/angular/angular-cli/commit/cc5505cfcf12732fad4f85e6e76c8e4f0584c13a) | fix | add `whatwg-url` to downlevel exclusion list | | [ff54b49e7](https://togithub.com/angular/angular-cli/commit/ff54b49e7097cda2eb835bc8c9674f71fcc91c3c) | fix | ensure to use content hash as filenames hashing mechanism | | [b0e2bb289](https://togithub.com/angular/angular-cli/commit/b0e2bb289050efc77478a0f50778abbec9c5a318) | perf | update `license-webpack-plugin` to `4.0.1` | ##### [@angular-devkit/core](https://togithub.com/angular-devkit/core) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------- | | [c8826a973](https://togithub.com/angular/angular-cli/commit/c8826a9738f860e374bd65a058c6be1b02545133) | fix | correctly resolve schema references defaults | #### Special Thanks Alan Agius, Derek Cormier and Joey Perrott ### [`v13.2.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1321-2022-01-31) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.2.0...13.2.1) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------- | | [acd752773](https://togithub.com/angular/angular-cli/commit/acd752773d85e4debbc2b415c7ea369bc3d7018a) | fix | invalid browsers version ranges | #### Special Thanks Alan Agius ### [`v13.2.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1320-2022-01-26) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.4...13.2.0) ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | [41a828e20](https://togithub.com/angular/angular-cli/commit/41a828e2068b881f744846c3f0edbff8c62cb9ce) | fix | updated Angular new project version to v13.2.0-next.0 | ##### [@angular-devkit/architect](https://togithub.com/angular-devkit/architect) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------- | | [f2c6b2b7e](https://togithub.com/angular/angular-cli/commit/f2c6b2b7ec88a1b7e45884b38faa0978af1b4b74) | fix | correctly handle ESM builders | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------------------- | | [cbe028e37](https://togithub.com/angular/angular-cli/commit/cbe028e37c8af6f2e17cbbeddc968c9410151bbb) | feat | expose i18nDuplicateTranslation option of browser and server builders | | [509322b62](https://togithub.com/angular/angular-cli/commit/509322b6214b3425bd209087ac99ee9b14edeaba) | fix | Don't use TAILWIND_MODE=watch | ##### [@angular-devkit/build-webpack](https://togithub.com/angular-devkit/build-webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------- | | [820ff2a3e](https://togithub.com/angular/angular-cli/commit/820ff2a3e84c5a55e23359e3a45714db83362a2a) | fix | correctly handle ESM webpack configurations | #### Special Thanks Alan Agius, Cédric Exbrayat, Derek Cormier, Doug Parker, Joey Perrott, Jordan Pittman, grant-wilson and minijus ### [`v13.1.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1314-2022-01-19) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.3...13.1.4) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------- | | [2f2069dba](https://togithub.com/angular/angular-cli/commit/2f2069dbaa70c3d4725923f1c3ccbf56b1f57576) | fix | disable parsing `new URL` syntax | | [bddd0fb9f](https://togithub.com/angular/angular-cli/commit/bddd0fb9f34a8706dd1646952eed08970b9cddbe) | fix | support ESNext as target for JavaScript optimizations | #### Special Thanks Alan Agius, Derek Cormier and Doug Parker ### [`v13.1.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1313-2022-01-12) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.2...13.1.3) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------- | | [4c9d72c65](https://togithub.com/angular/angular-cli/commit/4c9d72c659d912bd9ef4590a2e88340932a96868) | fix | remove extra space in `Unable to find compatible package` during `ng add` | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------- | | [9b07191b1](https://togithub.com/angular/angular-cli/commit/9b07191b1ccdcd2a6bb17686471acddd5862dcf5) | fix | set `skipTest` flag for resolvers when using ng new --skip-tests | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ | | [5b39e0eca](https://togithub.com/angular/angular-cli/commit/5b39e0eca6e8a3825f66ad6cd1818e551bf98f08) | fix | automatically purge stale build cache entries | | [6046e06b9](https://togithub.com/angular/angular-cli/commit/6046e06b926af29f89c605504f5356ec553c6390) | fix | correctly resolve `core-js/proposals/reflect-metadata` | | [de68daa55](https://togithub.com/angular/angular-cli/commit/de68daa5581dd1f257382da16704d442b540ec41) | fix | enable `:where` CSS pseudo-class | | [6a617ff4a](https://togithub.com/angular/angular-cli/commit/6a617ff4a2fe75968965dc5dcf0f3ba7bae92935) | fix | ensure `$localize` calls are replaced in watch mode | | [92b4e067b](https://togithub.com/angular/angular-cli/commit/92b4e067b24bdcd1bb7e40612b5355ce61e040ce) | fix | load translations fresh start | | [d674dcd1a](https://togithub.com/angular/angular-cli/commit/d674dcd1af409910dd4f41ac676349aee363ebdb) | fix | localized bundle generation fails in watch mode | | [6876ad36e](https://togithub.com/angular/angular-cli/commit/6876ad36efaadac5c4d371cff96c9a4cfa0e3d2b) | fix | use `contenthash` instead of `chunkhash` for chunks | | [11fd02105](https://togithub.com/angular/angular-cli/commit/11fd02105908e155c4a9c7f87e9641127cc2f378) | fix | websocket client only injected if required | | [6ca0e41a9](https://togithub.com/angular/angular-cli/commit/6ca0e41a9b54aef0a8ea626be73e06d19370f3a7) | perf | update `esbuild` to `0.14.11` | #### Special Thanks Alan Agius, Bill Barry, Derek Cormier, Elio Goettelmann, Joey Perrott, Kasper Christensen, Lukas Spirig and Zoltan Lehoczky ### [`v13.1.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1312-2021-12-15) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.1...13.1.2) ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------- | | [1ddbd75ae](https://togithub.com/angular/angular-cli/commit/1ddbd75ae200c14b5f33556bd6d5ae6b7722d14e) | fix | add `tailwindcss` support for version 3 | | [adf925c07](https://togithub.com/angular/angular-cli/commit/adf925c0755b6e78a57932becdb7b7a764afb9e6) | fix | display FS cache information when `verbose` option is used | | [09c3826c9](https://togithub.com/angular/angular-cli/commit/09c3826c9d9128a6b520d0fe8da3cb466d18cddc) | fix | only extract CSS styles when are specified in `styles` option | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ | | [f31d7f79d](https://togithub.com/angular/angular-cli/commit/f31d7f79dfa8f997fecdcfec1ebc6cfbe657f3fb) | perf | reduce redudant module rebuilds when cache is restored | #### Special Thanks Alan Agius, Derek Cormier and Doug Parker ### [`v13.1.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1311-2021-12-10) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.1.0...13.1.1) ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------- | | [a315b968a](https://togithub.com/angular/angular-cli/commit/a315b968a36e6aae990e52d9a18673fef9b5fda6) | fix | updated Angular new project version to v13.1.0 | #### Special Thanks Alan Agius, Cédric Exbrayat and Derek Cormier ### [`v13.1.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1310-2021-12-09) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.4...13.1.0) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------ | | [56f802b7d](https://togithub.com/angular/angular-cli/commit/56f802b7dd26bfc774b6b00982a1dbbe0bafddd0) | feat | ask to install angular-eslint when running ng lint in new projects | | [ecd9fb5c7](https://togithub.com/angular/angular-cli/commit/ecd9fb5c774b6301348c4514da04d58ae8903d06) | feat | provide more detailed error for not found builder | | [0b6071af3](https://togithub.com/angular/angular-cli/commit/0b6071af3a51e7d3f38a661bd4e0a3c3e81aff2f) | fix | `ng doc` does open browser on Windows | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------- | | [d5d9f042f](https://togithub.com/angular/angular-cli/commit/d5d9f042f2ea42573b7ff4fab90cab85d0c5ec0b) | feat | add VS Code configurations when generating a new workspace | | [f95cc8281](https://togithub.com/angular/angular-cli/commit/f95cc8281a64bd9ac19e0fa5d92cb0a6ee8c32ec) | feat | generate new projects using TypeScript 4.5 | | [21809e14c](https://togithub.com/angular/angular-cli/commit/21809e14cd5c666c82fdaebc9e601341dfb76d0a) | feat | loosen project name validation | ##### [@angular-devkit/schematics-cli](https://togithub.com/angular-devkit/schematics-cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------ | | [339bab06c](https://togithub.com/angular/angular-cli/commit/339bab06cc25863571acb09cb3e877fed14ca2f9) | feat | generate new projects using TypeScript 4.5 | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------------------------- | | [bc8563760](https://togithub.com/angular/angular-cli/commit/bc856376039287cf5fb6135ca5da65a9000f5664) | feat | add estimated transfer size to build output report | | [bc17cf0cd](https://togithub.com/angular/angular-cli/commit/bc17cf0cdd02bf50758e510756a26e6e6ca32d14) | feat | colorize file raw sizes based on failing budgets | | [3c681b68d](https://togithub.com/angular/angular-cli/commit/3c681b68d7a32f1cfaf3feee6b2e02cc6e0f0568) | feat | set `dir` attribute when using localization | | [6d0f99a2d](https://togithub.com/angular/angular-cli/commit/6d0f99a2deef957c15836c172b9f68f716f836a4) | feat | support JSON comments in dev-server proxy configuration file | | [9300545e6](https://togithub.com/angular/angular-cli/commit/9300545e6148b4548cc02bb6a311a2f0e2bb79c5) | feat | watch i18n translation files with dev server | | [9bacba342](https://togithub.com/angular/angular-cli/commit/9bacba3420cda7897091522415a8d55cf1b75106) | fix | differentiate components and global styles using file query instead of filename | | [7408511da](https://togithub.com/angular/angular-cli/commit/7408511da555f37560ca7e3b536e15dfc8f6a1e5) | fix | display cleaner errors | | [d55fc62ef](https://togithub.com/angular/angular-cli/commit/d55fc62ef2f8bc7a6f1190f56f8e8b64c9195263) | fix | fallback to use language ID to set the `dir` attribute | | [4c288b8bd](https://togithub.com/angular/angular-cli/commit/4c288b8bd28e7215887aa52025c4fa41fcf7bc01) | fix | lazy modules bundle budgets | | [562dc6a89](https://togithub.com/angular/angular-cli/commit/562dc6a8924826509d9012b2c0fe61c089077399) | fix | prefer ES2015 entrypoints when application targets ES2019 or lower | | [ac66e400c](https://togithub.com/angular/angular-cli/commit/ac66e400cddc81bde46949d1abe4560185dfbedb) | fix | Sass compilation in StackBlitz webcontainers | | [e1bac5bbb](https://togithub.com/angular/angular-cli/commit/e1bac5bbb36f391b89445ba61abe561c75746f30) | fix | update Angular peer dependencies to v13.1 prerelease | | [789ddfaeb](https://togithub.com/angular/angular-cli/commit/789ddfaeb0fcbc9aab1581384b88c3618e606c4b) | perf | disable webpack backwards compatible APIs | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | | [5402f99f8](https://togithub.com/angular/angular-cli/commit/5402f99f8ad20e0a57456a416a992415fc6332bd) | fix | add `cjs` and `mjs` to passthrough files | | [10d4ede2d](https://togithub.com/angular/angular-cli/commit/10d4ede2de42dfc302dcb4c5790274290170568d) | fix | handle promise rejection during Angular program analyzes | #### Special Thanks Alan Agius, Charles Lyding, Doug Parker, Ferdinand Malcher, Joey Perrott and Ruslan Lekhman ### [`v13.0.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1304-2021-12-01) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.3...13.0.4) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------------------------- | | [ded7b5c06](https://togithub.com/angular/angular-cli/commit/ded7b5c069a145d1b3e264538d7c4302919ad030) | fix | exit with a non-zero error code when migration fails during `ng update` | | [250a58b48](https://togithub.com/angular/angular-cli/commit/250a58b4820a738aba7609627fa7fce0a24f10db) | fix | logic which determines which temp version of the CLI is to be download during `ng update` | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------- | | [372e2e633](https://togithub.com/angular/angular-cli/commit/372e2e633f4bd9bf29c35d02890e1c6a70da3169) | fix | address eslint linting failures in `test.ts` | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ---------------------------------------------------------------------------------------------------------------- | | [b835389c8](https://togithub.com/angular/angular-cli/commit/b835389c8a60749151039ed0baf0be025ce0932b) | fix | correctly extract messages when using cached build ([#22266](https://togithub.com/angular/angular-cli/pull/22266)) | | [647a5f0b1](https://togithub.com/angular/angular-cli/commit/647a5f0b18e49b2ece3f43c0a06bfb75d7caef49) | fix | don't watch nested `node_modules` when polling is enabled | | [4d01d4f72](https://togithub.com/angular/angular-cli/commit/4d01d4f72344c42f650f5495b21e6bd94069969a) | fix | transform remapped sourcemap into a plain object | ##### [@ngtools/webpack](https://togithub.com/ngtools/webpack) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | --------------------------------------------------------- | | [4d918ef99](https://togithub.com/angular/angular-cli/commit/4d918ef9912d53a09d73fb19fa41b121dceed37c) | fix | JIT mode CommonJS accessing inexistent `default` property | #### Special Thanks Alan Agius, Billy Lando, David-Emmanuel DIVERNOIS and Derek Cormier ### [`v13.0.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1303-2021-11-17) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.2...13.0.3) #### Special Thanks Alan Agius, Joey Perrott and Krzysztof Platis ### [`v13.0.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1302-2021-11-10) [Compare Source](https://togithub.com/angular/angular-cli/compare/13.0.1...13.0.2) ##### [@angular/cli](https://togithub.com/angular/cli) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ------------------------------------------------------ | | [34047b1ad](https://togithub.com/angular/angular-cli/commit/34047b1adccd7eb852c1900c872e9ca71c8d4cd9) | fix | avoid redirecting [@angular/core](https://togithub.com/angular/core) in Angular migrations | | [ff4538e98](https://togithub.com/angular/angular-cli/commit/ff4538e981cfff49b6e8433ffcb5ac2d2ea5d07e) | fix | favor ng-update `packageGroupName` in ng update output | ##### [@schematics/angular](https://togithub.com/schematics/angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | -------------------------------------------------------- | | [1bc00b6fe](https://togithub.com/angular/angular-cli/commit/1bc00b6feb9033fd611dec965c82f03e4135a9f4) | fix | migrate ng-packagr configurations in package.json | | [9ea74a13d](https://togithub.com/angular/angular-cli/commit/9ea74a13d07208373490c7cdb3ff7c452c698322) | fix | show warning when migrating ng-packagr JS configurations | ##### [@angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular) | Commit | Type | Description | | --------------------------------------------------------------------------------------------------- | ---- | ----------------------------------------------------------------------- | | [35164bf92](https://togithub.com/angular/angular-cli/commit/35164bf92b986a67215580622aaddc4148a7c822) | fix | don't restore `input` of type `file` during HMR | | [facb5d8ff](https://togithub.com/angular/angular-cli/commit/facb5d8ffd4f6a81d3132515b8bae64278cf8316) | fix | don't show `[NG HMR] Unknown input type` when restoring file type input | | [ef8815d04](https://togithub.com/angular/angular-cli/commit/ef8815d0434836f2d8119e91a7bc09742ff77d37) | fix | improve sourcemap fidelity during code-coverage | | [966a1334a](https://togithub.com/angular/angular-cli/commit/966a1334a6502f5d4a18710ae22e739e62770101) | fix | suppress "[@charset](https://togithub.com/charset)" must be the first rule in the file warning | | [1cdc24da0](https://togithub.com/angular/angular-cli/commit/1cdc24da0105fad75221e3c145de12dafc601059) | fix | update Angular peer dependencies to 13.0 stable | #### Special Thanks Alan Agius, Charles Lyding, Joey Perrott and Paul Gschwendtner ### [`v13.0.1`](https://togithub.com/angular/angular-cli/blob/HEAD/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/HEAD/CHANGELOG.md#1300-2021-11-03) [Compare Source](https://togithub.com/angular/angular-cli/compare/12.2.17...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" } } ... } ``` - Calling `BuilderContext.scheduleBuilder()` with a builder from `@angular-devkit/build-angular` now requires passing the `target` property in the 3rd argument, like in the following example: ```typescript context.scheduleBuilder('@angular-devkit/build-angular:ng-packagr', options, { target: context.target, }); ``` - 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/13cceab8e737a12d