Skip to content

Releases: angular/angular-cli

First release of CLI 7

06 Sep 21:57
Compare
Choose a tag to compare
Pre-release

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]
Read more

Minor fix for 6.2.0

06 Sep 20:33
Compare
Choose a tag to compare

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

06 Sep 17:40
Compare
Choose a tag to compare

No changes from v6.2.0-rc.1

Enjoy and keep the issue reports flowing!

v6.2.0-rc.1

06 Sep 17:40
Compare
Choose a tag to compare
v6.2.0-rc.1 Pre-release
Pre-release

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

23 Aug 19:44
Compare
Choose a tag to compare
v6.2.0-rc.0 Pre-release
Pre-release

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

23 Aug 19:30
Compare
Choose a tag to compare

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

16 Aug 19:22
Compare
Choose a tag to compare

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

16 Aug 18:59
Compare
Choose a tag to compare

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

10 Aug 01:33
Compare
Choose a tag to compare

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

09 Aug 20:59
Compare
Choose a tag to compare

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