Releases: manfredsteyer/ngx-build-plus
Releases · manfredsteyer/ngx-build-plus
Scripts'n'Defaults
Schematics
- The
externals
schematic which updates your project for using webpack externals now puts all UMD bundles into a common script. No need for copying files around anymore - The
wc-polyfill
bundle does the same for web component polyfills
Defaults
--keepPolyfills
and--keepStyles
default totrue
now to avoid confusions
Angular 8 support
Same for 8.1.x
un-verbose
-
Due to a PR in CLI
7.3.0-beta.0
and@angular-devkit/build-angular
0.13.0-beta.0
, we don't need to switch the CLI into verbose mode when using an array of webpack configs like we did inngx-build-model
. For this, the newestngx-build-modern
checks the versions installed of those packages. -
ng serve accepts now a
--verbose
switch andngx-build-plus
prints out the modified webpack config when used.
karma support
- ngx-build-plus supports now karma. Just (re)install it with
ng add ngx-build-plus
. - ngx-build-modern shows warning and error messages when versions of deps do not fit
Feature Parity
Schematics Support
- You can now easily install this package using
ng add ngx-build-plus
- This also automatically updates your
angular.json
Plugins
New Feature
Plugins with pre, config and post hook (see readme)
Version 7.0.0
Features
- Updated for Angular 7.0.x and CLI 7.0.x
- New switch configHook to point to a function for modifying the webpack config (see readme)
- New option to remove styles from bundling
Breaking Change
- Switch
single-bundle
now defaults tofalse
to align with the CLI's default behavior.
Thanks to Steven Masala, Sam Lin, jbandi and Rob Wormald.
CLI 6.1 support
CLI 6.1 support
For CLI 6.0 support use the former version 1.1.0
Release 1.1.0
Added support for ng serve
(see readme.md at the end)