Angular CLI: v11.0.0-rc.0 Release

Release date:
October 22, 2020
Previous version:
v11.0.0-next.7 (released October 15, 2020)
Magnitude:
343 Diff Delta
Contributors:
7 total committers
Data confidence:
Commits:

78 Features Released with v11.0.0-rc.0

Top Contributors in v11.0.0-rc.0

alan-agius4
clydin
Jefiozie
renovate-bot
kyliau
dgp1130
gkalpak

Directory Browser for v11.0.0-rc.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/build-angular (0.1100.0-rc.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/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></tr>

<tr><td colspan=3><h3>@angular-devkit/build-optimizer (0.1100.0-rc.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/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></tr>

<tr><td colspan=3><h3>@angular-devkit/core (11.0.0-rc.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/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></tr>

<tr><td colspan=3><h3>@angular-devkit/schematics (11.0.0-rc.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/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></tr>

<tr><td colspan=3><h3>@angular/cli (11.0.0-rc.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/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></tr>

<tr><td colspan=3><h3>@ngtools/webpack (11.0.0-rc.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/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 colspan=3><h3>@schematics/angular (11.0.0-rc.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/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>

</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.

(cherry picked from commit 981b4bb7e68efde48a4382a1893419d69c29ac8b)

<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.

(cherry picked from commit 21351dcbc1df434a2a50372511a5f9e40c17d28e)

<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.

(cherry picked from commit f4c481d5a3a7a2290d873348843f92b48ed011bd)


Special Thanks

Alan Agius, Renovate Bot, Charles Lyding, Doug Parker, Keen Yee Liau, Jaime Oliveira, Jefiozie