Change Log
3.0.0-next.0
Major Changes
Breaking changes:
- Async Storage uses "scoped storages", where you need to create a storage instance before using it
- Default export is a singleton storage that uses v2/v1 storage, for easier transition
- An extra installation step is required for android
callback based API is dropped
- Methods for batch operations (formerly
multi* methods) have been renamed and their API updated
useAsyncStorage hook has been removed (will be introduced later)
- Updated Native side (Brownfield) access to storage - dropped apple's delegate
- Dropped a flag to opt out from iCloud backup - disabled by default now
2.2.0
Minor Changes
- 8b2f32b: Fix support for React Native 0.80
2.1.2
Patch Changes
- 21d0c22: Remove unnecessary
getViewManagers overrides
2.1.1
Patch Changes
- 5042047: Mark some methods as nonnull
2.1.0
Minor Changes
- b7c842c: Windows: Add New Architecture support
2.0.0
Major Changes
- c319205: Support 0.74 (by migrating off deprecated
onCatalystInstanceDestroy) — unfortunately, this also means that we must bump the minimum supported version to 0.65
1.24.0
Minor Changes
- 8bf1526: dependencies bump and multiset type fix
1.23.2
[!WARNING]
This version has not been released to npm
Bug Fixes
1.23.1 (2024-03-20)
Bug Fixes
- default-storage: Privacy manifest missing key (#1076) (c4ed1fa)
1.23.0 (2024-03-19)
Features
- default-storage: Add Privacy Manifest for iOS (#1075) (864626d)
1.22.3 (2024-02-28)
Bug Fixes
- android: bridgeless mode broken on react-native 0.74 (#1068) (253126d)
1.22.2 (2024-02-23)
Bug Fixes
1.22.1 (2024-02-20)
Bug Fixes
- ios: Merging empty object should not override current value (#1064) (ea9fc7a)
1.22.0 (2024-02-15)
Features
1.21.0 (2023-11-29)
Bug Fixes
Features
- windows: bump minimum target platform version to 10.0.17763.0 (#1031) (5682e8c)
1.20.0 (2023-11-28)
Features
1.19.8 (2023-11-22)
Bug Fixes
1.19.7 (2023-11-22)
Bug Fixes
1.19.6 (2023-11-21)
Bug Fixes
1.19.5 (2023-11-10)
Bug Fixes
- android: add buildFeaturesbuildConfig for android gradle plugin 8 (#1026) (f54a93b)
1.19.4 (2023-11-01)
Bug Fixes
- tvos: Apple TV warning should only happen once (#1021) (c770d4d)
1.19.3 (2023-08-24)
Bug Fixes
1.19.2 (2023-08-13)
Bug Fixes
1.19.1 (2023-07-19)
Bug Fixes
- android: add required namespace in
build.gradle (#991) (ce19249)
1.19.0 (2023-07-03)
Features
1.18.2 (2023-06-06)
Bug Fixes
- allow consumption of
RCTAsyncStorage as TurboModule (#965) (62732d9)
1.18.1 (2023-03-29)
Bug Fixes
1.18.0 (2023-03-27)
Features
- android: Bump Next version dependencies, min and target SDK (#949) (271a040)
Bug Fixes
Bug Fixes
Bug Fixes
1.17.9 (2022-08-12)
Bug Fixes
1.17.8 (2022-08-08)
Bug Fixes
- remove warning about
multiMerge not being implemented (#827) (cc69173)
1.17.7 (2022-06-23)
Bug Fixes
1.17.6 (2022-06-01)
Bug Fixes
- windows: change
WindowsTargetPlatformVersion to 10.0 (#810) (668f384)
1.17.5 (2022-05-18)
Bug Fixes
1.17.4 (2022-05-09)
Bug Fixes
1.17.3 (2022-03-31)
Bug Fixes
1.17.2 (2022-03-30)
Bug Fixes
- cannot find
react-native-test-app when Metro starts (#788) (e222452)
1.17.1 (2022-03-29)
Bug Fixes
multiRemove should accept readonly string[] (#787) (298bbb0)
1.17.0 (2022-03-18)
Features
- android: bump room to 2.4.2, allowing arm64 jdk compile (#773) (774fb78)
1.16.3 (2022-03-16)
Bug Fixes
- types: wrong void return type of multiGet (#767) (6ba9d69)
1.16.2 (2022-03-15)
Bug Fixes
- windows: fix MultiRemove by using CHECK_SQL_OK macro (#772) (6f3f3ba)
1.16.1 (2022-02-10)
Bug Fixes
1.16.0 (2022-02-09)
Features
Bug Fixes
- types: remove 'this' binding expectations on hook fn types (#736) (cf76a4e)
Bug Fixes
Bug Fixes
- align mock of multiMerge with actual behavior (#733) (2dee293)
Bug Fixes
- windows: fix crash when running windows module (#719) (309e252)
Bug Fixes
- wrong method referenced in validated input warning (#715) (a3e9537)
Bug Fixes