From e8f352d8b9a25ea051616dc1c44ad4606bb4f748 Mon Sep 17 00:00:00 2001 From: Doug <6060466+pixlwave@users.noreply.github.com> Date: Wed, 10 Dec 2025 15:19:10 +0000 Subject: [PATCH] Fix a bug where removing reactions would wipe out the last message in the room list. (#4834) Update the SDK. --- ElementX.xcodeproj/project.pbxproj | 2 +- .../xcshareddata/swiftpm/Package.resolved | 4 ++-- ElementX/Sources/Other/Logging/TraceLogPack.swift | 5 ++++- project.yml | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/ElementX.xcodeproj/project.pbxproj b/ElementX.xcodeproj/project.pbxproj index 265bc770b..80125ef7c 100644 --- a/ElementX.xcodeproj/project.pbxproj +++ b/ElementX.xcodeproj/project.pbxproj @@ -9538,7 +9538,7 @@ repositoryURL = "https://github.com/element-hq/matrix-rust-components-swift"; requirement = { kind = exactVersion; - version = 25.12.09; + version = 25.12.10; }; }; 701C7BEF8F70F7A83E852DCC /* XCRemoteSwiftPackageReference "GZIP" */ = { diff --git a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 442842b83..6e83175d7 100644 --- a/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -158,8 +158,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/element-hq/matrix-rust-components-swift", "state" : { - "revision" : "7fb8ca4b8c04e849c6142b94aa2190b56e2cfe52", - "version" : "25.12.9" + "revision" : "ae9a08f7faebb5cd2af7fe29860378009066a27e", + "version" : "25.12.10" } }, { diff --git a/ElementX/Sources/Other/Logging/TraceLogPack.swift b/ElementX/Sources/Other/Logging/TraceLogPack.swift index eb113f241..3709ce4b8 100644 --- a/ElementX/Sources/Other/Logging/TraceLogPack.swift +++ b/ElementX/Sources/Other/Logging/TraceLogPack.swift @@ -10,7 +10,7 @@ import Foundation import MatrixRustSDK enum TraceLogPack: Codable, CaseIterable { - case eventCache, sendQueue, timeline, notificationClient, syncProfiling + case eventCache, sendQueue, timeline, notificationClient, syncProfiling, latestEvents var title: String { switch self { @@ -19,6 +19,7 @@ enum TraceLogPack: Codable, CaseIterable { case .timeline: "Timeline" case .notificationClient: "Notification client" case .syncProfiling: "Sync profiling" + case .latestEvents: "Latest events" } } } @@ -32,6 +33,7 @@ extension TraceLogPack { case .timeline: self = .timeline case .notificationClient: self = .notificationClient case .syncProfiling: self = .syncProfiling + case .latestEvents: self = .latestEvents } } @@ -42,6 +44,7 @@ extension TraceLogPack { case .timeline: .timeline case .notificationClient: .notificationClient case .syncProfiling: .syncProfiling + case .latestEvents: .latestEvents } } } diff --git a/project.yml b/project.yml index 79a70c6ce..56a6deb15 100644 --- a/project.yml +++ b/project.yml @@ -71,7 +71,7 @@ packages: # Element/Matrix dependencies MatrixRustSDK: url: https://github.com/element-hq/matrix-rust-components-swift - exactVersion: 25.12.09 + exactVersion: 25.12.10 # path: ../matrix-rust-sdk Compound: path: compound-ios