Releases: mrousavy/react-native-mmkv
Releases · mrousavy/react-native-mmkv
Release 3.0.0-beta.2
3.0.0-beta.2 (2024-04-29)
🐛 Bug Fixes
- Add dev dependencies (13c3783)
- Always
trim
, removeWeakRef
(6dfc8e1) - Extract to
Types
(2989c33) - Fix dependencies (c1eedbc)
- Fix lazy export (7018389)
- Fix lazy init (c2e610d)
- Lazily create TurboModule (5a4319e)
- Only log Warnings or Errors in Release (cb5347b)
- Try use
WeakRef
(84016a1) - Upgrade and include config (4e93c86)
- Use
__dirname
until latest RC with patch is out (c462b3c) - Use
Proxy
for lazily getting TurboModules (1350529)
📚 Documentation
Release 3.0.0-beta.1
3.0.0-beta.1 (2024-03-27)
✨ Features
- Add
trim()
func andsize
property (b2d80fa) - Autolink iOS (b62ed49)
- Create PlatformContext TurboModule (87dedcd)
- Implement MmkvPlatformContext on iOS (660cda3)
- Scaffold TurboModule base (94522bd)
- Update MMKV to latest (4ab420b)
- Upgrade to RN 0.74 (6375e75)
- Use
ArrayBuffer
instead ofUint8Array
(c03ef4d)
🐛 Bug Fixes
- Create proper types and delete yarn (fe3b567)
- Fix Android build (0f33f1c)
- Fix build now? (6e8e20f)
- Fix closing destroy (3c2babd)
- Fix includes (ee1caba)
- Only enable WeakRef if it is supported (e6ee073)
- Only generate C++ bindings, skip Java/ObjC (e89a472)
- Pin RN CLI to 14 (b6a095b)
- Properly configure (e33c6e3)
- Refactor everything to use proper types (731a3a6)
- Set it up (157aef1)
- Use
FORCE_POSIX
to force C++ (8fa5ec7)
💨 Performance Improvements
- Clear memory cache on
trim
and dtor (c01acb5)
Release 2.12.2
Release 2.12.1
Release 2.12.0
Release 2.11.0
Release 2.10.2
Release 2.10.1
Release 2.10.0
Release 2.9.0
2.9.0 (2023-06-20)
🐛 Bug Fixes
- Add
src/
to npm package to fix web not building (9be3bb5) - Fix a potential memory leak on setting a new value for an existing key.
- Upgrade min support target to iOS 11 / macOS 10.13 / tvOS 13 / watchOS 4.
- Rollback the lazy load optimization due to reported ANR issues.
✨ Features
- Add in-memory storage as a fallback for disabled LocalStorage (#533) (a60d0b3)
- Add support for upcoming react native 0.73 (#550) (bf0bbc3)