Realm v10.0.0-beta.2 Release Notes
Release Date: 2020-06-09 // almost 4 years ago-
๐ Xcode 11.3 and iOS 9 are now the minimum supported versions.
โจ Enhancements
- โ Add support for building with Xcode 12 beta 1. watchOS currently requires removing x86_64 from the supported architectures. Support for the new 64-bit watch simulator will come in a future release.
๐ Fixed
- ๐ Opening a SyncSession with LOCAL app deployments would not use the correct endpoints.
๐ Linking from embedded objects to top-level objects was incorrectly disallowed.
Opening a Realm file in file format v6 (created by Realm Cocoa versions between 2.4 and 2.10) would crash. (Since 5.0.0, Core #3764).
โฌ๏ธ Upgrading v9 (pre-5.0) Realm files would create a redundant search index for primary key properties. This index would then be removed the next time the Realm was opened, resulting in some extra i/o in the upgrade process. (Since 5.0.0, Core #3787).
๐ Fixed a performance issue with upgrading v9 files with search indexes on non-primary-key properties. (Since 5.0.0, Core #3767).
Compatibility
- โฌ๏ธ File format: Generates Realms with format v11 (Reads and upgrades all previous formats)
- MongoDB Realm: 84893c5 or later.
- ๐ APIs are backwards compatible with all previous releases in the 10.0.0-alpha series.
- ๐ Carthage release for Swift is built with Xcode 11.5.
Internal
- โฌ๏ธ Upgraded realm-core from v6.0.3 to v10.0.0-beta.1
- โฌ๏ธ Upgraded realm-sync from v5.0.1 to v10.0.0-beta.2