Realm v3.1.3 Release Notes

Release Date: 2017-04-20 // about 7 years ago
  • ✨ Enhancements

    • 🔀 [ObjectServer] Resume synchronization as soon as the connectivity is back (#4141).

    🐛 Bug Fixes

    • equals() and hashCode() of managed RealmObjects that come from linking objects don't work correctly (#4487).
    • 👻 Field name was missing in exception message when null was set to required field (#4484).
    • Now throws IllegalStateException when a getter of linking objects is called against deleted or not yet loaded RealmObjects (#4499).
    • NullPointerException caused by local transaction inside the listener of findFirstAsync()'s results (#4495).
    • Native crash when adding listeners to RealmObject after removing listeners from the same RealmObject before (#4502).
    • Native crash with "Invalid argument" error happened on some Android 7.1.1 devices when opening Realm on external storage (#4461).
    • OrderedRealmCollectionChangeListener didn't report change ranges correctly when circular link's field changed (#4474).

    Internal

    • ⬆️ Upgraded to Realm Sync 1.6.0.
    • ⬆️ Upgraded to Realm Core 2.6.1.