Skip to content

v0.96.3

Compare
Choose a tag to compare
@realm-ci realm-ci released this 05 Dec 01:22
· 5508 commits to master since this release

Enhancements

  • Queries are no longer limited to 16 levels of grouping.
  • Rework the implementation of encrypted Realms to no longer interfere with
    debuggers.

Bugfixes

  • Fix crash when trying to retrieve object instances via dynamicObjects.
  • Throw an exception when querying on a link providing objects, which are from a different Realm.
  • Return empty results when querying on a link providing an unattached object.
  • Fix crashes or incorrect results when calling -[RLMRealm refresh] during
    fast enumeration.
  • Add Int8 support for RealmOptional, MinMaxType and AddableType.
  • Set the default value for newly added non-optional NSData properties to a
    zero-byte NSData rather than nil.
  • Fix a potential crash when deleting all objects of a class.
  • Fix performance problems when creating large numbers of objects with
    RLMArray/List properties.
  • Fix memory leak when using Object(value:) for subclasses with
    List or RealmOptional properties.
  • Fix a crash when computing the average of an optional integer property.
  • Fix incorrect search results for some queries on integer properties.
  • Add error-checking for nil realm parameters in many methods such as
    +[RLMObject allObjectsInRealm:].
  • Fix a race condition between commits and opening Realm files on new threads
    that could lead to a crash.
  • Fix several crashes when opening Realm files.