You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All functionality deprecated in previous releases has been removed entirely.
Add generic type annotations to NSArrays and NSDictionaries in public APIs.
Adding a Realm notification block on a thread not currently running from
within a run loop throws an exception rather than silently never calling the
notification block.
Enhancements
Support for tvOS.
Support for building Realm Swift from source when using Carthage.
The block parameter of -[RLMRealm transactionWithBlock:]/Realm.write(_:) is
now marked as __attribute__((noescape))/@noescape.
Many forms of queries with key paths on both sides of the comparison operator
are now supported.
Add support for KVC collection operators in RLMResults and RLMArray.
Fail instead of deadlocking in +[RLMRealm sharedSchema], if a Swift property is initialized
to a computed value, which attempts to open a Realm on its own.
Bugfixes
Fix poor performance when calling -[RLMRealm deleteObjects:] on an RLMResults which filtered the objects when there are other classes linking
to the type of the deleted objects.
An exception is now thrown when defining Object properties of an unsupported
type.