Skip to content

Releases: mrousavy/react-native-mmkv

Release 4.0.0-beta.10

18 Sep 08:43

Choose a tag to compare

Release 4.0.0-beta.10 Pre-release
Pre-release

4.0.0-beta.10 (2025-09-18)

🐛 Bug Fixes

  • Add support for React Native 0.79 or below (#891) (4f9a2ab)
  • Fix optional config on Web (#893) (96dba4c)
  • Rename createMMKV.mock.ts to createMockMMKV.ts to prevent mock conflicts (#889) (8e6bfdf)

Release 3.3.3

18 Sep 14:54

Choose a tag to compare

3.3.3 (2025-09-18)

Release 3.3.2

18 Sep 08:48

Choose a tag to compare

3.3.2 (2025-09-18)

🐛 Bug Fixes

  • Fix TurboModule not found error by checking both names (941129a)

Release 4.0.0-beta.9

15 Sep 11:09

Choose a tag to compare

Release 4.0.0-beta.9 Pre-release
Pre-release

4.0.0-beta.9 (2025-09-15)

✨ Features

  • Make remove(...) return a bool (#882) (2b9068e)
  • Upgrade Nitro (and switch to nitrogen) (2f5ac5a)

🐛 Bug Fixes

📚 Documentation

Release 3.3.1

04 Sep 12:35

Choose a tag to compare

3.3.1 (2025-09-04)

🐛 Bug Fixes

Release 4.0.0-beta.8

01 Sep 15:59

Choose a tag to compare

Release 4.0.0-beta.8 Pre-release
Pre-release

4.0.0-beta.8 (2025-09-01)

✨ Features

📚 Documentation

Release 4.0.0-beta.7

29 Aug 13:51

Choose a tag to compare

Release 4.0.0-beta.7 Pre-release
Pre-release

4.0.0-beta.7 (2025-08-29)

🐛 Bug Fixes

  • Fix .hpp not included in npm package (2d1a4a9)

Release 4.0.0-beta.6

29 Aug 10:06

Choose a tag to compare

Release 4.0.0-beta.6 Pre-release
Pre-release

4.0.0-beta.6 (2025-08-29)

✨ Features

🐛 Bug Fixes

📚 Documentation

Release 4.0.0-beta.5

28 Aug 21:19

Choose a tag to compare

Release 4.0.0-beta.5 Pre-release
Pre-release

4.0.0-beta.5 (2025-08-28)

‼️ Upgrade Guide

  • Since MMKV is now a fully native HybridObject, it's now longer new MMKV(...), but createMMKV(...).
  • For performance and safety reasons, the core MMKV library no longer supports 32-bit. (See MMKV: Prerequisites) So in your gradle.properties, remove the 32-bit architectures and just keep the 64-bit ones:
    - reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64
    + reactNativeArchitectures=arm64-v8a,x86_64
    On iOS, 64-bit has been the default for years.
  • react-native-mmkv is now a Nitro Module - so you need to install react-native-nitro-modules too.
  • The MMKV.delete(...) method has been renamed to MMKV.remove(...) (because delete is a reserved keyword in C++)

✨ Features

🐛 Bug Fixes

Release 4.0.0-beta.1

20 Aug 14:43

Choose a tag to compare

Release 4.0.0-beta.1 Pre-release
Pre-release

4.0.0-beta.1 (2025-08-20)

✨ Features

🐛 Bug Fixes

  • Support devices/simulators set to dark mode (#857) (85c5206)