Realm v3.2.0-beta.2 Release Notes

Release Date: 2018-02-28 // about 6 years ago
  • ๐Ÿ”€ Realm Object Server v3.0.0-alpha.8 or newer is required when using synchronized Realms.

    โœจ Enhancements

    • โž• Added findOrCreate(forRoleNamed:) and findOrCreate(forRole:) to List<Permission> to simplify the process of adding permissions for a role.
    • โž• Added +permissionForRoleNamed:inArray:, +permissionForRoleNamed:onRealm:, +permissionForRoleNamed:onClass:realm:, +permissionForRoleNamed:onClassNamed:realm:, and +permissionForRoleNamed:onObject: to RLMSyncPermission to simplify the process of adding permissions for a role.
    • โž• Added +[RLMSyncSession sessionForRealm:] to retrieve the sync session corresponding to a RLMRealm.

    ๐Ÿ›  Bugfixes

    • PermissionRole.users and PermissionUser.roles are now public as intended.
    • ๐Ÿ›  Fixed the handling of setPermissions in -[RLMRealm privilegesForRealm] and related methods.