Skip to content

Releases: scotttrinh/angular-localForage

1.2.2 (2014-12-08)

08 Dec 17:25
Compare
Choose a tag to compare

Bug Fixes

1.2.1 (2014-12-08)

08 Dec 16:45
Compare
Choose a tag to compare

Bug Fixes

1.2.0 (2014-11-18)

17 Nov 23:14
Compare
Choose a tag to compare

Features

Breaking Changes

  • due to 3e942732,
    the method search has been removed and replaced with iterate that can potentially do the same but is based on the localForage function iterate and is way more optimised.

1.1.0 (2014-11-01)

01 Nov 16:28
Compare
Choose a tag to compare

Features

  • Added search functionality
    (220110bd)
  • Script loading for require.js
    (56647fdf,
    #26)
  • Update to localforage 1.1.1

1.0.0 (2014-10-17)

17 Oct 15:37
Compare
Choose a tag to compare

Features

  • You can now use multiple instances of localForage (see the Readme file for more info).
  • You can use a name option with bind and with the directive to specify which instance to use.
  • Slightly better examples (I could do much better)

Breaking changes

  • The following deprecated functions have been removed: getDriver, set, get, remove, clearAll, getKeyAt, getLength

  • getKeys is now deprecated, use the function keys instead (following the naming convention from localForage).

  • Because localForage now takes into account the prefix for localStorage, this lib will no longer add its own prefix to localStorage variables.
    If you want to ensure compability with values stored in localStorage before this release, you need to add oldPrefix: true to your provider's configuration:

    $localForageProvider.config({
        oldPrefix: true
    });

    If you don't do that, you won't be able to access those old data, and they will stay in localStorage.
    This doesn't affect other storages (indexedDB & WebSQL).

  • The method bind and the directive have changed: storeName has been replaced by scopeKey to avoid confusion with the storeName from config and to be more self explicit. key is now the name of the storage key.

  • The method unbind now takes only 2 parameters (scope & key, or scope & config object). storeName has also been replaced by scopeKey.

Documentation

  • Better doc on the directive
  • General cleanup
  • Doc for the multiple instances

0.2.10 (2014-09-08)

08 Sep 09:40
Compare
Choose a tag to compare

Bug Fixes

  • use angular.copy before storing values
    (e4707d3e,
    #29)
  • use correct model to allow multiple binding
    (42f41d3a,
    #28)
  • fixed tests for all browsers
    (06258791)

Documentation

  • updated readme with lowercase name of the lib for bower & npm
    (809c6636)

0.2.9 (2014-07-30)

30 Jul 08:56
Compare
Choose a tag to compare

Features

  • update to localforage 0.9.2
    (e6c1f19f)

0.2.8 (2014-07-04)

04 Jul 12:36
Compare
Choose a tag to compare

Bug Fixes

  • Safari private browsing would not resolve
    (224fca6d)
  • better fix for the Firefox private browsing invalidStateError
    (c566a19b)

Features

  • bump to localForage 0.9.1 and use of the new keys function
    (4f9431a6)

0.2.7 (2014-07-03)

03 Jul 16:08
Compare
Choose a tag to compare

Bug Fixes

  • invalidStateError in firefox private browsing
    (04f55e6f)

0.2.6 (2014-06-30)

30 Jun 09:08
Compare
Choose a tag to compare

Bug Fixes

  • bind should resolve with the item value
    (b3895d14,
    #19)