Realm Objective-C & Swift 0.95.1
Now that Xcode 7 is officially out, all the new technologies that it brings are now officially supported: Swift 2.0, iOS 9, watchOS 2 & OS X 10.11.
We’ve been testing and building for these new technologies for months now, so you should feel confident that Realm will run smoother than ever with this release.
We’ll still be supporting Swift 1.2 via the
swift-1.2 branch for some time to come, but we encourage you to move to Swift 2 as soon as possible.
Along with support for new Apple technologies, we’ve included a number of bug fixes in this release:
- We added missing KVO handling for moving and exchanging objects in
- We fixed a crash due to race condition in RLMRealmConfiguration where the default configuration was in the process of being copied in one thread, while released in another.
- We fixed a crash when a migration which removed an object or array property is rolled back due to an error.
- Setting the primary key property on persisted RLMObjects / Objects via subscripting or key-value coding will cause an exception to be thrown.