github realm/realm-swift v10.38.0

latest releases: v20.0.0, v10.53.1, v10.53.0...
17 months ago

Switch to building the Carthage release with Xcode 14.3.

Enhancements

  • Add Xcode 14.3 binaries to the release package. Note that CocoaPods 1.12.0 does not support Xcode 14.3.
  • Add support for sharing encrypted Realms between multiple processes. (Core #1845)

Fixed

  • Fix a memory leak reported by Instruments on URL.path in Realm.Configuration.fileURL when using a string partition key in Partition Based Sync (#8195), since v10.0.0).
  • Fix a data race in version management. If one thread committed a write transaction which increased the number of live versions above the previous highest seen during the current session at the same time as another thread began a read, the reading thread could read from a no-longer-valid memory mapping. This could potentially result in strange crashes when opening, refreshing, freezing or thawing a Realm (Core #6411, since v10.35.0).

Compatibility

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

Internal

  • Upgraded realm-core from 13.8.0 to 13.9.0.

Don't miss a new realm-swift release

NewReleases is sending notifications on new releases.