Angular CLI: v7.1.0-beta.0 Release

Release date:
November 20, 2018
Previous version:
v7.0.7 (released November 26, 2018)
Magnitude:
921 Diff Delta
Contributors:
20 total committers
Data confidence:
Commits:

38 Features Released with v7.1.0-beta.0

Top Contributors in v7.1.0-beta.0

alan-agius4
hansl
noelmace
alexeagle
filipesilva
FrozenPandaz
clydin
jbogarthyde
mhadaily
cexbrayat

Directory Browser for v7.1.0-beta.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/cli (7.1.0-beta.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/eef66f0f6548d4ddd215e857c2278522ebd220e1"><img align="top" title="Feature" src="https://img.shields.io/badge/eef66f0-fix-green.svg" /> </a> </td>

<td>error out when command json is invalid</td>

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

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

<td>multiline help descriptions are not aligned</td>

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

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

<td>use stderr for all diagnostic related log messages</td>

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

<tr><td colspan=3><h3>@angular-devkit/build-angular (0.11.0-beta.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/cd0b01a2f94874fe1c2ff66e8efb5c055c8b0467"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/cd0b01a-feat-blue.svg" /> </a> </td>

<td>stop karma gracefully</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/9ae9757048c51f715e5049dc03b9ee0395b445c1"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/9ae9757-feat-blue.svg" /> </a> </td>

<td>update webpack dependencies</td>

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

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

<td>update Autoprefixer and PostCSS</td>

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

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/7f0a7ce5df9780eb658ded0e05d4175740cbe91f"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/7f0a7ce-feat-blue.svg" /> </a> </td>

<td>expose buildWebpackConfig method in KarmaBuilder</td>

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

</td> </tr> <tr>

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

<td>improve bundle size value displaying</td>

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

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

<td>update license-webpack-plugin</td>

<td>

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

</td> </tr> <tr>

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

<td>error when using protocol-relative url</td>

<td>

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

</td> </tr> <tr>

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

<td>update copy-webpack-plugin dependency</td>

<td>

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

</td> </tr> <tr>

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

<td>update copy-webpack-plugin</td>

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

<tr><td colspan=3><h3>@schematics/angular (7.1.0-beta.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/524769bf99c34eaf88e9f2d1a24b257a142f9dab"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/524769b-feat-blue.svg" /> </a> </td>

<td>add profiling files to gitignore</td>

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/90a5a7db9634c3613d8b52453d5be0a670be2c4a"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/90a5a7d-feat-blue.svg" /> </a> </td>

<td>install packages when creating a new application</td>

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

</td> </tr> <tr>

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

<td>enable typescript helpers in workspace</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/4cca3a10e8e9577294d963ed3b81a552e58b6217"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/4cca3a1-feat-blue.svg" /> </a> </td>

<td>add text-summary to code coverage reporters</td>

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/3cd6a33bd2123829a8e6f3cf1f1abae5be535d75"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/3cd6a33-feat-blue.svg" /> </a> </td>

<td>add @angular/http as a dependency in universal</td>

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

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

<td>remove @angular/http as it's deprecated</td>

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

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

<td>--minimal should prevent generating e2e (#12742)</td>

<td>

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/258df041c365299b7a495b0cddb349185eb86f85"><img align="top" title="Feature" src="https://img.shields.io/badge/258df04-fix-green.svg" /> </a> </td>

<td>add serverTarget to app shell production configuration</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/8064ff6bddfe8eb772322af4380fee452a91a0f2"><img align="top" title="Feature" src="https://img.shields.io/badge/8064ff6-fix-green.svg" /> </a> </td>

<td>update karma version</td>

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

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

<td>update @angular-devkit/build-ng-packagr when migrating</td>

<td>

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

</td> </tr> <tr>

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

<td>minimal workspace leaves blank line in package.json</td>

<td>

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

</td> </tr> <tr>

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

<td>order of module properties is inconsistent</td>

<td>

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

</td> </tr> <tr>

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

<td>experimentalIvy creates project using next packages</td>

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

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

<td>migrate build-angular for 7.0 RC users</td>

<td>

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/515553f0dcab81f0905f896c8c1b9b6f1d6c8db7"><img align="top" title="Feature" src="https://img.shields.io/badge/515553f-fix-green.svg" /> </a> </td>

<td>module is not being located correctly when using flat</td>

<td>

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

</td> </tr> <tr>

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

<td>update @angular peerDependencies for new libraries</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/41eee217d50005c3d08ff72c8873c1d83157a6d5"><img align="top" title="Feature" src="https://img.shields.io/badge/41eee21-fix-green.svg" /> </a> </td>

<td>point CLI link to angular.io instead of wiki</td>

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

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

<td>update codelyzer for new projects</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/74c799a82cf756f86074ea3d91ee5b64d7ea43d0"><img align="top" title="Feature" src="https://img.shields.io/badge/74c799a-fix-green.svg" /> </a> </td>

<td>avoid using 6.2+ only features in migrations</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/6e7f4d961f09fb13143aa30aba343a660c578124"><img align="top" title="Feature" src="https://img.shields.io/badge/6e7f4d9-fix-green.svg" /> </a> </td>

<td>fix polyfill path resolution</td>

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

<td> <a href="https://github.com/angular/angular-cli/commit/748e2e57a18381d1b0ef4c34dcbbb5aabd2bffd6"><img align="top" title="Feature" src="https://img.shields.io/badge/748e2e5-fix-green.svg" /> </a> </td>

<td>update typescript dependency to 3.1.3</td>

<td>

<a href="https://github.com/Microsoft/TypeScript/issues/27341"> [Closes #27341]<br /> </a>

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

<tr><td colspan=3><h3>@angular-devkit/build-optimizer (0.11.0-beta.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/db784ec1f4721eafc309cd8e238260fc0fdb0649"><img align="top" title="Feature" src="https://img.shields.io/badge/db784ec-fix-green.svg" /> </a> </td>

<td>update typescript to 3.1.5</td>

<td>

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

</td> </tr> <tr>

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

<td>add tslib replacement at top of file</td>

<td>

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/915994da69358253fe0fac763a623e729b9e4ff6"><img align="top" title="Feature" src="https://img.shields.io/badge/915994d-fix-green.svg" /> </a> </td>

<td>update to typescript 3.1.3</td>

<td>

<a href="https://github.com/Microsoft/TypeScript/issues/27341"> [Closes #27341]<br /> </a>

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

<tr><td colspan=3><h3>@angular-devkit/schematics-cli (0.11.0-beta.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/bb01cce06a5285b57041b410f66f7a3182ca0059"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/bb01cce-feat-blue.svg" /> </a> </td>

<td>add support for camelCase arguments</td>

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

</td> </tr> <tr>

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

<td>dryRun is not set by default when using a local collection</td>

<td>

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

</td> </tr> <tr>

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

<td>inconsistency in referencing collection</td>

<td>

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

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

<tr><td colspan=3><h3>@angular-devkit/build-webpack (0.11.0-beta.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/387d64c317d064adc5e4985625131c534efa7eff"><img align="top" title="Feature" src="https://img.shields.io/badge/387d64c-fix-green.svg" /> </a> </td>

<td>skip transition property optimization</td>

<td>

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

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

<tr><td colspan=3><h3>@angular-devkit/schematics (7.1.0-beta.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/b38a13dc02cf894679dc4bf40e010e66e741e7a5"><img align="top" title="Feature" src="https://img.shields.io/badge/b38a13d-fix-green.svg" /> </a> </td>

<td>upgrade refactoring with tslint emits too much whitespace</td>

<td>

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

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

<tr><td colspan=3><h3>@ngtools/webpack (7.1.0-beta.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/9b26f9ba49c76186dd9618f3f06658f73016eba7"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/9b26f9b-feat-blue.svg" /> </a> </td>

<td>only do type checking on forked type checker</td>

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

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

<td>print error message on new line (#12764)</td>

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

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

<td>report a warning when lazy route discovery is disabled</td>

<td>

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

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

</td> </tr> <tr>

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

<td>ignore webpack special requests when pathmapping</td>

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

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

<td>emit lazy routes errors on rebuilds (#12418)</td>

<td>

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

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

</td> </tr> <tr>

<td> <a href="https://github.com/angular/angular-cli/commit/231b62e42f3083cf9287ce630ae27b36e839da0c"><img align="top" title="Feature" src="https://img.shields.io/badge/231b62e-fix-green.svg" /> </a> </td>

<td>only invalidate related virtual files</td>

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

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

<td>barrel files fail on windows</td>

<td>

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

</td> </tr> <tr>

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

<td>remove usage of private compiler API</td>

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

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

<td>output consistent filename</td>

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

<tr><td colspan=3><h3>@schematics/schematics (0.11.0-beta.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/39b6300f9bfcd97b99029dfed6ef333ffab9ba2c"><img align="top" title="Feature" src="https://img.shields.io/badge/39b6300-fix-green.svg" /> </a> </td>

<td>should not have test node_modules specs</td>

<td>

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

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

<tr><td colspan=3><h3>@schematics/update (0.11.0-beta.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/6ca9efffe6e3b47fabe40837e1548873d6abfdd6"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/6ca9eff-feat-blue.svg" /> </a> </td>

<td>import user-agent from NPM config</td>

<td> </td> </tr>

</tbody> </table>


Special Thanks

Alan Agius, Filipe Silva, Charles Lyding, Alex Eagle, Judy Bogart, Hans Larsen, Suguru Inatomi, Noël Macé, Keen Yee Liau, Andrey Sitnik, Sibiraj, Majid Hajian, Fabrice_Pomata, Jeffrey Bosch, Ahsan Ayaz, Cédric Exbrayat, Caleb Martinez, Hsuan Lee, Jason Jean, puku0x, Teamop