Angular Locker Versions Save

?️ A simple & configurable abstraction for local/session storage in angular js projects

2.0.5

6 years ago
  • Fix compatibility with latest Chrome #38

2.0.4

8 years ago

Fixes

  • Fix Webpack support #30

2.0.3

8 years ago
General / Improvements
  • adding better Browserify & Webpack support

2.0.2

8 years ago
Fixes
  • Fixed issue with multiple sequential calls to same driver - see #22
General / Improvements
  • improving docblocks, to work with jsdoc

2.0.1

8 years ago
Fixes
  • Improving driver support checking - see #18
General / Improvements
  • Gulpfile now uses ES6 goodness via babel :)
  • Removing needless bower dev dependencies from project

2.0.0

8 years ago
Breaking Changes
  • Changed the way config is set via lockerProvider e.g.
lockerProvider.defaults({
    driver: 'session',
    namespace: 'myApp',
    separator: '.',
    eventsEnabled: true,
    extend: {}
});
General / Improvements
  • Added ability to extend locker at the config stage
  • Added keys() method to return an array of keys that exist within the current driver/namespace
  • Reduced size of minified file by removing now unnecessary functions
  • Adding third default parameter to put() method
  • Hugely refactored and simplified Gulp build process
  • Added jscs to enforce coding style
  • Namespaces can now contain the separator without any issues
  • Lots of micro optimisations

1.2.1

9 years ago
  • extracting readme parts to separate files in .gitdown
  • updating missing docblocks
  • tiny tweak - watchId variable
  • an extra test assertion

1.2.0

9 years ago
  • adding current value as function param in put method.
  • adding instance() method to allow easy instance building.
  • other little improvements and optimisations

1.1.1

9 years ago
  • forgot to pass in separator in driver() and namespace() setters. doh!

1.1.0

9 years ago
  • adding ability to pass false to namespace setters, to remove namespace from keys.
  • adding ability to set a custom namespace separator