Angular CLI: v11.0.0 Release

Release date:
November 11, 2020
Previous version:
v11.0.0-rc.3 (released November 12, 2020)
Magnitude:
2 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in v11.0.0

kyliau
dgp1130

Directory Browser for v11.0.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Commits

<table> <tbody>

<tr><td colspan=3><h3>@angular-devkit/architect-cli (0.1100.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/c6aeb60f4d6c393d101612b017c780d634bf591f"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/c6aeb60-fix-green.svg" /> </a> </td>

<td>remove minimist _ from options</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18889"> [Closes #18889]<br /> </a>

</td> </tr> <tr></tr>

<tr><td colspan=3><h3>@angular-devkit/build-angular (0.1100.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/871dd6a434fdd9674905bde307b5ad79d5d59603"><img align="top" title="Feature" src="https://img.shields.io/badge/871dd6a-feat-blue.svg" /> </a> </td>

<td>enable font inlining optimizations</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/6ec40d3a4d454512848566a4be249d1c790b7095"><img align="top" title="Feature" src="https://img.shields.io/badge/6ec40d3-feat-blue.svg" /> </a> </td>

<td>add font inliner</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/db00a24b3c00b30d29690bb50e032c494cc44c4e"><img align="top" title="Feature" src="https://img.shields.io/badge/db00a24-feat-blue.svg" /> </a> </td>

<td>support custom headers in dev-server</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ecd5e450d75bc554b4eb86d66490a441a05a44f3"><img align="top" title="Feature" src="https://img.shields.io/badge/ecd5e45-feat-blue.svg" /> </a> </td>

<td>bump ng-packagr supported version to 11</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/e0244d05de0f4393aa485264a7a359a31028801e"><img align="top" title="Feature" src="https://img.shields.io/badge/e0244d0-feat-blue.svg" /> </a> </td>

<td>enable Ivy extraction by default for Ivy applications</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/0c112e5d915af9f2f30879cea55e41751dbf0f1b"><img align="top" title="Feature" src="https://img.shields.io/badge/0c112e5-feat-blue.svg" /> </a> </td>

<td>support package references in styles & scripts options</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/dbdd3fc857ebe44722fc4297f57506ebc1c6f3d4"><img align="top" title="Feature" src="https://img.shields.io/badge/dbdd3fc-feat-blue.svg" /> </a> </td>

<td>out of the box hot module replacement (HMR)</td>

<td> <a href="https://github.com/angular/angular-cli/issues/17324"> [Closes #17324]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/64f340d93fe6dcd643e56a8d597f37af202898b1"><img align="top" title="Feature" src="https://img.shields.io/badge/64f340d-feat-blue.svg" /> </a> </td>

<td>extract i18n messages from libraries</td>

<td> <a href="https://github.com/angular/angular-cli/issues/18871"> [Closes #18871]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5996896076f350cd02e8c33823941b366e752043"><img align="top" title="Feature" src="https://img.shields.io/badge/5996896-feat-blue.svg" /> </a> </td>

<td>improve build stats output format</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/8995e49f0bc2de3cba2f2fea87afe898f7bedf71"><img align="top" title="Feature" src="https://img.shields.io/badge/8995e49-feat-blue.svg" /> </a> </td>

<td>Switch to karma-coverage</td>

<td> <a href="https://github.com/angular/angular-cli/issues/17757"> [Closes #17757]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/156e31778f00431f31cccc5bc10abdfb99e3d9a7"><img align="top" title="Feature" src="https://img.shields.io/badge/156e317-feat-blue.svg" /> </a> </td>

<td>ask to use a new port if in use</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/daa4e74ad4b89c3d49905a44b1a683d04ec200e6"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/daa4e74-fix-green.svg" /> </a> </td>

<td>Downgrade Karma to 5.1.x</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/52a320e987b043b55716859fe45f79ad69f1ec1b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/52a320e-fix-green.svg" /> </a> </td>

<td>add validation to fileReplacement values</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/11451"> [Closes #11451]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/f5839ea42067a5ea50947851097fa5c1d8566d1c"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/f5839ea-fix-green.svg" /> </a> </td>

<td>add default value to progress option</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/23b46559d03d59b76bab6966bf7cb572f6c3aa3e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/23b4655-fix-green.svg" /> </a> </td>

<td>reduce clutter in dev-server logs</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/50e830d85c6dd9e295ba50380e9d78d14e2a1f9b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/50e830d-fix-green.svg" /> </a> </td>

<td>right align size column and add total bundle size</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/197d73d82c4eed01aada1145b7d43edf7c5290d2"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/197d73d-fix-green.svg" /> </a> </td>

<td>show bundle sizes with 2 decimal places</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/38ed278bf0652b71a0fab8e09a806aa652306a8b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/38ed278-fix-green.svg" /> </a> </td>

<td>sort bundle stats by size</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/8c2b852730e0e05b421ea362fd75a8189fac1bf8"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/8c2b852-fix-green.svg" /> </a> </td>

<td>improve server builder output logs</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/2a68219e9607df7fc1095ae7fc3cab290fcbeb34"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/2a68219-fix-green.svg" /> </a> </td>

<td>show verbose logging when using --verbose and differential loading</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/a220f4625fadbb308b23c8d37f7e67682772a2c2"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a220f46-fix-green.svg" /> </a> </td>

<td>improve builder phase reporting</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/880e25180c58d09e7f984071d7028ba41d38d0bc"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/880e251-fix-green.svg" /> </a> </td>

<td>remove title attribute from inlined fonts style tag</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19271"> [Closes #19271]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/a7df98947ab399ef21c0657eaa1cbd68c041e799"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a7df989-fix-green.svg" /> </a> </td>

<td>validate extracted i18n messages for duplicates</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/21ea65153ad00af8523b148e1b53c95312756e85"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/21ea651-fix-green.svg" /> </a> </td>

<td>control legacy ID i18n extraction via TypeScript configuration</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/d10cf9172c933625447d455f6af05999fdf62042"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/d10cf91-fix-green.svg" /> </a> </td>

<td>improve network error message during fonts inlining</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19259"> [Closes #19259]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/19490203337ba5a1cb6a2b74f1affbfc51fb0d24"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/1949020-fix-green.svg" /> </a> </td>

<td>when optimizing don't wrap function arguments in parenthesis</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/2f873908a98fabdfd8b8c5b81f99e46dc8d3b2b0"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/2f87390-fix-green.svg" /> </a> </td>

<td>correctly index and remove webpack client script in non main chunk</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19219"> [Closes #19219]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ec73b7234e03ac6e41b322c2617799544ffa5353"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/ec73b72-fix-green.svg" /> </a> </td>

<td>skip application emit during i18n extraction</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/3ed4790655aeabbd53fcf8acc0f63e66ab1974b8"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/3ed4790-fix-green.svg" /> </a> </td>

<td>support emitting AVIF image files</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4c52dc2108b4dcd78dfc93c47b2bb07b1a53e862"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4c52dc2-fix-green.svg" /> </a> </td>

<td>don't add publicHost pathname to sockPath in dev-server</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4052d5426d21dfcff0d7770e05c728e72da67173"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4052d54-fix-green.svg" /> </a> </td>

<td>update resolve-url-loader to version 3.1.2</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/f25c5d723a50398e160ad9d72f84b3f0b2b69b53"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/f25c5d7-fix-green.svg" /> </a> </td>

<td>add a base href to karma debug context</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19116"> [Closes #19116]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/e98ef27aa1420bb78150c2302bade290fc204440"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/e98ef27-fix-green.svg" /> </a> </td>

<td>don't set watchOptions in webpack-middleware</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/29387b5df3ae41d9a7eb09512daf2c84befc4b62"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/29387b5-fix-green.svg" /> </a> </td>

<td>disable dev-server live-reload when using protoactor</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/f9dc72ff913264b5e2991ab9f3bd5e6aa4e0e301"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/f9dc72f-fix-green.svg" /> </a> </td>

<td>correctly reference hmr-accept.js file in windows error</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19099"> [Closes #19099]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/764eaac832988c040f1ec0559f189fb2fc3e747d"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/764eaac-fix-green.svg" /> </a> </td>

<td>ensure correct SRI values with differential loading</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18254"> [Closes #18254]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/58a7deac6715cc7a5fb01981d48ed5899f66b3a6"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/58a7dea-fix-green.svg" /> </a> </td>

<td>set HTML lang attribute when serving</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18094"> [Closes #18094]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4d2f4ec2c1e7d3d5b319bb920512ad72be28b24b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4d2f4ec-fix-green.svg" /> </a> </td>

<td>override already existing assets in compilation</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18787"> [Closes #18787]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/16f7767983b33301d77b2f8ba42c02d6bc60acb9"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/16f7767-fix-green.svg" /> </a> </td>

<td>remove .js files equivalent of css when using extract css</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/3c2da34972f5d17fae87b3267e8ab3ebf3f74342"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/3c2da34-fix-green.svg" /> </a> </td>

<td>only show cannot restore inputs/options when old length is > 0</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/49841f84c52e1e2d5384ce1b751b396483d4aeac"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/49841f8-fix-green.svg" /> </a> </td>

<td>include HMR accept code in main.ts</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/997d21d522e95c7e137ff74e479e146708e33b95"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/997d21d-fix-green.svg" /> </a> </td>

<td>use IE11 as oldest browser when downlevelling</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/dcad2ee0d3b287f38bd4f166cc994d16231cd571"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/dcad2ee-fix-green.svg" /> </a> </td>

<td>don't process stylesheets in extraction builder</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/c78a460658dc63c11f6b8dcc39cb771b15c7d516"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/c78a460-fix-green.svg" /> </a> </td>

<td>fixes optimizeChunkAssets is deprecated in webpack 5</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/850a0aef133f8e6a0779a02d3e88d4e1e2594126"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/850a0ae-fix-green.svg" /> </a> </td>

<td>fixes deprecation warning for MainTemplate.hooks.assetPath in webpack 5</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/d74e7e3f7ec28ebe0e9f9f5f14fc5b1c39ebd855"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/d74e7e3-fix-green.svg" /> </a> </td>

<td>fix webpack 5 deprecation warning for chunk.push</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5e293f039ad1c15cf85087051027d69d74974366"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/5e293f0-fix-green.svg" /> </a> </td>

<td>handle undefined descriptionFileData</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18631"> [Closes #18631]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/38023fe41c2529e60e39dec97b524547ffd1fde7"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/38023fe-fix-green.svg" /> </a> </td>

<td>fixed afterOptimizeChunkAssets is deprecated in webpack 5</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/8d0922eb7dc1900cc0d1254740f4e9522509063c"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/8d0922e-fix-green.svg" /> </a> </td>

<td>resolve i18n outFile from workspaceRoot</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/c8f8640bf517acfdfcfacb2d9d1d6a6ce2b8cc3c"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/c8f8640-fix-green.svg" /> </a> </td>

<td>fixed Module.issuer is deprecated in webpack 5 for commonjs warn plugin</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/1c4d358b384826c7b310c81940f52a1386e2b4fc"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/1c4d358-fix-green.svg" /> </a> </td>

<td>implement relative method in extractor FS</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/92f3889f9855a4990dbb587532cb9fc2a4a13ebf"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/92f3889-fix-green.svg" /> </a> </td>

<td>maxModules were deprecated and renamed to modulesSpace</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/eb8872aeee2a6c4d0037cb97936268e7bab716a9"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/eb8872a-fix-green.svg" /> </a> </td>

<td>webpack5 deprecation of module property in Dependency</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/1873f2d28f8f508c1f360e07b03b60ff20c20d25"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/1873f2d-fix-green.svg" /> </a> </td>

<td>add tslint as an optional peer dependency</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ac9db989b8dd5f0971fd2ec910f7a95d611d5197"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/ac9db98-fix-green.svg" /> </a> </td>

<td>add protractor as an optional peer dependency</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5bbac0774f3634f36cacf69d3f6802270e21250d"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/5bbac07-fix-green.svg" /> </a> </td>

<td>add karma as an optional peer dependency</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/cdb404bd3cef09191cdb3ed7892ee7be86c37faf"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/cdb404b-fix-green.svg" /> </a> </td>

<td>warn if using unsupported IE9/10 browsers</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/b9c98ee5f1e57925422d084581fbbb44446388a2"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/b9c98ee-fix-green.svg" /> </a> </td>

<td>add missing defaults to optimization property</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/99210b203d17dd870d0d29560fa3e8d3c831da83"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/99210b2-fix-green.svg" /> </a> </td>

<td>add node-sass deprecation warning</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/9087197e4a94f315246e967be63020a2620ab613"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/9087197-fix-green.svg" /> </a> </td>

<td>set logging level to verbose when using --verbose</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/22ecb139868eb33611e58a8599b9820a1b6c101e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/22ecb13-fix-green.svg" /> </a> </td>

<td>filter unactionable System.import webpack warning</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5c3e87f644db5fc48293756bb297d7a1058bfa73"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/5c3e87f-fix-green.svg" /> </a> </td>

<td>update Angular peer dependencies to 11.0 prerelease</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ceeb6fba34b736d134fa4cd12f8c6d31de0b91b8"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/ceeb6fb-fix-green.svg" /> </a> </td>

<td>consider ascii_only terser setting when counting components in analytics</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/086d74d2b4b6de33d8ab8a63f61ed3aba96e5c42"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/086d74d-fix-green.svg" /> </a> </td>

<td>improve debugging experience</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ee7d8f64c816577c7ef1bf0839092d58cf91cd00"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/ee7d8f6-fix-green.svg" /> </a> </td>

<td>generate sourcemaps with relative paths in monorepo</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/17046"> [Closes #17046]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/a3e404bf16deb621322916bb356a40da0d7c171d"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a3e404b-fix-green.svg" /> </a> </td>

<td>correct i18n function parameter type</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/f5ee8a0c1a629b77b5df8a7cb979a04560df70ce"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/f5ee8a0-fix-green.svg" /> </a> </td>

<td>don't generate vendor.js.map when vendor sourcemaps is disabled</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18060"> [Closes #18060]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/9a1871d58af6eec5710294174737d262e94ae388"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/9a1871d-fix-green.svg" /> </a> </td>

<td>correct Windows paths in ivy i18n extract</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/71360878d9e0b1b4c88c72b800692c6ce5f3422e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/7136087-fix-green.svg" /> </a> </td>

<td>ensure ivy extraction file names match sourcemaps</td>

<td> </td> </tr> <tr></tr>

<tr><td colspan=3><h3>@angular-devkit/build-optimizer (0.1100.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/bee20d2e0017acaa03b5c99e4cc11bfa5fa6263e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/bee20d2-fix-green.svg" /> </a> </td>

<td>mark rxjs add imports as having side effects</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/b0ed37a401a12b139a193a3da4785e989a0b7159"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/b0ed37a-fix-green.svg" /> </a> </td>

<td>set rxjs as having safe side effects</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/2f456778c7328733cafd7084e9f726d32625715b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/2f45677-fix-green.svg" /> </a> </td>

<td>support jit mode guarded class metadata removal</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4b4822f2c50c3fe51c096326df7afd205d08753b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4b4822f-fix-green.svg" /> </a> </td>

<td>increase safety of code removal</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/14033"> [Closes #14033]<br /> </a>

<a href="https://github.com/angular/angular-cli/issues/18621"> [Closes #18621]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/2586a0e9a2714d07dfb64313320c5579cf51e094"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/2586a0e-fix-green.svg" /> </a> </td>

<td>remove decorators calls when tslib helpers are inlined</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18682"> [Closes #18682]<br /> </a>

</td> </tr> <tr></tr>

<tr><td colspan=3><h3>@angular-devkit/build-webpack (0.1100.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/63a5559f0d8aa772361db350fb41d74d21ba679a"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/63a5559-fix-green.svg" /> </a> </td>

<td>fully close Webpack 5 compiler</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/1c61ced55cf59519f90ccb506f7fe811d56fe740"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/1c61ced-fix-green.svg" /> </a> </td>

<td>avoid deprecation warning with Webpack 5 watch mode</td>

<td> </td> </tr>

<tr><td colspan=3><h3>@angular-devkit/core (11.0.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/1b8fabfcc3ce0dd8f303a7ffad5588b3f440ba30"><img align="top" title="Feature" src="https://img.shields.io/badge/1b8fabf-feat-blue.svg" /> </a> </td>

<td>add basic support for oneOf/anyOf to addUndefinedDefaults transformer</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4e5a9d4eae99cae05615ea36c8bc78e1e5f43a97"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4e5a9d4-fix-green.svg" /> </a> </td>

<td>allow prompt providers to access property types</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/660f214f9a6682883dc857e05de34c63229c9ff0"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/660f214-fix-green.svg" /> </a> </td>

<td>remove deprecated isObservable function</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/8036c1c7f06f71d3cbcf26a17026c08db6c90695"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/8036c1c-fix-green.svg" /> </a> </td>

<td>allow property remove with workspace API</td>

<td> </td> </tr>

<tr><td colspan=3><h3>@angular-devkit/schematics (11.0.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5bc3616f300bc1755f2e2b36ca16da4aa2fa54c1"><img align="top" title="Feature" src="https://img.shields.io/badge/5bc3616-feat-blue.svg" /> </a> </td>

<td>support schema validation in NodeWorkflow</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/017581cacb8e6a28cb6884b0d20b98ec8f3303d1"><img align="top" title="Feature" src="https://img.shields.io/badge/017581c-feat-blue.svg" /> </a> </td>

<td>allow using a root path with NodeWorkflow</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/255f3ad0709e4287d8b689c62c20d94ed15da9ae"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/255f3ad-fix-green.svg" /> </a> </td>

<td>show active package manager with install task</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5ce621e371166af4994cae5cc9a456ee683cbaf0"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/5ce621e-fix-green.svg" /> </a> </td>

<td>resolve external schematics from requesting collection</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18098"> [Closes #18098]<br /> </a>

<a href="https://github.com/angular/angular-cli/issues/11026"> [Closes #11026]<br /> </a>

</td> </tr>

<tr><td colspan=3><h3>@angular/cli (11.0.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/295bc83bbb5380b3568fd182ec7a3ee2fd8be6c7"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/295bc83-fix-green.svg" /> </a> </td>

<td>correctly read transitive dependency</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/7a3c105452d0dc7c1eb318e6026406595845bcbc"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/7a3c105-fix-green.svg" /> </a> </td>

<td>use newer update command if global version is newer</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/67ee2bd637adba8e0ac92304a3e228e7e916c4a2"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/67ee2bd-fix-green.svg" /> </a> </td>

<td>coerce prompt answers to requested property types</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/54b73d82fe3b4ff773b197ee677207855e6c98e1"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/54b73d8-fix-green.svg" /> </a> </td>

<td>skip searching deprecated packages with ng add</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/3f0e5cbfbc1f668f94b83bed78100574042058cf"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/3f0e5cb-fix-green.svg" /> </a> </td>

<td>include deprecated option in JSON help</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/7c274bf31f17a7c8b8603e61050f4c25b99d21a5"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/7c274bf-fix-green.svg" /> </a> </td>

<td>add missing dev-server headers option in IDE schema</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/a8b8b5f7ae07383ed8e2b1c6bf245b507abb8a3c"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a8b8b5f-fix-green.svg" /> </a> </td>

<td>resolve packages package.json from workspace directory</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5318e4c5113b0356b92df835469504eb67f97b99"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/5318e4c-fix-green.svg" /> </a> </td>

<td>don't display prompts twice</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19027"> [Closes #19027]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/49199cee5dd15e7f9ad1226a4caf87ca9fda7f8b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/49199ce-fix-green.svg" /> </a> </td>

<td>don't show deprecation messages for defaults when using --defaults</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/90988aaf5288ccdc5b6bbfde76197fc209b906de"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/90988aa-fix-green.svg" /> </a> </td>

<td>collect analytics option usage from workspace config and prompts</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/7254d18ccb1a1fae41e3f748f1ce10c7f7ed4a9e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/7254d18-fix-green.svg" /> </a> </td>

<td>add blank line in migration commit message</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/824add1778d70a76d302acaf85168800c687cc35"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/824add1-fix-green.svg" /> </a> </td>

<td>no-op ng update --all</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/15278"> [Closes #15278]<br /> </a>

<a href="https://github.com/angular/angular-cli/issues/13095"> [Closes #13095]<br /> </a>

<a href="https://github.com/angular/angular-cli/issues/12261"> [Closes #12261]<br /> </a>

<a href="https://github.com/angular/angular-cli/issues/12243"> [Closes #12243]<br /> </a>

<a href="https://github.com/angular/angular-cli/issues/18813"> [Closes #18813]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/b555c6aa45d0281de0daaa555f5168c02cf97e73"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/b555c6a-fix-green.svg" /> </a> </td>

<td>add missing defaults to optimization property</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/88c3acb9455c27a11df79999692126340a557476"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/88c3acb-fix-green.svg" /> </a> </td>

<td>favor dirname when resolving @schematics/angular</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18840"> [Closes #18840]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/432fcb0d9b52172784bf5bdda1575ab187152007"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/432fcb0-fix-green.svg" /> </a> </td>

<td>replace regex with correct project name validation</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/17579"> [Closes #17579]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/a21eb1588e308cea752c8536aae1800a266fc9db"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a21eb15-fix-green.svg" /> </a> </td>

<td>improve logs in ng update</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/b6ea1ab15efadc5d05759467ac6705bd0a4866a4"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/b6ea1ab-fix-green.svg" /> </a> </td>

<td>remove version command node module assumptions</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/10474"> [Closes #10474]<br /> </a>

</td> </tr> <tr></tr>

<tr><td colspan=3><h3>@schematics/angular (11.0.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/372ceab87293cf7aeb68fb9dcce5f52b51761bb1"><img align="top" title="Feature" src="https://img.shields.io/badge/372ceab-feat-blue.svg" /> </a> </td>

<td>add migration to remove rebaseRootRelativeCssUrls from workspace config</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/45c0b50998f6f109f4f20e496b74db82b07d1ac0"><img align="top" title="Feature" src="https://img.shields.io/badge/45c0b50-feat-blue.svg" /> </a> </td>

<td>add generation for resolvers</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/008133b9aa665f608e4a172add78125b065e90cd"><img align="top" title="Feature" src="https://img.shields.io/badge/008133b-feat-blue.svg" /> </a> </td>

<td>update ng-packagr to version 11</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/dea7431e544cec4f9c421ae74a9be1e7d93f6223"><img align="top" title="Feature" src="https://img.shields.io/badge/dea7431-feat-blue.svg" /> </a> </td>

<td>add prompt to strict mode</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/2fb0198de21941f2decdc3b513349acc96617fa1"><img align="top" title="Feature" src="https://img.shields.io/badge/2fb0198-feat-blue.svg" /> </a> </td>

<td>add user-analytics to strict mode option</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/0bdea8ddeaef3241e837946291e83193251fc583"><img align="top" title="Feature" src="https://img.shields.io/badge/0bdea8d-feat-blue.svg" /> </a> </td>

<td>generate E2E tests with native promise support</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ae73e44b2a27bd5e65ca58101e69ad2b93c50d80"><img align="top" title="Feature" src="https://img.shields.io/badge/ae73e44-feat-blue.svg" /> </a> </td>

<td>don't generate special package.json and no-any when using --strict</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/84e07e9d1af03ab5dca5195b233272a6fc6e0a28"><img align="top" title="Feature" src="https://img.shields.io/badge/84e07e9-feat-blue.svg" /> </a> </td>

<td>update migration to remove deprecated environment option</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/9025637a93eed6d4c9a3ecf6e8bd79bbe9fb3611"><img align="top" title="Feature" src="https://img.shields.io/badge/9025637-feat-blue.svg" /> </a> </td>

<td>add migration to add declaration maps to libraries</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/e61f2e6ceb77adf6d0256e62c93b10f56b5db79d"><img align="top" title="Feature" src="https://img.shields.io/badge/e61f2e6-feat-blue.svg" /> </a> </td>

<td>add migration to replace deprecated options</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/708a33608298d16fe2a0bf6023cee7592e7b6cba"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/708a336-fix-green.svg" /> </a> </td>

<td>update @types/jasmine to ~3.6.0</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/589d54dc65015224ebfbc222964589962abd6b4f"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/589d54d-fix-green.svg" /> </a> </td>

<td>remove lint fix default value</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19169"> [Closes #19169]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/3ad298819c9b41ff191db36314909e78096d61ea"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/3ad2988-fix-green.svg" /> </a> </td>

<td>allow inlineTemplate/inlineStyle with minimal application</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/17528"> [Closes #17528]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/32e24ff76aa2fbf0b584e5f04d879cc1ad57ca8e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/32e24ff-fix-green.svg" /> </a> </td>

<td>use strict guide short url</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/b2363414e11841e57c041670405ac6a6e57a412c"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/b236341-fix-green.svg" /> </a> </td>

<td>pass down recursive flag</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/8d7703e7b5ef832344c73b82fd6481975505b9de"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/8d7703e-fix-green.svg" /> </a> </td>

<td>test findNodes with recursive flag</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/e64ea69cf4e112c475b00387b30838606bcbf22e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/e64ea69-fix-green.svg" /> </a> </td>

<td>remove IE9/10 from browserslist for new projects</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/5d756991342d6d82f48f0c7d5e36b8dbfa05588e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/5d75699-fix-green.svg" /> </a> </td>

<td>remove solution style throw an error</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/8e05a5e8a6330a3fb4f48b5378c584b37c028c71"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/8e05a5e-fix-green.svg" /> </a> </td>

<td>canLoad guard signature</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/ccfd58b0c23f2050410759d0ce0f94e76bdef47b"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/ccfd58b-fix-green.svg" /> </a> </td>

<td>update karma for new workspaces to 5.2.0</td>

<td> </td> </tr>

<tr><td colspan=3><h3>@ngtools/webpack (11.0.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/a379624a56e8e288d6ff3a6922a3f5bcd1105dc1"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a379624-fix-green.svg" /> </a> </td>

<td>show zone.js incompatibility warning when using ES2017+</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/0e06cf9bbf0b764cab873c2a84e7f6ce8a1709db"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/0e06cf9-fix-green.svg" /> </a> </td>

<td>elide type-only imports when using emitDecoratorMetadata</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19234"> [Closes #19234]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4887f595d2cfddf2abc27cba1f9a54b7bc2c6bfb"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4887f59-fix-green.svg" /> </a> </td>

<td>improve bad component resource error message</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/31875e9d79a46b4b8e9ee4d3c85c0f05be6f3802"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/31875e9-fix-green.svg" /> </a> </td>

<td>support jit mode guarded class metadata removal</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/4eca4aba631bd800d20968f6cc9586a93f180de2"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4eca4ab-fix-green.svg" /> </a> </td>

<td>properly merge webpack 5 resolver options</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/2fa17219d1b0aa33835159ebe4668dc7ab6cac0c"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/2fa1721-fix-green.svg" /> </a> </td>

<td>correctly create Webpack5 file watcher</td>

<td> </td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/179b6caf588a7e94c1183813d1afe37c142db309"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/179b6ca-fix-green.svg" /> </a> </td>

<td>emit require in replace resources when using CommonJS as module</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/18718"> [Closes #18718]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/416c895f1b3b4395b62490f579dc58ea7d5827fa"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/416c895-fix-green.svg" /> </a> </td>

<td>update Angular peer dependencies to 11.0 prerelease</td>

<td> </td> </tr>

<tr><td colspan=3><h3>@schematics/update (0.1100.0)</h3></td></tr> <tr> <td><b>Commit</b> <td><b>Description</b> <td><b>Notes</b> </tr>

<tr>

<td> <a href="https://github.com/angular/angular-cli/commit/84367b648b47f84dd56619316b1bcb9190eeb64d"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/84367b6-fix-green.svg" /> </a> </td>

<td>update fail when using yarn 2.0 protocols</td>

<td>

<a href="https://github.com/angular/angular-cli/issues/19203"> [Closes #19203]<br /> </a>

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/32c56b75fac242a0b8abecb69048c1b765966c9a"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/32c56b7-fix-green.svg" /> </a> </td>

<td>add note that additional packages might require updating</td>

<td> </td> </tr>

</tbody> </table>


Breaking Changes

<h3> @angular-devkit/build-angular: remove deprecated browser build option rebaseRootRelativeCssUrls (<a href="https://github.com/angular/angular-cli/commit/7535f4f07045784bf4dd9a13d891f95ba802cee1">7535f4f</a>) </h3> Deprecated rebaseRootRelativeCssUrls browser builder option has been removed without replacement. This option was used to change root relative URLs in stylesheets to include base HREF and deploy URL and was used only for compatibility and transition as this behavior is non-standard.

<h3> @ngtools/webpack: remove support for TypeScript 3.9 (<a href="https://github.com/angular/angular-cli/commit/0296f0f603a5189001b35c5d9fc52746699dc051">0296f0f</a>) </h3> TypeScript 3.9 is no longer supported, please upgrade to TypeScript 4.0.

<h3> @angular-devkit/build-angular: remove support for TypeScript 3.9 (<a href="https://github.com/angular/angular-cli/commit/af4620a34fc3775750d6aa3e94084ed15bacf6ea">af4620a</a>) </h3> TypeScript 3.9 is no longer supported, please upgrade to TypeScript 4.0.

<h3> delete @angular-devkit/build-ng-packagr (<a href="https://github.com/angular/angular-cli/commit/b1f08585f7a1df0baf66635d5187caca996ef902">b1f0858</a>) </h3> Deprecated @angular-devkit/build-ng-packagr has been removed. Please use ng-packagr builder from @angular-devkit/build-angular instead.

Note: this change doesn't effect application and library developers, as they will be migrated to use the new builder during ng update.

<h3> @angular-devkit/core: remove deprecated isObservable function (<a href="https://github.com/angular/angular-cli/commit/660f214f9a6682883dc857e05de34c63229c9ff0">660f214</a>) </h3> Deprecated isObservable function removed. As an alternative, use isObservable from the rxjs package. NOTE: This change does not affect application development.

<h3> @angular-devkit/build-angular: remove deprecated karma builder environment option (<a href="https://github.com/angular/angular-cli/commit/aab73e242f622fb401c241307dad97c2ebe53a90">aab73e2</a>) </h3> Remove deprecated karma builder environment option

<h3> @schematics/angular: remove IE9/10 from browserslist for new projects (<a href="https://github.com/angular/angular-cli/commit/e64ea69cf4e112c475b00387b30838606bcbf22e">e64ea69</a>) </h3> Deprecated support for IE 9-10 has been removed in Angular 11. Only IE 9-10 support has been removed. IE 11 is officially supported in Angular 11.

<h3> @angular-devkit/architect: remove deprecated TestLogger (<a href="https://github.com/angular/angular-cli/commit/d3ad09508f3afc595a5090e9c897b6679a63ed3d">d3ad095</a>) </h3> Deprecated TestLogger has been removed. Use logging API from '@angular-devkit/core' instead.

Note: this change doesn't effect application developers.

<h3> @angular-devkit/core: remove deprecated terminal utils (<a href="https://github.com/angular/angular-cli/commit/6d43e320b64318931f531e964275bf508f78dd3d">6d43e32</a>) </h3> Deprecated @angular-devkit/core terminal API has been removed. Use 3rd party packages like chalk, colors or ansi-colors instead.

Note: this changes doesn't effect application developers

<h3> @angular-devkit/core: remove resolve methods and options (<a href="https://github.com/angular/angular-cli/commit/208336dee0f82d86145dfacca097601431b49a31">208336d</a>) </h3> deprecated API's ModuleNotFoundException, ResolveOptions, resolve have been removed. Use MODULE_NOT_FOUND and require.resolve instead.

Note: this change only effect users using @angular-devkit/core public API and not application developers.

<h3> @angular-devkit/build-angular: remove deprecated scripts[].lazy and styles[].lazy (<a href="https://github.com/angular/angular-cli/commit/197e96b8c5d254ca0d78906dcde75a5e456d3c50">197e96b</a>) </h3> - Deprecated scripts[].lazy has been renamed with scripts[].inject - Deprecated styles[].lazy has been renamed with styles[].inject

Note: this change only effects direct @angular-devkit/build-angular users and not application developers. Users will be migrated automatically off these options.

<h3> @angular-devkit/build-angular: deprecate extractCss browser builder option (<a href="https://github.com/angular/angular-cli/commit/dd260185a15975d1210fe8cf1d71fada34d20248">dd26018</a>) </h3> Browser builder extractCss option default value has been changed from false to true. This is to reflect the default behaviour when this deprecated option is removed.

<h3> @angular-devkit/core: remove experimental workspace API (<a href="https://github.com/angular/angular-cli/commit/df70c7a85770fe50cc4c2d67589dc2d37f27d0b1">df70c7a</a>) </h3> The experimental workspace API has been removed from @angular-devkit/core. This API was no longer used by the Angular CLI and was replaced with the stable workspace API also found within @angular-devkit/core. This change does not affect project code and is related to tooling infrastructure only.


Special Thanks

Alan Agius, Renovate Bot, Charles Lyding, Keen Yee Liau, Doug Parker, Dmitriy Shekhovtsov, Joey Perrott, mgechev, Jefiozie, Aristeidis Bampakos, jaroslawsawicki, Lukas Spirig, Jaime Oliveira, Bjarki, Drummond Dawson, eranshmil, CΓ©dric Exbrayat, geromegrignon, santoshyadavdev, Andrei Alecu