Skip to content

Commit

Permalink
Upgrade to core v14.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tgoyne committed Aug 10, 2024
1 parent 13b12f8 commit 5221a83
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 6 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,43 @@
10.52.3 Release notes (2024-08-09)
=============================================================

### Enhancements

* Improve performance of bulk object creation when the objects have embedded
objects. This is particularly significant for applying sync bootstraps.
([Core #7945](https://github.com/realm/realm-core/issues/7945))
* Client reset cycle detection now checks if the previous recovery attempt was
made by the same version of Realm, and if not attempts recovery again
([Core #7944](https://github.com/realm/realm-core/pull/7944)).

### Fixed

* App change notifications were being sent too soon when a new user was logged
in, resulting in the user's profile being empty if it was read from within
the change notification (since v10.51.0).
* A conflict resolution bug related to ArrayErase and Clear instructions could
sometimes cause an "Invalid prior_size" exception when synchronizing
([Core #7893](https://github.com/realm/realm-core/issues/7893), since v10.51.0.
* Sync merges which resulted in a changeset's reciprotal transformation being
empty were handled incorrectly, possibly resulting in data divergence. No
instances of this actually happening have been reported.
([Core #7955](https://github.com/realm/realm-core/pull/7955), since v10.51.0)
* `Realm.writeCopy()` would sometimes incorrectly throw an exception claiming
that there were unuploaded local changes when the source Realm is a
synchronized Realm ([Core #7966](https://github.com/realm/realm-core/issues/7966), since v10.7.6).

### 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-16 beta 5.

### Internal

* Upgraded realm-core from v14.11.1 to 14.12.0

10.52.2 Release notes (2024-07-19)
=============================================================

Expand Down
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
import PackageDescription
import Foundation

let coreVersion = Version("14.11.0")
let cocoaVersion = Version("10.52.2")
let coreVersion = Version("14.12.0")
let cocoaVersion = Version("10.52.3")

let cxxSettings: [CXXSetting] = [
.headerSearchPath("."),
Expand Down
4 changes: 2 additions & 2 deletions Realm/Realm-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>10.52.2</string>
<string>10.52.3</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>10.52.2</string>
<string>10.52.3</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2014-2021 Realm. All rights reserved.</string>
<key>NSPrincipalClass</key>
Expand Down
4 changes: 2 additions & 2 deletions dependencies.list
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
VERSION=10.52.2
REALM_CORE_VERSION=v14.11.0
VERSION=10.52.3
REALM_CORE_VERSION=v14.12.0
STITCH_VERSION=2f308db6f65333728a101d1fecbb792f9659a5ce

0 comments on commit 5221a83

Please sign in to comment.