- Fix compatibility with latest Chrome #38
- adding better Browserify & Webpack support
- Fixed issue with multiple sequential calls to same driver - see #22
- improving docblocks, to work with jsdoc
- Improving driver support checking - see #18
- Gulpfile now uses ES6 goodness via babel :)
- Removing needless bower dev dependencies from project
- Changed the way config is set via
lockerProvider
e.g.
lockerProvider.defaults({
driver: 'session',
namespace: 'myApp',
separator: '.',
eventsEnabled: true,
extend: {}
});
- 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