Angular CLI: v11.0.0-next.4 Release

Release date:
October 8, 2020
Previous version:
Could not determine previous release version
Magnitude:
77 Diff Delta
Contributors:
5 total committers
Data confidence:
Commits:

61 Features Released with v11.0.0-next.4

Top Contributors in v11.0.0-next.4

alan-agius4
valorkin
clydin
dgp1130
renovate-bot

Directory Browser for v11.0.0-next.4

We couldn't find a release before this one

Release Notes Published

Commits

<table> <tbody>

<tr><td colspan=3><h3>@angular-devkit/architect-cli (0.1100.0-next.4)</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-next.4)</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/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/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 colspan=3><h3>@angular-devkit/build-webpack (0.1100.0-next.4)</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/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></tr>

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

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

<tr><td colspan=3><h3>@schematics/update (0.1100.0-next.4)</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/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 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.


Special Thanks

Alan Agius, Charles Lyding, Renovate Bot, Dmitriy Shekhovtsov, Doug Parker, mgechev