Realm v5.0.1 Release Notes

Release Date: 2018-04-09 // about 6 years ago
  • โœจ Enhancements

    • ๐Ÿ”€ [ObjectServer] SyncConfiguration.automatic() will make use of the host port to work out the default Realm URL.
    • [ObjectServer] A role is now automatically created for each user with that user as its only member. This simplifies the common use case of restricting access to specific objects to a single user. This role can be accessed at PermissionUser.getRole().
    • [ObjectServer] Expose Role.getMembers() to access the list of associated UserPermission.

    ๐Ÿ› Bug Fixes

    • ๐Ÿšš RealmList.move() did not move items correctly for unmanaged lists (#5860).
    • RealmObject.isValid() not correctly returns false if null is provided as an argument (#5865).
    • RealmQuery.findFirst() and RealmQuery.findFirstAsync() not working correctly with sorting (#5714).
    • Permission noPrivileges and allPrivileges were returning opposite privileges.
    • ๐Ÿ›  Fixes an issue caused by JNI local table reference overflow (#5880).

    Internal

    • โฌ†๏ธ Upgraded to Realm Sync 3.0.1
    • โฌ†๏ธ Upgraded to Realm Core 5.4.2