Skip to content

Releases: angular/angular-cli

CLI for Angular v7.0

18 Oct 19:02
Compare
Choose a tag to compare

Commits

<td...

@angular-devkit/schematics-cli (0.10.1)

Commit Description Notes
fix `list-schematics` is not printing anything [Closes #12220]

@angular/cli (7.0.1)

Commit Description Notes
show project being linted [Closes #11231]
add `--defaults` option to `ng new` [Closes #12084]
add support for `ShadowDom` as a `viewEncapsulation` value
if parsing comes accross an obvious error throw it
remove --help-json and add format to help
add support for parsing enums
add subcommand to options
add usage notes to help JSON
add help for ng-new schematics
generate --helpJson will remove collection name
sort schematics by name in --help-json
add long description and suboption option type
add --helpJson (or --help-json) too all commands
remove yargs-parser and implement parsing
initialize a console prompt provider for schematics
allow schematic command to specify the default colletion.
use stderr for all diagnostic related log messages
capture CPU profile
`ng update` remove duplicate `dryRun` in help [Closes #12423]
numerical flags should not give 0 if empty
allow -a=value arguments [Closes #12308]
allow empty string arguments
relax compatible angular check package location
`--verbose` is an unknown option of `serve` [Closes #11086]
allow global config command outside project [Closes #12296]
suggest windows-compatible typescript install command
Read more

v7.0.0-rc.3

11 Oct 21:05
Compare
Choose a tag to compare
v7.0.0-rc.3 Pre-release
Pre-release

Commits

@schematics/angular (7.0.0-rc.3)

Commit Description Notes
add prompts for all name options (#12519)
Add --minimal flag to generate a barebones (#12498)
migrate existing packages for 7.0 (#12518)
codeCoverage exclude is not being migrated (#12513) [Closes #10936]
codeCoverage exclude is not being migrated (#12511) [Closes #10936]
ast utils - handle NgModule with no newlines (#12521)

@angular-devkit/build-angular (0.9.0-rc.3)

Commit Description Notes
dont serve files on cwd (#12547)
fix extractLicenses default (#12546) [Closes #12546]
don't override missing options in protractor (#12507) [Closes #10697]

@angular-devkit/core (7.0.0-rc.3)

Commit Description Notes
make JSON schema required work with prompts (#12548)

Special Thanks

Charles Lyding, Filipe Silva, Alan Agius, Rohit Sarkar, vikerman, Vikram Subramanian, Hans Larsen, Judy Bogart

v6.2.5

11 Oct 21:15
Compare
Choose a tag to compare

Commits

@schematics/angular (0.8.5)

Commit Description Notes
codeCoverage exclude is not being migrated (#12513) [Closes #10936]
codeCoverage exclude is not being migrated (#12511) [Closes #10936]
ast utils - handle NgModule with no newlines (#12521)

@angular-devkit/build-angular (0.8.5)

Commit Description Notes
fix extractLicenses default (#12546) [Closes #12546]
don't override missing options in protractor (#12507) [Closes #10697]

Special Thanks

Filipe Silva, Alan Agius, Vikram Subramanian

Performance fixes for 7.0 RC

05 Oct 22:14
Compare
Choose a tag to compare
Pre-release

This release fixes a major performance bug in the previous release candidates.

Commits

@angular/cli (7.0.0-rc.2)

Commit Description Notes
capture CPU profile
`ng update` remove duplicate `dryRun` in help [Closes #12423]

@schematics/angular (7.0.0-rc.2)

Commit Description Notes
use proper project root for e2e [Closes #12491]
tweak the `ng new` routing prompt

@angular-devkit/build-angular (0.9.0-rc.2)

Commit Description Notes
pass logger to ngtools/webpack
workaround karma issue
only process index HTML if option is used
resolve assets in styles relative to importee [Closes #12430]
`ng test` without `reporters` no longer print error [Closes #12455]

@angular-devkit/core (7.0.0-rc.2)

Commit Description Notes
record host should stat backing host

@ngtools/webpack (7.0.0-rc.2)

Commit Description Notes
support hostReplacementPaths [Closes #12197]
support custom logging

Special Thanks

Charles Lyding, Hans Larsen, Alan Agius, Filipe Silva, Noel Mace, Alex Eagle, Igor Minar

Release Candidate for Angular 7

01 Oct 16:49
Compare
Choose a tag to compare
Pre-release

Commits

@angular/cli (7.0.0-rc.0)

Commit Description Notes
show project being linted [Closes #11231]
add `--defaults` option to `ng new` [Closes #12084]
add support for `ShadowDom` as a `viewEncapsulation` value
numerical flags should not give 0 if empty
allow -a=value arguments [Closes #12308]
allow empty string arguments
relax compatible angular check package location
`--verbose` is an unknown option of `serve` [Closes #11086]
allow global config command outside project [Closes #12296]
suggest windows-compatible typescript install command
cannot use same target name in when having multiple projects (#12327) [Closes #12320]

@schematics/angular (7.0.0-rc.0)

Commit Description Notes
update to latest versions of `TypeScript` and `Angular`
look for module in more places (#12389) [Closes #7662]
Add the option to allow preventing the creation of an application [Closes #12216]
add default budget of 2mb/5mb
add support for `ShadowDom` as a `viewEncapsulation` value
update tsconfig.json libs to include es2018
new 7.0.0 migration to remove polyfills
support `Fetch as Google`(Google bot) (#11815)
generate application with projectRoot is provided [Closes #11925]
dasherize library package name [Closes #11017]
remove redundant reflect polyfill
remove module test (#11278) [Closes #11277]

@angular-devkit/build-angular (0.9.0-rc.0)

Commit Description Notes
add --reporters option to test [Closes #11376]
add progress option to xi18n [Closes #11667]
Read more

v6.2.4

01 Oct 17:42
Compare
Choose a tag to compare

Commits

@angular/cli (6.2.4)

Commit Description Notes
with no overrides dont throw (#12391) [Closes #12344]
`--verbose` is an unknown option of `serve` [Closes #11086]
suggest windows-compatible typescript install command

@angular-devkit/build-angular (0.8.4)

Commit Description Notes
karma builder now serves global styles

Special Thanks

Alan Agius, Hans Larsen, Vikram Subramanian, Alireza Mirian

v7.0.0-beta.4

19 Sep 20:18
Compare
Choose a tag to compare
v7.0.0-beta.4 Pre-release
Pre-release

Commits

@angular/cli (7.0.0-beta.4)

Commit Description Notes
do not show stack on argument parse error
if parsing comes accross an obvious error throw it
on error finding files, show warning
remove --help-json and add format to help
add support for parsing enums
add subcommand to options
add usage notes to help JSON
fix schema error `Property targets is not allowed` [Closes #12192]
support `--version` option
fix support for hidden options
fix support for default values in options
add support for all variant of alias field name
add help for ng-new schematics
generate --helpJson will remove collection name
sort schematics by name in --help-json
chunk log so output is piped properly
run --help-json now returns a basic help

@schematics/angular (7.0.0-beta.4)

Commit Description Notes
update ng-packagr to `4.2.0`

@angular-devkit/schematics-cli (0.9.0-beta.4)

Commit Description Notes
fix `list-schematics` is not printing anything [Closes #12220]

@angular-devkit/build-angular (0.9.0-beta.4)

Commit Description Notes
update webpack dependencies
fully remove url inlining
enable sourcemaps by default when using karma [Closes #12282]

@angular-devkit/build-optimizer (0.9.0-beta.4)

Commit Description Notes
deprecate transform test functions

@angular-devkit/core (7.0.0-beta.4)

Commit Description Notes
add enum support to getTypesOfSchema
`createConsoleLogger` now accepts 2 parameters to add custom `stdout` and `stderr`

@ngtools/webpack (7.0.0-beta.4)

Commit Description Notes
add support for `traceResolution` [Closes #8676]

</td...

Read more

v6.2.3

19 Sep 19:09
Compare
Choose a tag to compare

Commits

@angular/cli (6.2.3)

Commit Description Notes
fix schema error `Property targets is not allowed` [Closes #12192]

Special Thanks

Hans Larsen, Alan Agius

v7.0.0-beta.3

14 Sep 17:42
Compare
Choose a tag to compare
v7.0.0-beta.3 Pre-release
Pre-release

Commits

@angular-devkit/benchmark (1.0.0-beta.0)

Commit Description Notes
add package

@angular/cli (7.0.0-beta.3)

Commit Description Notes
warn if `targets` is present when using a schematic
fix issues in google3
show an error if invalid global config file found [Closes #12198]

@schematics/angular (0.9.0-beta.3)

Commit Description Notes
use 'architect' instead of 'targets' until deprecated
fix app shell schematic failure [Closes #10093]
use app root to set server paths in options
`module` imports paths are incorrect when `flat` option is used [Closes #12169]

@angular-devkit/build-optimizer (0.9.0-beta.3)

Commit Description Notes
remove deprecated wrap enums check
remove deprecated purify plugin

@angular-devkit/core (0.9.0-beta.3)

Commit Description Notes
allow stat on record host

@ngtools/webpack (7.0.0-beta.3)

Commit Description Notes
move @angular/compiler-cli to a peer dependency
remove deprecated singleFileIncludes option

Special Thanks

Charles Lyding, Hans Larsen, Filipe Silva, Alan Agius, Keen Yee Liau, Yi Qi, Sean Wright, Yaroslav Admin, Alan

v6.2.2

14 Sep 17:40
Compare
Choose a tag to compare

Commits

@angular/cli (6.2.2)

Commit Description Notes
warn if `targets` is present when using a schematic

@schematics/angular (0.8.2)

Commit Description Notes
use 'architect' instead of 'targets' until deprecated
fix app shell schematic failure [Closes #10093]
use app root to set server paths in options
`module` imports paths are incorrect when `flat` option is used [Closes #12169]
fix path for `ngswConfigPath` during migration
app shell schematic does not use production configuration

@angular-devkit/build-angular (0.8.2)

Commit Description Notes
set the proper type to `fileReplacements` [Closes #11294]

@angular-devkit/schematics (0.8.2)

Commit Description Notes
fix `generate` mangling files containing wide characters [Closes #7851]
[Closes #7950]
throw `InvalidCollectionJsonException` when collection file is invalid [Closes #11818]

Special Thanks

Alan Agius, Charles Lyding, Keen Yee Liau, Sean Wright, Yaroslav Admin, Alan, Jan Kuri, Sebastian Häni