An asynchronous, persistent, key-value storage system for React Native.
MIT License
Bot releases are hidden (Show)
Published by krizzu almost 3 years ago
AsyncStorage will no longer swallow errors from multiGet
. In addition, multiple batched multiGet
calls (not awaited) will be rejected with the same error, if one of the keys retrieval would fail. This is to keep the consistency across the platforms.
Published by krizzu about 3 years ago
merge-options
instead own implementation of deep merge (#657) (6fec1db)With change of deep-assign
with merge-options
and it usage in jest-mock
, there's a potential breaking change due to how deep-assign
merged values. Previously, if value overriding was null
or undefined
, the previous value would stay the same. With current change, null
value will override the original value, while undefined
will not.
This might be a breaking change on web and tests, if you previously relied on this behavior.
Published by krizzu over 3 years ago
Use Room library for android persistent storage (#528) (75c571b)
Expo storage migration (a21cb9f7385d05cfbda2d28bce7d46c043792e6f) (8f19c1b49cb63b9bf94558c8c81779ac024bf465)
Published by krizzu almost 4 years ago
❗️Note for iOS:
After upgrading to v1.13.3+, remember to:
pod install
)Published by krizzu almost 4 years ago
https://github.com/react-native-async-storage/async-storage/compare/v1.12.1...v1.13.0