v10.52.1
github-actions
released this
28 Jun 20:20
·
48 commits
to master
since this release
Fixed
- Realm compaction (triggered by setting
shouldCompactOnLaunch
) on an
encrypted Realm file could produce an invalid file unless the encryption key
happened to be a valid nul-terminated string.
(Core #7842, since v10.52.0. - Assigning a List or Dictionary to an AnyRealmValue property which already
stored that type of collection would only emit a clear instruction if the
collection was not already empty. This meant that assigning to the property
on two different clients would merge the collections if the property
initially stored an empty collection, but would pick one of the two
assignments to win if it was initially non-empty. If merging is the desired
behavior, appending to the List rather than assigning a new List will still
achieve that (Core #7809, since v10.51.0).
Compatibility
- Realm Studio: 15.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 15.4.0.
- CocoaPods: 1.10 or later.
- Xcode: 15.1.0-15.4.0.
Internal
- Upgraded realm-core from v14.10.1 to 14.10.2