react-native-mmkv-storage

An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI

MIT License

Downloads
75.4K
Stars
1.6K
Committers
54

Bot releases are hidden (Show)

react-native-mmkv-storage - v0.3.2

Published by ammarahm-ed over 4 years ago

What's New

  1. Add redux-persist support
  2. Change to synchronous initialization
  3. Fix typescript definitions
  4. Fix some issues in docs
  5. Update MMKV to v1.1.1

Breaking Changes

  1. All initialization calls are now synchronous
react-native-mmkv-storage - v0.3.0

Published by ammarahm-ed over 4 years ago

This is a huge release from the previous version with around 140 commits which includes breaking changes

Introduce the loader class
The Loader class helps you initialize as many instances of MMKV as you would like to create.

Encryption Support
An easy to use encryption system for the storage is also integrated with secure key storage.

Indexing
Indexing is improved

Complete rewrite code
The code is completely rewritten and a lot of refactoring done.

Rewrite the documentation
Rewritten the docs in a better and more explainatory way on docsify.

Many fixes and improvements related to performance

Support Multi process mode
The library not supports multi-process database instances also.

react-native-mmkv-storage - v0.2.1

Published by ammarahm-ed over 4 years ago

Whats New:

  1. fix #2 dispatch_queue usage on ios
  2. remove all try/catch statements in native code.
  3. add dispatchQueue on android to prevent UI-Thread from getting blocked.
  4. Add method to get all keys stored in the database
  5. Add an option non-async methods api based on callbacks.
  6. Huge performance boost

breaking changes All async method names have changed.

react-native-mmkv-storage - v0.2.0

Published by ammarahm-ed over 4 years ago

add int and boolean support

react-native-mmkv-storage - v0.1.8

Published by ammarahm-ed over 4 years ago

update MMKV version to 1.0.24

react-native-mmkv-storage - v0.1.7

Published by ammarahm-ed over 4 years ago