v12.0.0-rc.0
Pre-release
Pre-release
Commits
Breaking Changes
@schematics/angular: remove `stylus` from `style` options (fd729ac)
`styl` (Stylus) is no longer a supported value as `style` in `application`, `component`, `ng-new` schematics. Stylus is not actively maintained and only 0.3% of the Angular CLI users use it.(cherry picked from commit 0272fc5)
@angular-devkit/build-angular: change several builder options defaults (656f8d7)
A number of browser and server builder options have had their default values changed. The aim of these changes is to reduce the configuration complexity and support the new "production builds by default" initiative.Browser builder
Option | Previous default value | New default value |
---|---|---|
optimization | false | true |
aot | false | true |
buildOptimizer | false | true |
sourceMap | true | false |
extractLicenses | false | true |
namedChunks | true | false |
vendorChunk | true | false |
Server builder
Option | Previous default value | New default value |
---|---|---|
optimization | false | true |
sourceMap | true | false |
(cherry picked from commit 0a74d0d)
Special Thanks
Alan Agius, Charles Lyding, Keen Yee Liau, Joey Perrott, David Shevitz