Skip to content

Releases: react-native-async-storage/async-storage

Async Storage v3.1.1

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 29 May 13:46
4535ff0

Patch Changes

  • b751ff4: bump native dependencies for sqlite and room

Async Storage v3.1.0

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 21 May 16:48
cb61cac

Minor Changes

  • fa6d5bc: Shared Storage artifact published to maven central

This eliminates the extra step in installation for android.

Async Storage v3.0.3

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 19 May 07:31
5f005c6

Patch Changes

350e149:

  • Correctly handle "other" error for Apple platforms
  • Android to use limited parallelism from DispatcherIO, instead of using dedicated thread pools per database
  • When providing null for a key, for some reason, throw an error instead of crashing the app
  • Make example RN example work again
  • Use concurrent hashmap instead of hashmap + synchronization combo for Storage initialization on Android
  • Double check lock for legacy storage initialization on android

Async Storage v3.0.2

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 26 Mar 13:54
73d4fda

Patch Changes

Expo plugin v1.0.0

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 24 Feb 21:10
13d63a1

Please visit docs to learn more about usage

Major Changes

  • 2a64689: initial release of the plugin

Async Storage v3.0.1

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 23 Feb 14:09
cf48f38

Patch Changes

  • 7b64ea4: missing build step from CI added

Async Storage v3.0.0

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 23 Feb 10:59
57f3cf2

‼️ Due to missing native artifacts, please do not use this version - 3.0.1 contains a fix!

Major Changes

  • Release of version v3.
    Please visit Async Storage docs to learn more

    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

3.0.0-next.0

3.0.0-next.0 Pre-release
Pre-release

Choose a tag to compare

Initial release of upcoming version v3.
Please visit Async Storage docs to learn more

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

@react-native-async-storage/async-storage@2.2.0

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 05 Jun 12:15
3c9560c

Minor Changes

  • 8b2f32b: Fix support for React Native 0.80

@react-native-async-storage/async-storage@2.1.2

Choose a tag to compare

@AsyncStorageBot AsyncStorageBot released this 28 Feb 10:21
914fcb9

Patch Changes

  • 21d0c22: Remove unnecessary getViewManagers overrides