All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
6.0.1 (2024-07-17)
- work around deprecation warning (e7cc3ad)
- update android deps (a1a0418)
6.0.0 (2024-04-21)
- stop supporting API 22
- update to Capacitor 6
5.2.0 (2024-03-18)
- use a mutex to ensure no race conditions (39bc00d)
5.1.0 (2024-02-28)
- add support for keychain access (eb5866f)
5.0.0 (2023-12-08)
- Storage calls that are implemented on the current platform now throw an instance of StorageError. This provides better typing, as you can use
instanceof StorageError
to narrow a caught error to StorageError, then compare error.code against StorageErrorType, which is now a string.
- throw StorageError instance from storage ops (a34dbe3)
- notFound is no longer returned as an error (31cbfe9)
- return null if entry is missing in KeyStore (9cf5d4d)
4.0.0 (2023-06-15)
- The plugin now requires Capacitor 5.
- upgrade to Capacitor 5 (2386df5)
- don’t log name + version at startup (0f636e9)
- no more husky (2986725)
- update dev environment (19fada5)
3.0.2 (2023-05-03)
- clearItemsWithPrefix() was clearing all items (fa754db)
- update deps (5bc04db)
3.0.1 (2023-04-02)
3.0.0 (2023-04-02)
- To be consistent with JavaScript's Storage and @capacitor/preferences, the plugin now returns
null
instead of throwing an exception when getting a non-existent item.
Also, the plugin no longer encrypts data on the web, since this plugin is designed for native storage, and including blowfish was unnecessary bloat.
- no blowfish, return null (0f2491a)
- updated deps (b69f5c5)
2.1.0 (2023-02-17)
- add compatibility w/ @vueuse/useStorageAsync (c4a7c44)
- update deps (e3dd686)
2.0.1 (2022-10-24)
- remove unused cruft (23b5a36)
- clarify data types that can be stored (4dc99cb)
2.0.0 (2022-10-10)
- The API has changed since v1, please see the documentation.
- overhaul for Cap 4, iCloud sync (37b1501)
1.0.7 (2021-04-02)
- remove unnecessary stuff from package (d7e8c74)
1.0.6 (2021-04-01)
- fix license (33f4414)
1.0.5 (2021-04-01)
- tweaks (1a4ed2a)
1.0.4 (2021-03-26)
- dep updates (9fdfc3f)
- lint (a27271f)
- rename package (5448784)
- renamed package (77a55ea)
- update deps (f131624)
- add API docs (0f29212)
- note capacitor 2 only (ac6eeef)
- update docgen to fix method list format (b4d8372)
1.0.3 (2020-12-07)
- document notFound error (08e4b58)
1.0.2 (2020-12-04)
- update to capacitor-native-decorator v1.1.0. Native calls must receive an object. Public API of this plugin did not change.
1.0.1 (2020-11-30)
1.0.0 (2020-11-28)
Initial public release.