Skip to content
This repository has been archived by the owner on Jun 22, 2021. It is now read-only.

Latest commit

 

History

History
90 lines (71 loc) · 2.92 KB

CHANGELOG.md

File metadata and controls

90 lines (71 loc) · 2.92 KB

Angular library starter Changelog

May 16, 2020

  • Upgrade to Angular v9. Thanks to @dhilt

May 30, 2019

  • Upgrade to Angular v8

Nov 7, 2018

  • Add module type to ModuleWithProviders

Oct 20, 2018

  • Upgrade to Angular v7 building process

If you need to upgrade from v6 to v7, you can start from scratch or compare the following commit:

May 4, 2018

  • Upgrade to Angular v6 building process
  • Add support for inlining of templates & styles

If you need to upgrade from v5 to v6, you can start from scratch or compare the following commit:

Jan 15, 2018

  • Add instructions for inlining of templates and stylesheets

Nov 2, 2017

  • Upgrade to Angular v5 building process
  • Upgrade to rollup ^0.48.0 and UglifyJS 3
  • Add license banner to the bundles

In Angular v5, the building process creates the es2015 bundles in esm2015 folder, and the es5 bundles in esm5 folder. If you want to upgrade to the new building process you have to:

  • use new build.js (changing the PACKAGE name),
  • use new rollup.config.js (updating globals and name), rollup.es.config.js and tsconfig-build.js files
  • add the license-banner.txt file (and customize it)
  • update in package.json:
    • module and es2015 properties
    • packages: compare all the devDependencies
    • add tslib (TypeScript helpers) to dependencies
  • remove scripts/map-sources.js file

For a full comparison, see the following commit:

If you are still using index.ts, see also the following commit to rename it:

Oct 14, 2017

  • Add Istanbul to report coverage

Sep 12, 2017

  • Rename index.ts to package name

Jun 21, 2017

  • Update rollup.config and tsconfig files
  • Update building process:
    • TSLint
    • Stop building for errors on Rollup conversion
    • Use local import for ShellJS
  • Add sourcemap files for testing to karma.conf & use ES2015 syntax in spec.bundle
  • Update Codelyzer rules
  • Update packages

May 2, 2017

  • Upgrade versions & enable strict TypeScript compiler option

Mar 25, 2017

  • Upgrade to Angular 4 configuration

Mar 6, 2017

  • Add compodoc for generating documentation

Feb 5, 2017

  • Create library