realm-java v7.0.4 Release Notes

Release Date: 2020-09-08 // over 3 years ago
  • ⬇️ Note: Fileformat has been bumped from 10 to 11. This means that downgrading to an earlier version of Realm is not possible and Realm Studio 5.0.0 must be used to view Realm files.

    ✨ Enhancements

    • None.

    🛠 Fixes

    • In some cases a frozen Realm of the wrong version could be returned. (ObjectStore issue #1078)
    • ⬆️ Upgrading files with string primary keys would result in a file where it was not possible to find the objects by primary key. (Core issue #3893, since 7.0.0)
    • NullPointerException when calling toString on RealmObjects with a binary field containing null. (Issue #7084, since 7.0.0)

    Compatibility

    • Realm Object Server: 3.23.1 or later.
    • Realm Studio: 5.0.0 or later.
    • ⬆️ File format: Generates Realms with format v11 (Reads and upgrades all previous formats from Realm Java 2.0 and later).
    • 🚀 APIs are backwards compatible with all previous release of realm-java in the 7.x.y series.

    Internal

    • ⬆️ Upgraded to Object Store commit: 286d7cb2f10c41f89a2efb43b22938610ccad4cf.
    • ⬆️ Upgraded to Realm Sync: 5.0.21.
    • ⬆️ Upgraded to Realm Core: 6.0.24.