Realm v10.7.1 Release Notes

Release Date: 2021-03-05 // about 3 years ago
  • ๐Ÿ›  Fixed

    • Queries of the form "a.b.c == nil" would match objects where b is nil if c did not have an index and did not if c was indexed. Both will now match to align with NSPredicate's behavior. ([Core #4460]https://github.com/realm/realm-core/pull/4460), since 4.3.0).
    • โฌ†๏ธ Restore support for upgrading files from file format 5 (Realm Cocoa 1.x). (Core #7089, since v5.0.0)
    • โฌ†๏ธ On 32bit devices you may get exception with "No such object" when upgrading to v10.* (Java #7314, since v5.0.0)
    • ๐Ÿ‘ท The notification worker thread would rerun queries after every commit rather than only commits which modified tables which could effect the query results if the table had any outgoing links to tables not used in the query. (Core #4456, since v5.0.0).
    • ๐Ÿ›  Fix "Invalid ref translation entry [16045690984833335023, 78187493520]" assertion failure which could occur when using sync or multiple processes writing to a single Realm file. (#7086, 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.4.
    • CocoaPods: 1.10 or later.

    Internal

    • โฌ†๏ธ Upgraded realm-core from v10.5.3 to v10.5.4