Skip to content

Releases: angular/angular-cli

v11.0.0-next.4

01 Oct 02:24

Choose a tag to compare

v11.0.0-next.4 Pre-release
Pre-release

Commits

@angular-devkit/architect-cli (0.1100.0-next.4)

Commit Description Notes
remove minimist `_` from options [Closes #18889]

@angular-devkit/build-angular (0.1100.0-next.4)

Commit Description Notes
enable Ivy extraction by default for Ivy applications
support package references in styles & scripts options
out of the box hot module replacement (HMR) [Closes #17324]
extract i18n messages from libraries [Closes #18871]
don't process stylesheets in extraction builder
fixes optimizeChunkAssets is deprecated in webpack 5
fixes deprecation warning for MainTemplate.hooks.assetPath in webpack 5
fix webpack 5 deprecation warning for chunk.push
handle undefined descriptionFileData [Closes #18631]
fixed afterOptimizeChunkAssets is deprecated in webpack 5
resolve i18n outFile from workspaceRoot
fixed Module.issuer is deprecated in webpack 5 for commonjs warn plugin
implement `relative` method in extractor FS
maxModules were deprecated and renamed to modulesSpace
webpack5 deprecation of module property in Dependency
add tslint as an optional peer dependency
add protractor as an optional peer dependency
add karma as an optional peer dependency
warn if using unsupported IE9/10 browsers
add missing defaults to `optimization` property

@angular-devkit/build-webpack (0.1100.0-next.4)

Commit Description Notes
avoid deprecation warning with Webpack 5 watch mode

@angular-devkit/core (11.0.0-next.4)

Commit Description Notes
add basic support for oneOf/anyOf to `addUndefinedDefaults` transformer

@angular/cli (11.0.0-next.4)

Commit Description Notes
no-op ng update --all [Closes #15278]
[Closes #13095]
[Closes #12261]
[Closes #12243]
[Closes #18813]
add ...
Read more

v10.1.4

01 Oct 00:03

Choose a tag to compare

Commits

@angular-devkit/architect-cli (0.1001.4)

Commit Description Notes
remove minimist `_` from options [Closes #18889]

@angular-devkit/build-angular (0.1001.4)

Commit Description Notes
handle undefined descriptionFileData [Closes #18631]
add missing defaults to `optimization` property

@angular/cli (10.1.4)

Commit Description Notes
add missing defaults to `optimization` property


Special Thanks

Alan Agius, Doug Parker

v11.0.0-next.3

23 Sep 22:26

Choose a tag to compare

v11.0.0-next.3 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (0.1100.0-next.3)

Commit Description Notes
improve build stats output format
add node-sass deprecation warning

@angular-devkit/schematics (11.0.0-next.3)

Commit Description Notes
resolve external schematics from requesting collection [Closes #18098]
[Closes #11026]

@angular/cli (11.0.0-next.3)

Commit Description Notes
favor dirname when resolving @schematics/angular [Closes #18840]
replace regex with correct project name validation [Closes #17579]

@schematics/angular (11.0.0-next.3)

Commit Description Notes
add migration to add declaration maps to libraries
remove solution style throw an error

Breaking Changes

@angular-devkit/architect: remove deprecated `TestLogger` (d3ad095)

Deprecated `TestLogger` has been removed. Use `logging` API from `'@angular-devkit/core'` instead.

Note: this change doesn't effect application developers.


Special Thanks

Charles Lyding, Alan Agius, Joey Perrott, Minko Gechev, eranshmil, Jefiozie

v10.1.3

23 Sep 22:35

Choose a tag to compare

Commits

@angular/cli (10.1.3)

Commit Description Notes
favor dirname when resolving @schematics/angular [Closes #18840]
replace regex with correct project name validation [Closes #17579]

@schematics/angular (10.1.3)

Commit Description Notes
remove solution style throw an error


Special Thanks

Joey Perrott, Minko Gechev, eranshmil, Alan Agius, Jefiozie

v11.0.0-next.2

17 Sep 04:03

Choose a tag to compare

v11.0.0-next.2 Pre-release
Pre-release

Commits

@angular/cli (11.0.0-next.2)

Commit Description Notes
improve logs in ng update
remove version command node module assumptions [Closes #10474]

@schematics/angular (11.0.0-next.2)

Commit Description Notes
canLoad guard signature

Breaking Changes

@angular-devkit/core: remove deprecated terminal utils (6d43e32)

Deprecated `@angular-devkit/core` terminal API has been removed. Use 3rd party packages like chalk, colors or ansi-colors instead.

Note: this changes doesn't effect application developers


Special Thanks

Renovate Bot, Alan Agius, Charles Lyding, Keen Yee Liau, Doug Parker, Joey Perrott, Cédric Exbrayat, geromegrignon

v10.1.2

17 Sep 04:10

Choose a tag to compare

Commits

@angular/cli (10.1.2)

Commit Description Notes
remove version command node module assumptions [Closes #10474]

@schematics/angular (10.1.2)

Commit Description Notes
canLoad guard signature


Special Thanks

Keen Yee Liau, Charles Lyding, geromegrignon

v11.0.0-next.1

10 Sep 19:27

Choose a tag to compare

v11.0.0-next.1 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (0.1100.0-next.1)

Commit Description Notes
Switch to karma-coverage [Closes #17757]
set logging level to verbose when using `--verbose`
filter unactionable System.import webpack warning
update Angular peer dependencies to 11.0 prerelease
consider ascii_only terser setting when counting components in analytics
improve debugging experience
generate sourcemaps with relative paths in monorepo [Closes #17046]

@angular-devkit/build-optimizer (0.1100.0-next.1)

Commit Description Notes
remove decorators calls when tslib helpers are inlined [Closes #18682]

@ngtools/webpack (11.0.0-next.1)

Commit Description Notes
emit `require` in replace resources when using CommonJS as module [Closes #18718]
update Angular peer dependencies to 11.0 prerelease


Special Thanks

Renovate Bot, Alan Agius, Charles Lyding, Doug Parker, santoshyadavdev, Jefiozie, Aristeidis Bampakos, Keen Yee Liau, Andrei Alecu

v10.1.1

10 Sep 19:30

Choose a tag to compare

Commits

@angular-devkit/build-angular (0.1001.1)

Commit Description Notes
set logging level to verbose when using `--verbose`
consider ascii_only terser setting when counting components in analytics
update peer dependencies to 10 stable

@angular-devkit/build-optimizer (0.1001.1)

Commit Description Notes
remove decorators calls when tslib helpers are inlined [Closes #18682]

@ngtools/webpack (10.1.1)

Commit Description Notes
emit `require` in replace resources when using CommonJS as module [Closes #18718]
update peer dependencies to 10 stable


Special Thanks

Alan Agius, Charles Lyding, Doug Parker, Renovate Bot

v11.0.0-next.0

02 Sep 23:05

Choose a tag to compare

v11.0.0-next.0 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (0.1100.0-next.0)

Commit Description Notes
ask to use a new port if in use
don't generate `vendor.js.map` when vendor sourcemaps is disabled [Closes #18060]

@schematics/angular (11.0.0-next.0)

Commit Description Notes
add migration to replace deprecated options
add migration to replace deprecated library builder
update karma for new workspaces to 5.2.0

Breaking Changes

@angular-devkit/core: remove resolve methods and options (208336d)

deprecated API's `ModuleNotFoundException`, `ResolveOptions`, `resolve` have been removed. Use `MODULE_NOT_FOUND` and `require.resolve` instead.

Note: this change only effect users using @angular-devkit/core public API and not application developers.

@angular-devkit/build-angular: remove deprecated `scripts[].lazy` and `styles[].lazy` (197e96b)

- Deprecated `scripts[].lazy` has been renamed with `scripts[].inject` - Deprecated `styles[].lazy` has been renamed with `styles[].inject`

Note: this change only effects direct @angular-devkit/build-angular users and not application developers. Users will be migrated automatically off these options.

@angular-devkit/build-angular: deprecate `extractCss` browser builder option (dd26018)

Browser builder `extractCss` option default value has been changed from `false` to `true`. This is to reflect the default behaviour when this deprecated option is removed.

@angular-devkit/core: remove experimental workspace API (df70c7a)

The experimental workspace API has been removed from `@angular-devkit/core`. This API was no longer used by the Angular CLI and was replaced with the stable workspace API also found within `@angular-devkit/core`. This change does not affect project code and is related to tooling infrastructure only.

Special Thanks

Charles Lyding, Alan Agius, Minko Gechev, Aristeidis Bampakos

v10.1.0

02 Sep 23:05

Choose a tag to compare

Commits

@angular-devkit/architect (0.1001.0)

Commit Description Notes
support async generator based builders

@angular-devkit/architect-cli (0.1001.0)

Commit Description Notes
show warning when using deprecated options

@angular-devkit/build-angular (0.1001.0)

Commit Description Notes
allow transformation of i18n extraction builder configuration [Closes #16679]
support i18n message extraction with Ivy [Closes #18275]
add `ng-packagr` builder in `@angular-devkit/build-angular`
enable HMR for extracted CSS
support multiple translation files per locale [Closes #18276]
correct i18n function parameter type
correct Windows paths in ivy i18n extract
ensure ivy extraction file names match sourcemaps
support @angular/localize 10.1.0
handle base tag endOffset in index.html generation [Closes #18381]
don't use parent modules while deduping
update copy-webpack-plugin to 6.0.3
update copy-webpack-plugin to version 6 [Closes #17858]

@angular-devkit/build-optimizer (0.1001.0)

Commit Description Notes
handle undefined factoryMeta in Webpack plugin

@angular-devkit/core (10.1.0)

Commit Description Notes
add `useXDeprecatedProvider` to `SchemaRegistry`
allow property remove with workspace API
strict typings for json, logger, and virtual-fs

@angular-devkit/schematics (10.1.0)

Commit Description Notes
ensure task option values are defined
verify filesystem createSourceFromUrl context before use
set correct parent id in actions lists [Closes #18446]

@angular/cli (10.1.0)

Commit Description Notes
update configuration schema with ivy i18n extraction support
show warning when using deprecated options

@schematics/angular (10.1.0)

Commit Description Notes
Read more