MMKV v1.0.19 Release Notes

Release Date: 2019-04-22 // about 5 years ago
  • v1.0.19 / 2019-04-22

    ๐ŸŽ iOS / macOS

    What's new

    • ๐Ÿ‘Œ Support Swift 5.
    • โž• Add method to get all keys -[MMKV allKeys];
    • โž• Add method to synchronize to file asynchronously -[MMKV async].
    • Fix a pod configuration bug that might override target project's C++ setting on CLANG_CXX_LANGUAGE_STANDARD.
    • Fix a bug that DEFAULT_MMAP_SIZE might not be initialized before getting any MMKV instance.
    • ๐Ÿ›  Fix a bug that openssl's header files included inside MMKV might mess with target project's own openssl implementation.

    Android

    What's new

    • ๐Ÿ‘Œ Support Android Q.
    • โž• Add method to synchronize to file asynchronously void sync(), or void apply() that comes with SharedPreferences.Editor interface.
    • ๐Ÿ›  Fix a bug that a buffer with length of zero might be returned when the key is not existed.
    • Fix a bug that DEFAULT_MMAP_SIZE might not be initialized before getting any MMKV instance.