From f05858f127580b7600e810dea79b42e0d8b23208 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Wed, 8 Nov 2023 17:12:50 -0800 Subject: [PATCH] Upgrade to core 13.23.3 --- CHANGELOG.md | 29 ++++++++++++++++++++++------- Package.swift | 2 +- dependencies.list | 3 +-- 3 files changed, 24 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b669d3809..5ca2ea084d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,27 @@ x.y.z Release notes (yyyy-MM-dd) ============================================================= ### Enhancements -* None. - -### Fixed -* ([#????](https://github.com/realm/realm-swift/issues/????), since v?.?.?) -* None. - - +* Sync subscription change notifications are now cancelled if the sync session + becomes inactive as is done for upload and download progress handlers. If a + fatal sync error occurs it will be reported to the completion handler, and + if the user is logged out an "operation cancelled" error will be reported. + Non-fatal errors are unchanged (i.e. the sync client internally retries + without reporting errors). Previously fatal errors would result in the + completion handler never being called. + ([Core #7073](https://github.com/realm/realm-core/pull/7073)) + +### Fixed +* Flexible sync subscriptions would sometimes not be sent to the server if they + were created while the client was downloading the bootstrap state for a + previous subscription change and the bootstrap did not complete successfully. + ([Core #7077](https://github.com/realm/realm-core/issues/7077), since v10.21.1) +* Flexible sync subscriptions would sometimes not be sent to the server if an + UPLOAD message was sent immediately after the subscription was created. + ([Core #7076](https://github.com/realm/realm-core/issues/7076), since v10.43.1) +* Creating or removing flexible sync subscriptions while a client reset with + automatic recovery enabled was being processed in the background would + occasionally crash with a `KeyNotFound` exception. + ([#7090](https://github.com/realm/realm-core/issues/7090), since v10.28.2) ### Compatibility * Realm Studio: 14.0.1 or later. @@ -19,6 +33,7 @@ x.y.z Release notes (yyyy-MM-dd) ### Internal * Upgraded realm-core from ? to ? * Migrated our current CI Pipelines to Xcode Cloud. +* Upgraded realm-core from 13.23.1 to 13.23.3 10.44.0 Release notes (2023-10-29) ============================================================= diff --git a/Package.swift b/Package.swift index 0e978fbea1..54de836fd0 100644 --- a/Package.swift +++ b/Package.swift @@ -3,7 +3,7 @@ import PackageDescription import Foundation -let coreVersion = Version("13.23.1") +let coreVersion = Version("13.23.3") let cocoaVersion = Version("10.44.0") let cxxSettings: [CXXSetting] = [ diff --git a/dependencies.list b/dependencies.list index bb2c45d583..0ced8475a8 100755 --- a/dependencies.list +++ b/dependencies.list @@ -1,4 +1,3 @@ VERSION=10.44.0 -REALM_CORE_VERSION=13.23.1 -REALM_CORE_REVISION=c04f5e401a1ec682e6b08b1ee157e19a0f834a5f +REALM_CORE_VERSION=13.23.3 STITCH_VERSION=911b8db03b852f664af13880c42eb8178d4fb5f4