github realm/realm-cocoa v10.5.1

Enhancements

  • Add Xcode 12.3 binary to release package.
  • Add support for queries which have nil on the left side and a keypath on the
    right side (e.g. "nil == name" rather than "name == nil" as was previously
    required).

Fixed

  • Timeouts when calling server functions via App would sometimes crash rather
    than report an error.
  • Fix a race condition which would lead to "uncaught exception in notifier
    thread: N5realm15InvalidTableRefE: transaction_ended" and a crash when the
    source Realm was closed or invalidated at a very specific time during the
    first run of a collection notifier
    (#3761, since v5.0.0).
  • Deleting and recreating objects with embedded objects may fail.
    (Core PR #4240, since v10.0.0)
  • Fast-enumerating a List after deleting the parent object would crash with an
    assertion failure rather than a more appropriate exception.
    (Core #4114, since v5.0.0).

Compatibility

  • Realm Studio: 10.0.0 or later.
  • APIs are backwards compatible with all previous releases in the 10.x.y series.
  • Carthage release for Swift is built with Xcode 12.3.
  • CocoaPods: 1.10 or later.

Internal

  • Upgraded realm-core from v10.3.2 to v10.3.3
latest releases: v10.11.0, v10.10.0, v10.9.0...
6 months ago