Angular CLI: v7.2.1 Release

Release date:
January 9, 2019
Previous version:
v7.2.0 (released January 15, 2019)
Magnitude:
0 Diff Delta
Contributors:
1 total committer
Data confidence:
Commits:

Top Contributors in v7.2.1

alexeagle

Directory Browser for v7.2.1

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

Release Notes Published

Note, this is a patch for 7.2.0 which upgrades the webpack-dev-server to fix a security vulnerabiliity, see https://github.com/angular/angular-cli/issues/13342

Commits

<table> <tbody>

<tr><td colspan=3><h3>@angular/cli (7.2.1)</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/f066e99e3a8a39b4ea7e2ad15f0a86464e94451e"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/f066e99-feat-blue.svg" /> </a> </td>

<td>initial minimal BEP support</td>

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

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

<td>update optimization options</td>

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

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

<td>Added support for multiselect list prompt (#13031)</td>

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

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

<td>add warning for overriding flags in arguments</td>

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

</td> </tr> <tr>

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

<td>add resourcesOutputPath to schema</td>

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

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

<td>remove redundant period in deprecation warning</td>

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

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

<td>show full path to project definition when already exists</td>

<td>

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

</td> </tr> <tr>

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

<td>pass arguments to all targets</td>

<td>

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

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

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

</td> </tr> <tr>

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

<td>handle case senstive aliases</td>

<td>

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

</td> </tr> <tr>

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

<td>improve architect command project parsing</td>

<td> </td> </tr>

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

<td>add support for TypeScript 3.2 and Angular 7.2.0-rc.0</td>

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

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

<td>add lintFix to several other schematics</td>

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

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

</td> </tr> <tr>

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

<td>consistent naming of options and arguments that do the same thing</td>

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

</td> </tr> <tr>

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

<td>add .history directory to gitignore</td>

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

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

<td>wrapping bootstrap code in a DOMContentLoaded in variable declaration</td>

<td>

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

</td> </tr> <tr>

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

<td>set optimization and sourceMap in universal production config</td>

<td>

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

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

</td> </tr> <tr>

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

<td> cannot create pipe in sub-directory if module is in different sub-directory</td>

<td>

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

</td> </tr> <tr>

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

<td>import zone related flags in other files</td>

<td>

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

</td> </tr> <tr>

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

<td>let tslint resolve codelyzer (#13101)</td>

<td>

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

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

</td> </tr> <tr>

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

<td>add providers into providers metadata but not inner Object with ut. (#13081)</td>

<td> </td> </tr>

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

<td>add prompt support using Inquirer</td>

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

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

<td>fine grain settings for optimization</td>

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

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

<td>fine grain settings for sourceMaps (#13062)</td>

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

</td> </tr> <tr>

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

<td>add option to allow outputting css resources to a different folder</td>

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

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

<td>resolve project root for fork process</td>

<td>

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

</td> </tr> <tr>

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

<td>remove circular dependencies warnings in ngfactory files</td>

<td>

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

</td> </tr> <tr>

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

<td>remove invalid colors option of ProgressPlugin</td>

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

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

<td>output non human readable lint result</td>

<td>

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

</td> </tr> <tr>

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

<td>lint non human readable formatters produces invalid output</td>

<td>

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

</td> </tr> <tr>

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

<td>remove skipAppShell as it has no effect in browser builder</td>

<td>

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

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

<tr><td colspan=3><h3>@angular-devkit/core (7.2.1)</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/a3a657f7e7c20eafd49dfe80ab8fad5a973be9b7"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/a3a657f-feat-blue.svg" /> </a> </td>

<td>Jobs API added</td>

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

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

<td>add DeepReadonly<> and Readwrite<> types</td>

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

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

<td>add a new JsonSchema type</td>

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

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

<td>add next() to Logger</td>

<td> </td> </tr>

<tr><td colspan=3><h3>@ngtools/webpack (7.2.1)</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/1e7cf9bcf8efbc8a81c2656ff619ee8f9058a262"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/1e7cf9b-feat-blue.svg" /> </a> </td>

<td>support directly loading component templates</td>

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

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

<td>import as results in the alias being undefined with Typescript 3.2</td>

<td>

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

</td> </tr> <tr>

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

<td>avoid checking watchMode in environment hook</td>

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

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

<td>files are not being updated when using allowJs or resolveJsonModule (#13089)</td>

<td>

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

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

</td> </tr> <tr>

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

<td>cleanup resources after modules are loaded (#12994)</td>

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

<tr><td colspan=3><h3>@schematics/schematics (0.12.1)</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/ad9dd1fc3ed65567399acd3cc14e18c089e036ae"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/ad9dd1f-feat-blue.svg" /> </a> </td>

<td>add support for TypeScript 3.2</td>

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

<tr><td colspan=3><h3>@schematics/update (0.12.1)</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/851d6948a45cd59821c93e262eff242a6947f491"><img align="top" title="Bug Fix" src="https://img.shields.io/badge/851d694-feat-blue.svg" /> </a> </td>

<td>add packageGroup version map support</td>

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

</td> </tr> <tr>

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

<td>add initial verbose option (#12995)</td>

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

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

<td>ignore npm 404 error</td>

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

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

<td>only set registry option when used</td>

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

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

<td>replace environment variables in npm/yarn rc</td>

<td> </td> </tr>

</tbody> </table>


Special Thanks

Alan Agius, Hans Larsen, Charles Lyding, Alex Eagle, Renovate Bot, Judy Bogart, Cédric Exbrayat, Alan, Hayden Berge, Amadou Sall, Filipe Silva, Tiago Temporin, mhartington, James George, jonwrede, Minko Gechev, JiaLiPassion, Pascal Honegger, Michael Nahkies, Vikram Subramanian, 衡正阳, Mathou54, Krishna Mohan, Michael O'Keefe, Carlo Dapor, Keen Yee Liau