Realm v5.4.0 Release Notes

Release Date: 2018-07-22 // almost 6 years ago
  • โœจ Enhancements

    • ๐Ÿ›  Removing a ChangeListener on invalid objects or RealmResults should warn instead of throwing (fixes #5855).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”’ [ObjectServer] Using Android Network Security Configuration is necessary to install the custom root CA for tests (API >= 24) (#5970).
    • ๐Ÿ›  Fixes issue with the incremental build causing direct access to model without accessor to fail (#6056).
    • RealmQuery.distinct() is now correctly applied when calling RealmQuery.count() (#5958).

    Internal

    • โฌ†๏ธ Upgraded to Realm Core 5.7.2
    • โฌ†๏ธ Upgraded to Realm Sync 3.8.1
    • ๐ŸŽ [ObjectServer] Improved performance when integrating changes from the server.
    • โž• Added extra information about the state of the Realm file if an exception is thrown due to Realm not being able to open it.
    • โœ‚ Removed internal dependency on Groovy in the Realm Transformer (#3971).

    Credits

    • Thanks to @kageiit for removing Groovy from the Realm Transformer (#3971).