Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Latest commit

 

History

History
93 lines (49 loc) · 4.6 KB

CHANGELOG-v4.md

File metadata and controls

93 lines (49 loc) · 4.6 KB

4.0.3 (2019-03-02)

Maintenance

  • demo: Upgrade lazy get and proto dependencies (067f9de)
  • Lower required tslib version to 1.6.0 (3a2c90b)

Refactoring

  • Remove typescript-lazy-get-decorator dependency (ad0c313)
  • Remove typescript-proto-decorator dependency (086a129)

4.0.2 (2019-01-15)

Bug Fixes

  • CachedItem.hasData now returns false if the value is undefined (08fb1d9)

Maintenance

4.0.1 (2018-10-31)

Maintenance

  • Remove tslint as explicit dependency, set ng version to ^7.0.0 (78917bb)
  • Update ngforage service test for new tslint rules (b50a006)

Refactoring

  • DEFAULT_CONFIG injection token no longer flagged as internal (1232362)
  • NgForageModule.forRoot config param refactored as optional (210080a)
  • Remove diff type in favour of the built-in Exclude type (191ac66)

4.0.0 (2018-10-09)

Bug Fixes

  • Fixed remaining strict tsc issues (33be81d)

Dependency updates

  • Greenkeeper/tsickle 0.32.0 (#76) (6b17efd), closes #76 #75
  • Update ts-node to the latest version 🚀 (#73) (0c552d8), closes #73
  • Update tsickle to the latest version 🚀 (#72) (342fd68), closes #72
  • Update ng-packagr to the latest version 🚀 (#70) (4572a30), closes #70
  • Update tsickle to the latest version 🚀 (#69) (a048a6f), closes #69

Documentation

Maintenance

  • package: Remove jsdelivr link (ffa36b4)
  • Drop session storage from library (6aa76e3)

Performance Improvements

  • demo: Removed unnecessary decorators, heavier use of prototypes, observables and subjects now handled with NgxDecorate (89ae9b0)

Refactoring

  • Initial migration to ng7, angular-cli>=6.2.0 and yarn (fa3dd35)

  • Rename library files in Angular format (4b8cc7c)

  • internal: use @Proto decorator where appropriate, resolve strict mode tsc errors (517f985)

  • Replaced driver static props on NgForageConfig with Driver enum. (550f758)

  • Use Proto decorator where appropriate (e5c4475)

  • try fix release (III) (4648e8e)

BREAKING CHANGES

  • sessionStorage is no longer supported by default. If you need sessionStorage support you can use the localforage-driver-session-storage package.
  • Driver names are now accessed via import {Driver} from 'ngforage'. See migration notes.
  • relative import paths are no longer officially supported. Everything must now be imported from the ngforage package.