|
| 1 | +10.52.3 Release notes (2024-08-09) |
| 2 | +============================================================= |
| 3 | + |
| 4 | +### Enhancements |
| 5 | + |
| 6 | +* Improve performance of bulk object creation when the objects have embedded |
| 7 | + objects. This is particularly significant for applying sync bootstraps. |
| 8 | + ([Core #7945](https://github.com/realm/realm-core/issues/7945)) |
| 9 | +* Client reset cycle detection now checks if the previous recovery attempt was |
| 10 | + made by the same version of Realm, and if not attempts recovery again |
| 11 | + ([Core #7944](https://github.com/realm/realm-core/pull/7944)). |
| 12 | + |
| 13 | +### Fixed |
| 14 | + |
| 15 | +* App change notifications were being sent too soon when a new user was logged |
| 16 | + in, resulting in the user's profile being empty if it was read from within |
| 17 | + the change notification (since v10.51.0). |
| 18 | +* A conflict resolution bug related to ArrayErase and Clear instructions could |
| 19 | + sometimes cause an "Invalid prior_size" exception when synchronizing |
| 20 | + ([Core #7893](https://github.com/realm/realm-core/issues/7893), since v10.51.0. |
| 21 | +* Sync merges which resulted in a changeset's reciprotal transformation being |
| 22 | + empty were handled incorrectly, possibly resulting in data divergence. No |
| 23 | + instances of this actually happening have been reported. |
| 24 | + ([Core #7955](https://github.com/realm/realm-core/pull/7955), since v10.51.0) |
| 25 | +* `Realm.writeCopy()` would sometimes incorrectly throw an exception claiming |
| 26 | + that there were unuploaded local changes when the source Realm is a |
| 27 | + synchronized Realm ([Core #7966](https://github.com/realm/realm-core/issues/7966), since v10.7.6). |
| 28 | + |
| 29 | +### Compatibility |
| 30 | + |
| 31 | +* Realm Studio: 15.0.0 or later. |
| 32 | +* APIs are backwards compatible with all previous releases in the 10.x.y series. |
| 33 | +* Carthage release for Swift is built with Xcode 15.4.0. |
| 34 | +* CocoaPods: 1.10 or later. |
| 35 | +* Xcode: 15.1.0-16 beta 5. |
| 36 | + |
| 37 | +### Internal |
| 38 | + |
| 39 | +* Upgraded realm-core from v14.11.1 to 14.12.0 |
| 40 | + |
1 | 41 | 10.52.2 Release notes (2024-07-19)
|
2 | 42 | =============================================================
|
3 | 43 |
|
|
0 commit comments