MMKV v1.0.17 Release Notes

Release Date: 2019-01-25 // over 3 years ago
  • v1.0.17 / 2019-01-25

    ๐ŸŽ iOS / macOS

    What's new

    • ๐ŸŒฒ Redirect logging of MMKV is supported now.
    • ๐ŸŒฒ Dynamically disable logging of MMKV is supported now.
    • โž• Add method migrateFromUserDefaults to import from NSUserDefaults.

    Android

    What's new

    • ๐ŸŒฒ Redirect logging of MMKV is supported now.
    • ๐ŸŒฒ Dynamically disable logging of MMKV is supported now.
      โšก๏ธ Note: These two are breaking changes for interface MMKVHandler, update your implementation with wantLogRedirecting() & mmkvLog() for v1.0.17. (Interface with default method requires API level 24, sigh...)
    • Add option to use custom library loader initialize(String rootDir, LibLoader loader). If you're facing System.loadLibrary() crash on some low API level device, consider using ReLinker to load MMKV. Example can be found in mmkvdemo.
    • ๐Ÿ›  Fix a potential corruption of meta file on multi-process mode.
    • ๐Ÿ›  Fix a potential crash when the meta file is not valid on multi-process mode.

    Win32

    • ๐ŸŒฒ Redirect logging of MMKV is supported now.
    • ๐ŸŒฒ Dynamically disable logging of MMKV is supported now.
    • ๐Ÿ›  Fix a potential corruption of meta file on multi-process mode.