Realm v2.2.2 Release Notes

Release Date: 2017-01-16 // about 7 years ago
  • Object Server API Changes (In Beta)

    🐛 Bug fixes

    • "operation not permitted" issue when creating Realm file on some devices' external storage (#3629).
    • Crash on API 10 devices (#3726).
    • UnsatisfiedLinkError caused by pipe2 (#3945).
    • Unrecoverable error with message "Try again" when the notification fifo is full (#3964).
    • Realm migration wasn't triggered when the primary key definition was altered (#3966).
    • 👉 Use phantom reference to solve the finalize time out issue (#2496).

    ✨ Enhancements

    • 🤡 All major public classes are now non-final. This is mostly a compromise to support Mockito. All protected fields/methods are still not considered part of the public API and can change without notice (#3869).
    • All Realm instances share a single notification daemon thread.
    • 🛠 Fixed Java lint warnings with generated proxy classes (#2929).

    Internal

    • ⬆️ Upgraded Realm Core to 2.3.0.
    • ⬆️ Upgraded Realm Sync to 1.0.0-BETA-6.5.