Skip to content

Releases: angular/angular-cli

v12.0.0-next.4

10 Mar 21:15

Choose a tag to compare

v12.0.0-next.4 Pre-release
Pre-release

Commits

@angular-devkit/architect (0.1200.0-next.4)

Commit Description Notes
add implementation for defaultConfiguration

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

Commit Description Notes
show warning during build when project requires IE 11 support
only remove nomodule and defer attributes empty values [Closes #20207]

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

Commit Description Notes
add handling for `defaultConfiguration` target definition property

@angular/cli (12.0.0-next.4)

Commit Description Notes
deprecate `--prod` command line argument
add `defaultConfiguration` property to architect schema
avoid exceptions for expected errors in architect commands
add ng-packagr builder schema in IDE schema

@ngtools/webpack (12.0.0-next.4)

Commit Description Notes
drop support for string based lazy loading

@schematics/angular (12.0.0-next.4)

Commit Description Notes
add migration to update lazy loading string syntax to use dynamic imports
add migration to remove `lazyModules` configuration option
deprecate `legacyBrowsers` application and ng-new option
production builds by default
add `additionalProperties` to all schemas

Breaking Changes

@angular-devkit/build-angular: remove deprecated `lazyModules` option (8d66912)

Server and Browser builder `lazyModules` option has been removed without replacement.

@ngtools/webpack: drop support for string based lazy loading (0dc7327)

With this change we drop support for string based lazy loading `./lazy.module#LazyModule` use dynamic imports instead.

The following options which were used to support the above syntax were removed without replacement.

  • discoverLazyRoutes
  • additionalLazyModules
  • additionalLazyModuleResources
  • contextElementDependencyConstructor

Special Thanks

Alan Agius, Charles Lyding, Renovate Bot, Joey Perrott

v11.2.4

10 Mar 20:34

Choose a tag to compare

Commits

@angular-devkit/build-angular (0.1102.4)

Commit Description Notes
only remove nomodule and defer attributes empty values [Closes #20207]

@angular/cli (11.2.4)

Commit Description Notes
add ng-packagr builder schema in IDE schema


Special Thanks

Alan Agius, Joey Perrott

v12.0.0-next.3

03 Mar 23:35

Choose a tag to compare

v12.0.0-next.3 Pre-release
Pre-release

Commits

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

Commit Description Notes
enable inlineCritical by default
remove left-over `experimentalRollupPass` option
inline critical font-face rules when using crittical css inlining

@schematics/angular (12.0.0-next.3)

Commit Description Notes
update ng new links

Breaking Changes

@angular-devkit/build-angular: enable inlineCritical by default (aa3ea88)

Critical CSS inlining is now enabled by default. If you wish to turn this off set `inlineCritical` to `false`.

See: https://angular.io/guide/workspace-config#optimization-configuration


Special Thanks

Renovate Bot, Charles Lyding, Alan Agius, Keen Yee Liau, Douglas Parker, twerske

v11.2.3

03 Mar 23:29

Choose a tag to compare

Commits

@angular-devkit/build-angular (0.1102.3)

Commit Description Notes
inline critical font-face rules when using crittical css inlining

@schematics/angular (11.2.3)

Commit Description Notes
update ng new links


Special Thanks

Charles Lyding, Keen Yee Liau, Alan Agius, Joey Perrott, twerske

v10.2.3

25 Feb 06:31

Choose a tag to compare

Commits

@angular/cli (10.2.3)

Commit Description Notes
remove npm 7 incompatibility notification


Special Thanks

Charles Lyding, Keen Yee Liau, Doug Parker

v9.1.15

25 Feb 20:08

Choose a tag to compare

Commits

@angular/cli (9.1.15)

Commit Description Notes
remove npm 7 incompatibility notification


Special Thanks

Charles Lyding, Keen Yee Liau, Doug Parker, Alan Agius

v12.0.0-next.2

24 Feb 22:55

Choose a tag to compare

v12.0.0-next.2 Pre-release
Pre-release

Commits

@angular-devkit/build-angular (0.1200.0-next.2)

Commit Description Notes
only show index and service worker status once
disable declaration and declarationMap [Closes #20103]

@angular/cli (12.0.0-next.2)

Commit Description Notes
remove npm 7 incompatibility notification

@schematics/angular (12.0.0-next.2)

Commit Description Notes
update new project dependencies version [Closes #20106]
augment `universal` schematics to import `platform-server` shims [Closes #40559]
add migration to remove emitDecoratorMetadata


Special Thanks

Renovate Bot, Charles Lyding, Alan Agius, Doug Parker, Joey Perrott, Jefiozie, George Kalpakas, Keen Yee Liau

v11.2.2

24 Feb 22:54

Choose a tag to compare

Commits

@angular-devkit/build-angular (0.1102.2)

Commit Description Notes
only show index and service worker status once
disable declaration and declarationMap [Closes #20103]
force less version 3.5 math behaviour [Closes #20088]

@angular/cli (11.2.2)

Commit Description Notes
remove npm 7 incompatibility notification

@ngtools/webpack (11.2.2)

Commit Description Notes
normalize paths when pruning AOT rebuild requests


Special Thanks

Charles Lyding, Alan Agius, Doug Parker, Jefiozie

v12.0.0-next.1

17 Feb 19:40

Choose a tag to compare

v12.0.0-next.1 Pre-release
Pre-release

Commits

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

Commit Description Notes
drop support for ng-packagr version 11
drop support for karma version 5.2

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

Commit Description Notes
support Webpack 5

@angular/cli (12.0.0-next.1)

Commit Description Notes
support update migration packages with no entry points [Closes #20032]
ensure odd number Node.js version message is a warning
improve error logging when resolving update migrations

@ngtools/webpack (12.0.0-next.1)

Commit Description Notes
support Webpack 5
normalize paths when pruning AOT rebuild requests

@schematics/angular (12.0.0-next.1)

Commit Description Notes
add migration to use new zone.js entry-points
use new zone.js entry-points

Breaking Changes

@angular-devkit/build-angular: drop support for zone.js 0.10 (f309516)

Minimum supported `zone.js` version is `0.11.4`

@angular-devkit/build-angular: drop support for ng-packagr version 11 (44e75be)

Minimum supported `ng-packagr` version is `12.0.0-next`

@angular-devkit/build-angular: drop support for karma version 5.2 (fa5cf53)

Minimum supported `karma` version is `6.0.0`

Special Thanks

Renovate Bot, Alan Agius, Charles Lyding, Keen Yee Liau, Aravind V Nair

v11.2.1

17 Feb 19:45

Choose a tag to compare

Commits

@angular/cli (11.2.1)

Commit Description Notes
support update migration packages with no entry points [Closes #20032]
improve error logging when resolving update migrations


Special Thanks

Charles Lyding, Alan Agius, Keen Yee Liau, Aravind V Nair