realm-java v5.13.1 Release Notes

Release Date: 2019-08-05 // over 4 years ago
  • ๐Ÿ—„ Deprecated

    • ๐Ÿ”€ SyncCredentials.nickname() has been deprecated in favour of SyncCredentials.usernamePassword().
    • ๐Ÿ”€ SyncCredentials.IdentityProvider.NICKNAME has been deprecated in favour of SyncCredentials.IdentityProvider.USERNAME_PASSWORD.

    โœจ Enhancements

    • None.

    ๐Ÿ›  Fixed

    • [ObjectServer] The C++ networking layer now correctly uses any system defined proxy the same way the Java networking layer does. (Issue #6574).
    • ๐Ÿ”Œ The Realm bytecode transformer now works correctly with Android Gradle Plugin 3.6.0-alpha01 and beyond. (Issue #6531).
    • Queries on RealmLists with objects containing indexed integers could return the wrong result. (Issue #6522, since 5.11.0)

    Compatibility

    • Realm Object Server: 3.21.0 or later.
    • โฌ†๏ธ File format: Generates Realms with format v9 (Reads and upgrades all previous formats)
    • ๐Ÿš€ APIs are backwards compatible with all previous release of realm-java in the 5.x.y series.

    Internal

    • โšก๏ธ Updated JavaAssist in the Realm Transformer to 3.25.0-GA.
    • โšก๏ธ Updated to Realm Core 5.23.1.
    • โšก๏ธ Updated to Realm Sync 4.7.1.
    • โšก๏ธ Updated to Object Store commit: bcc6a7524e52071bfcd35cf740f506e0cc6a595e