Releases: angular/angular-cli
First release of CLI 7
Major features:
- Schematics can interactively prompt the user
- upgrade to Node 10 (Node 8 minimum)
- upgrade to Angular 7
- upgrade to TypeScript 3
Commits
@angular/cli (7.0.0-beta.2) | ||
Commit | Description | Notes |
|
only add options if theres only one builder configuration | |
|
add long description and suboption option type | |
|
only print options once for schematic --help | |
|
add options in help for architect commands | |
|
add --helpJson (or --help-json) too all commands | |
|
remove yargs-parser and implement parsing | |
|
properly type config command value option | |
|
correct update command packages option type | |
|
initialize a console prompt provider for schematics | |
|
allow schematic command to specify the default colletion. | |
@schematics/angular (0.9.0-beta.2) | ||
Commit | Description | Notes |
|
fix path for `ngswConfigPath` during migration | |
|
app shell schematic does not use production configuration | |
|
add several prompts to ng-new | |
|
let Universal schematic use configurations from build architect | |
|
add CLI 7.x migration schematic | |
|
better error message when finding only routing modules (#11994) |
[Closes #11961] |
|
remove useless import for Ivy (#11874) | |
@angular-devkit/architect (0.9.0-beta.2) | ||
Commit | Description | Notes |
|
explicitly type functions | |
@angular-devkit/build-angular (0.9.0-beta.2) | ||
Commit | Description | Notes |
|
set the proper type to `fileReplacements` |
[Closes #11294] |
|
add `ignore` option to `assets` object |
[Closes #11850] |
|
add `ignore` option to `assets` object |
[Closes #11850] |
|
remove workaround for uglify-es (#12033) |
[Closes #issuecomment-416514015] |
|
remove inlining of assets in css (#12027) | |
|
improve bundle size value parsing (#12026) |
[Closes #12013] |
|
only collect coverage from files under `sourceRoot` (#11974) |
[Closes #11934] |
Minor fix for 6.2.0
Fix a mistake in the v6.2.0 release, which installed projects using @angular-devkit/*@~0.8.0-rc.0
These should not have pointed to an RC. Now we use @angular-devkit/*@~0.8.0
Note this makes no observable difference, since the final RC was identical to the 0.8.0 release of these packages.
v6.2.0
v6.2.0-rc.1
Commits
@schematics/angular (0.8.0) | ||
Commit | Description | Notes |
|
better error message when finding only routing modules (#11994) |
[Closes #11961] |
@angular-devkit/architect (0.8.0) | ||
Commit | Description | Notes |
|
explicitly type functions | |
@angular-devkit/build-angular (0.8.0) | ||
Commit | Description | Notes |
|
improve bundle size value parsing (#12026) |
[Closes #12013] |
|
only collect coverage from files under `sourceRoot` (#11974) |
[Closes #11934] |
|
fixes cors issues with karma (#11970) |
[Closes #11970] [Closes #11966] |
|
exclude `.map` files from budget … (#12012) |
[Closes #11999] |
Special Thanks
Alan Agius, Alex Eagle, Charles Lyding, Adrian Moos, Hans Larsen
v6.2.0-rc.0
Commits
@angular-devkit/build-angular (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
support dart-sass for SASS/SCSS | |
|
build should not hash lazy styles |
[Closes #11772] [Closes #11704] |
|
support inline javascript in less |
[Closes #10430] |
|
tslint exclude for relative paths |
[Closes #11773] |
|
update karma to v3 | |
@angular/cli (6.2.0-rc.0) | ||
Commit | Description | Notes |
|
fix typing issue in google3 | |
|
use STDERR to report warnings | |
|
add flags to the process title |
[Closes #8772] [Closes #6888] |
|
command runner is not working on windows |
[Closes #11928] |
@schematics/angular (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
ensure non-evergreen IE browsers are excluded | |
|
use STDERR to report warnings | |
|
update karma to v3 |
[Closes #10963] |
@angular-devkit/core (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
add json namespace export | |
@angular-devkit/schematics (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
correctly resolve absolute windows paths | |
|
improve tree type checking |
[Closes #11683] |
@angular/pwa (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
support ng add with CLI 6.0.x |
[Closes #11663] |
|
properly write closing body tag when modifying index |
[Closes #11543] [Closes #11942] |
@ngtools/webpack (6.2.0-rc.0) | ||
Commit | Description | Notes |
|
use STDERR to report warnings | |
@schematics/schematics (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
prefix unused argument with underscore |
[Closes #11916] |
@schematics/update (0.8.0-rc.0) | ||
Commit | Description | Notes |
|
fix logic to coerce the version number |
Special Thanks
Filipe Silva, Hans Larsen, Charles Lyding, Alan Agius, Sibiraj, Alex Eagle, Yi Qi, sis0k0
v6.1.5
Commits
@schematics/angular (0.7.5) | ||
Commit | Description | Notes |
|
ensure non-evergreen IE browsers are excluded | |
@angular-devkit/build-angular (0.7.5) | ||
Commit | Description | Notes |
|
build should not hash lazy styles |
[Closes #11772] [Closes #11704] |
|
support inline javascript in less |
[Closes #10430] |
|
tslint exclude for relative paths |
[Closes #11773] |
@angular-devkit/schematics (0.7.5) | ||
Commit | Description | Notes |
|
improve tree type checking |
[Closes #11683] |
@angular/pwa (0.7.5) | ||
Commit | Description | Notes |
|
support ng add with CLI 6.0.x |
[Closes #11663] |
|
properly write closing body tag when modifying index |
[Closes #11543] [Closes #11942] |
@schematics/update (0.7.5) | ||
Commit | Description | Notes |
|
fix logic to coerce the version number |
Special Thanks
Hans Larsen, Charles Lyding, Alan Agius, Filipe Silva
v6.1.4
Commits
Misc | ||
Commit | Description | Notes |
|
fix spelling | |
@schematics/angular (0.7.4) | ||
Commit | Description | Notes |
|
update protractor to 4.5 for new projects | |
|
incorrect `exclude` path for `test.ts` |
[Closes #11829] |
@angular-devkit/build-angular (0.7.4) | ||
Commit | Description | Notes |
|
add loader-utils as dependency | |
|
use webpack 4 hooks for karma plugin | |
|
fix duplicate lint messages when having multiple tsconfigs |
[Closes #11633] |
|
should not log duplicate messages | |
|
do not break with Jasmine's mock clock |
[Closes #11164] [Closes #11626] |
|
only add ngsw after universal has rendered | |
|
use process TTY as progress default |
[Closes #11195] |
|
update node-sass (#11831) |
[Closes #11699] |
|
update less (#11709) |
[Closes #10899] |
|
fixes hash comparison for service worker (#11865) |
[Closes #11865] |
|
cleanup serviceworker direct import | |
@angular-devkit/core (0.7.4) | ||
Commit | Description | Notes |
|
rename to itself should be a noop | |
|
detect mingw terminal as color capable (#11834) |
[Closes #11833] |
@angular-devkit/schematics (0.7.4) | ||
Commit | Description | Notes |
|
move rule with identity is a noop | |
@schematics/update (0.7.4) | ||
Commit | Description | Notes |
|
correct npm config return value |
Special Thanks
Charles Lyding, Filipe Silva, Alan Agius, Alex Eagle, Teamop, Hans Larsen, George Kalpakas, Paul Gschwendtner, Robert Baker, Adrian Moos, Corinna Cohn, Benjamin Barbier
v6.2.0-beta.3
Commits
@angular/cli (6.2.0-beta.3) | ||
Commit | Description | Notes |
|
allow commandMap as an argument | |
|
fix rebase on master of original commit | |
|
add $type values for all commands | |
|
fix ci for new command formats | |
|
Update commands to extract meta data into JSON | |
@schematics/angular (0.8.0-beta.3) | ||
Commit | Description | Notes |
|
incorrect `exclude` path for `test.ts` |
[Closes #11829] |
|
add `no-redundant-jsdoc` tslint rule | |
@angular-devkit/build-angular (0.8.0-beta.3) | ||
Commit | Description | Notes |
|
update node-sass (#11831) |
[Closes #11699] |
|
update less (#11709) |
[Closes #10899] |
|
fixes hash comparison for service worker (#11865) |
[Closes #11865] |
|
cleanup serviceworker direct import | |
@angular-devkit/core (0.8.0-beta.3) | ||
Commit | Description | Notes |
|
detect mingw terminal as color capable (#11834) |
[Closes #11833] |
@angular-devkit/schematics (0.8.0-beta.3) | ||
Commit | Description | Notes |
|
add .template as an extension | |
|
fix issues in google (#11857) |
[Closes #11857] |
@schematics/update (0.8.0-beta.3) | ||
Commit | Description | Notes |
|
correct npm config return value |
Special Thanks
Hans Larsen, Charles Lyding, Alan Agius, Alex Eagle, Filipe Silva, Adrian Moos, Corinna Cohn, qiyi, ★ F A I S A L ★, Fredrik Lundin, Robert Baker, Mike Brocchi, vakrilov, Abraham Williams
v6.2.0-beta.2
Commits
@angular/cli (6.2.0-beta.2) | ||
Commit | Description | Notes |
|
allow specifying workflow and engineHost for schematic commands. | |
@schematics/angular (0.8.0-beta.2) | ||
Commit | Description | Notes |
|
Handle Windows paths for generate names |
[Closes #11501] |
|
simplify service test | |
|
add `skipInstall` option to `library` schematic | |
|
increase version range for TypeScript | |
|
Allow additionalProperties in schematics options |
[Closes #11681] |
@angular-devkit/build-angular (0.8.0-beta.2) | ||
Commit | Description | Notes |
|
use process TTY as progress default |
[Closes #11195] |
|
Fix initial chunk logic for bundle budgets |
[Closes #11712] |
@angular-devkit/core (0.8.0-beta.2) | ||
Commit | Description | Notes |
|
respect FORCE_COLOR env var behavior | |
@angular-devkit/schematics (0.8.0-beta.2) | ||
Commit | Description | Notes |
|
Fix issues for file-syetem-engine running in google3 | |
@angular/pwa (0.8.0-beta.2) | ||
Commit | Description | Notes |
|
Allow additionalProperties in schematics options |
[Closes #11681] |
@ngtools/webpack (6.2.0-beta.2) | ||
Commit | Description | Notes |
|
resolve relative host replacement paths | |
@schematics/update (0.8.0-beta.2) | ||
Commit | Description | Notes |
|
fix logic to gather version of arguments |
Special Thanks
Hans Larsen, Mike Brocchi, Alan Agius, Noel Mace, Yi Qi, Charles Lyding, Noël Macé, Alex Eagle, Filipe Silva, Qais Patankar, Lukáš Matta, Alexander Bobrov, Cédric Exbrayat, Daniel Imhoff, Sarun Intaralawan
v6.1.3
Commits
@angular/cli (6.1.3) | ||
Commit | Description | Notes |
|
if no command, properly show help | |
|
remove `vendorSourceMap` warning that `vendorSourceMap` is not allowed | |
@schematics/angular (0.7.3) | ||
Commit | Description | Notes |
|
Handle Windows paths for generate names |
[Closes #11501] |
|
increase version range for TypeScript | |
|
Allow additionalProperties in schematics options |
[Closes #11681] |
@angular-devkit/build-angular (0.7.3) | ||
Commit | Description | Notes |
|
use process TTY as progress default |
[Closes #11195] |
|
Fix initial chunk logic for bundle budgets |
[Closes #11712] |
|
`--vendor-source-map` doesn't work on `ng serve` |
[Closes #11715] |
@angular-devkit/schematics (0.7.3) | ||
Commit | Description | Notes |
|
Fix issues for file-syetem-engine running in google3 | |
@angular/pwa (0.7.3) | ||
Commit | Description | Notes |
|
Allow additionalProperties in schematics options |
[Closes #11681] |
@ngtools/webpack (6.1.3) | ||
Commit | Description | Notes |
|
resolve relative host replacement paths | |
@schematics/update (0.7.3) | ||
Commit | Description | Notes |
|
fix logic to gather version of arguments |
Special Thanks
Alan Agius, Mike Brocchi, Hans Larsen, Noel Mace, Charles Lyding, Yi Qi, Noël Macé, Qais Patankar, Lukáš Matta, Alexander Bobrov, Sarun Intaralawan, Filipe Silva, Alex Eagle