Realm v10.1.2 Release Notes

Release Date: 2020-11-06 // over 3 years ago
  • โœจ Enhancements

    • ๐Ÿ‘ป Some error states which previously threw a misleading "NoSuchTable" exception now throw a more descriptive exception.

    ๐Ÿ›  Fixed

    • ๐Ÿš€ One of the Swift packages did not have the minimum deployment target set, resulting in errors when archiving an app which imported Realm via SPM (#6914 and #6874).
    • Reenable filelock emulation on watchOS so that the OS does not kill the app when it is suspended while a Realm is open on watchOS 7 (#6861, since v5.4.8)
    • ๐Ÿ›  Fix crash in case insensitive query on indexed string columns when nothing matches (#6836, since v5.0.0).
    • Null values in a List<Float?> or List<Double?> were incorrectly treated as non-null in some places. It is unknown if this caused any functional problems when using the public API. (Core PR #3987, since v5.0.0).
    • ๐Ÿ”€ Deleting an entry in a list in two different clients could end deleting the wrong entry in one client when the changes are merged (since v10.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.1.
    • CocoaPods: 1.10 or later.

    Internal

    • โฌ†๏ธ Upgraded realm-core from v10.0.0 to v10.1.1
    • โฌ†๏ธ Upgraded realm-sync from v10.0.0 to v10.1.1