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