You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+107-28
Original file line number
Diff line number
Diff line change
@@ -1,31 +1,110 @@
1
-
##1.0.0-beta.10
1
+
##1.0.0-beta.10
2
2
3
-
- New configuration file `lazy.config.json` for lazyloaded bundles
4
-
- New `system.polyfill.js` loads `lazy.config.json`, uses a polyfill for SystemJS to map lazyloaded bundles
3
+
- BREAKING CHANGES in boilerplate `index.html`, `system.import.js`, and `system.config.prod.js`. Refactored files to support lazyloaded bundles
4
+
- New configuration file `lazy.config.json` provides model for automating Closure Compiler and SystemJS polyfill for lazyloaded bundles
5
+
- Moved the SystemJS polyfill into `system.polyfill.js`. This script requests `lazy.config.json`, uses a polyfill for SystemJS to map lazyloaded bundles
5
6
-`--closure` is now the default production build, use `ngr build prod --rollup` to bundle with Rollup instead
6
-
- Condensed log messages for build scripts. Use --verbose to print more verbose messages
7
-
- Fixed issue with closure that prevented bundle.js from being created
8
-
- Updated --verbose logs for closure build
7
+
- Condensed log messages for build scripts. Use `--verbose` to print more verbose messages
8
+
- Fixed issue with Closure Compiler that prevented bundle.js from being created
9
+
- Improved error reporting across the builds
10
+
- Prevented overwriting of project files when user repeats `ngr scaffold` or `ngr update`
11
+
- Third party libraries (externs) can be bundled but not mangled by ADVANCED_OPTIMIZATIONS when configured in `lazy.config.json`
12
+
- New argument for update `--cliVersion` will attempt to update existing boilerplate, but will not overwrite existing files
@@ -196,7 +275,7 @@ To update existing projects, migrate `main.prod.ts`, `tsconfig.dev.json` and `ts
196
275
197
276
NOTE: `ngr build lib` is broken in `5.0.0-beta.4-5.0.0-beta.6`. If you want to test this build use `ngr scaffold --angularVersion 5.0.0-beta.3` to scaffold your app.
@@ -403,7 +482,7 @@ Prior to 5.0.0 `main.prod.ts` needed to be included for `ngc`. After 5.0.0 `ngc`
403
482
```
404
483
405
484
406
-
##4.4.0-RC.0
485
+
##4.4.0-RC.0
407
486
408
487
MAJOR BREAKING CHANGES in this release. This release is primarily to improve the CLI, make writing custom builds easier. This release decouples the CLI from project code.
409
488
@@ -417,7 +496,7 @@ MAJOR BREAKING CHANGES in this release. This release is primarily to improve the
417
496
- Normalized CLI commands, use build instead of --build or generate instead of --generate
418
497
419
498
420
-
###MIGRATING from 4.3.6 to 4.4.0-RC.0
499
+
###MIGRATING from 4.3.6 to 4.4.0-RC.0
421
500
422
501
Install the CLI globally. `npm install -g angular2-rollup`
423
502
@@ -493,19 +572,19 @@ Update `@angular` dependencies in `package.json`
493
572
494
573
495
574
496
-
##4.3.6
575
+
##4.3.6
497
576
498
577
- Updated to Angular 4.3.6
499
578
- Fixed issue in library build that prevented global CSS form compiling minified
500
579
501
580
502
-
##4.3.5
581
+
##4.3.5
503
582
504
583
- Updated to Angular 4.3.5
505
584
- Deprecated `@types/core-js` and instead configured `compilerOptions.lib` for the dev build
506
585
507
586
508
-
##4.3.0
587
+
##4.3.0
509
588
510
589
- Updated to Angular 4.3.0
511
590
- Updated RxJs to ~5.4.2 and TypeScript to ^4.2.0, included TypeScript fix in RxJs
@@ -540,7 +619,7 @@ The production build now requires a new Object in build.config.js with the prope
540
619
```
541
620
542
621
543
-
##4.3.0-beta.0
622
+
##4.3.0-beta.0
544
623
545
624
- Updated to Angular 4.3.0-beta.0
546
625
- Updated packages to latest compatible versions
@@ -589,7 +668,7 @@ For more information: https://github.com/postcss/postcss-cli/wiki/Migrating-from
0 commit comments