Changelog
=========

2.6.8 - 2017-05-29
------------------

- Fix multiple namespaced storages for android.
  [demetris-manikas]

2.6.7 - 2017-05-24
------------------

- Fixed windows bug introduced by 2.6.6.
  [digaus]

2.6.6 - 2017-05-19
------------------

- Drop unsafe iOS options.
  [demetris-manikas]

2.6.5 - 2017-04-10
------------------

- Delete saved values on new RSA key creation.
  [demetris-manikas]

2.6.4 - 2017-03-31
------------------

- Graceful handling of unsupported Android versions (4.3 and below).
  [dpa99c]

- Minor android fixes and tests.
  [demetris-manikas]

- Documentation fixes.
  [jvjvjv]

2.6.3 - 2016-11-21
------------------

- Android now thread-safe, fixes the issue with concurrent decryptions failing.
  [demetris-manikas]

2.6.2 - 2016-11-18
------------------

- Introduce a queue for decryption on Android so that only one
  happens at a time. Fixes #75.
  [ggozad]

2.6.1 - 2016-11-09
------------------

- Make sure only string values are stored.
  [demetris-manikas]

2.6.0 - 2016-10-26
------------------

- Introduce keys(), clear() methods.
  [yyfearth, demetris-manikas, ggozad]

2.5.2 - 2016-10-11
------------------

- Fix migration issues.
  [demetris-manikas]

2.5.1 - 2016-09-12
------------------

- Fix migration to SharedPreferences error in certain android phones.
  [ggozad]

2.5.0 - 2016-09-12
------------------

- Move from localStorage to SharedPreferences.
  [demetris-manikas]

2.4.2 - 2016-09-01
------------------

- Update SSKeychain for iOS to SAMKeychain.
  [briananderson1222]

- More tests.
  [ggozad]

2.4.1 - 2016-07-28
------------------

- Make intitializing SecureStorage fail on android if screen-lock settings not appropriate. Introdudce secureDevice as an android-only function to bring up screen-lock settings with only appropriate options.
  [ggozad, jdard, demetris-manikas]

2.4.0 - 2016-07-04
------------------

- Windows phone implementation.
  [sgrebnov]

- Pass javascript Error to cordova failure callbacks, cleanup.
  [sgrebnov]

2.3.1 - 2016-06-22
------------------

- Patch sjcl_ss.js to prevent cordova with browserify flag including a unnecessary huge crypto-browserify polyfill.
  [yyfearth]

2.3.0 - 2016-06-16
------------------

- Native AES on android devices that support it.
  [demetris-manikas]

2.2.4 - 2016-05-25
------------------

- Fix #30, allowing concurrent calls to securestarage in iOS,
  by not persisting callbackId's.
  [ggozad]

2.2.3 - 2016-05-18
------------------

- Fix broken version number in plugin.xml.
  [ggozad]

2.2.2 - 2016-05-10
------------------

- Execute iOS commands in separate threads instead of the main thread.
  [goshakkk / hellyeahllc]

2.2.1 - 2016-02-09
------------------

- package.json meta.
  [ggozad]

2.2.0 - 2016-01-05
------------------

- Supporting iOS 7 without 'WhenPasscodeSetThisDeviceOnly' option.
  [embedded-spirit]


2.1.0 - 2015-10-29
------------------

- Keychain accessibility setting for iOS.
  [schaumiii]


2.0.0 - 2015-10-28
------------------

- Update to use npm.
  [ggozad]

1.1.2 - 2015-04-16
------------------

- Fix Android key creation conflict.
  [demetris-manikas]

1.1.1 - 2015-04-13
------------------

- Android cleanup.
  [demetris-manikas]

1.1.0 - 2015-04-01
------------------

- Support the browser platform.
  [ggozad]

1.0.0 - 2015-03-30
------------------

- Initial release.
  [ggozad]
