Skip to content

Commit 343d704

Browse files
committed
Bump to version v1.0.44 (matrix-rust-sdk/main 1dd8c90)
1 parent 4acde00 commit 343d704

File tree

2 files changed

+30
-23
lines changed

2 files changed

+30
-23
lines changed

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// swift-tools-version:5.9
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33
import PackageDescription
4-
let checksum = "e2d513ff3d911ad9b54fbedef9a26384bf2a89f91a482ea9097866d9d1ba5720"
5-
let version = "v1.0.43"
4+
let checksum = "6d32138f3bd82a2c2888f263ba5aba8b94cb64cb4e1244ba189750c493658280"
5+
let version = "v1.0.44"
66
let url = "https://github.com/element-hq/matrix-rust-components-swift/releases/download/\(version)/MatrixSDKFFI.xcframework.zip"
77
let package = Package(
88
name: "MatrixRustSDK",

Sources/MatrixRustSDK/matrix_sdk_ffi.swift

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -12461,11 +12461,6 @@ public func FfiConverterTypeOidcConfiguration_lower(_ value: OidcConfiguration)
1246112461

1246212462

1246312463
public struct OidcCrossSigningResetInfo {
12464-
/**
12465-
* The error message we received from the homeserver after we attempted to
12466-
* reset the cross-signing keys.
12467-
*/
12468-
public var error: String
1246912464
/**
1247012465
* The URL where the user can approve the reset of the cross-signing keys.
1247112466
*/
@@ -12474,14 +12469,9 @@ public struct OidcCrossSigningResetInfo {
1247412469
// Default memberwise initializers are never public by default, so we
1247512470
// declare one manually.
1247612471
public init(
12477-
/**
12478-
* The error message we received from the homeserver after we attempted to
12479-
* reset the cross-signing keys.
12480-
*/error: String,
1248112472
/**
1248212473
* The URL where the user can approve the reset of the cross-signing keys.
1248312474
*/approvalUrl: String) {
12484-
self.error = error
1248512475
self.approvalUrl = approvalUrl
1248612476
}
1248712477
}
@@ -12490,17 +12480,13 @@ public struct OidcCrossSigningResetInfo {
1249012480

1249112481
extension OidcCrossSigningResetInfo: Equatable, Hashable {
1249212482
public static func ==(lhs: OidcCrossSigningResetInfo, rhs: OidcCrossSigningResetInfo) -> Bool {
12493-
if lhs.error != rhs.error {
12494-
return false
12495-
}
1249612483
if lhs.approvalUrl != rhs.approvalUrl {
1249712484
return false
1249812485
}
1249912486
return true
1250012487
}
1250112488

1250212489
public func hash(into hasher: inout Hasher) {
12503-
hasher.combine(error)
1250412490
hasher.combine(approvalUrl)
1250512491
}
1250612492
}
@@ -12510,13 +12496,11 @@ public struct FfiConverterTypeOidcCrossSigningResetInfo: FfiConverterRustBuffer
1251012496
public static func read(from buf: inout (data: Data, offset: Data.Index)) throws -> OidcCrossSigningResetInfo {
1251112497
return
1251212498
try OidcCrossSigningResetInfo(
12513-
error: FfiConverterString.read(from: &buf),
1251412499
approvalUrl: FfiConverterString.read(from: &buf)
1251512500
)
1251612501
}
1251712502

1251812503
public static func write(_ value: OidcCrossSigningResetInfo, into buf: inout [UInt8]) {
12519-
FfiConverterString.write(value.error, into: &buf)
1252012504
FfiConverterString.write(value.approvalUrl, into: &buf)
1252112505
}
1252212506
}
@@ -16957,13 +16941,24 @@ public enum EventSendState {
1695716941
*
1695816942
* Happens only when the room key recipient strategy (as set by
1695916943
* [`ClientBuilder::room_key_recipient_strategy`]) has
16960-
* [`error_on_verified_user_problem`](CollectStrategy::DeviceBasedStrategy::error_on_verified_user_problem) set.
16944+
* [`error_on_verified_user_problem`](CollectStrategy::DeviceBasedStrategy::error_on_verified_user_problem)
16945+
* set, or when using [`CollectStrategy::IdentityBasedStrategy`].
1696116946
*/
1696216947
case verifiedUserChangedIdentity(
1696316948
/**
1696416949
* The users that were previously verified, but are no longer
1696516950
*/users: [String]
1696616951
)
16952+
/**
16953+
* The user does not have cross-signing set up, but
16954+
* [`CollectStrategy::IdentityBasedStrategy`] was used.
16955+
*/
16956+
case crossSigningNotSetup
16957+
/**
16958+
* The current device is not verified, but
16959+
* [`CollectStrategy::IdentityBasedStrategy`] was used.
16960+
*/
16961+
case sendingFromUnverifiedDevice
1696716962
/**
1696816963
* The local event has been sent to the server, but unsuccessfully: The
1696916964
* sending has failed.
@@ -17003,10 +16998,14 @@ public struct FfiConverterTypeEventSendState: FfiConverterRustBuffer {
1700316998
case 3: return .verifiedUserChangedIdentity(users: try FfiConverterSequenceString.read(from: &buf)
1700416999
)
1700517000

17006-
case 4: return .sendingFailed(error: try FfiConverterString.read(from: &buf), isRecoverable: try FfiConverterBool.read(from: &buf)
17001+
case 4: return .crossSigningNotSetup
17002+
17003+
case 5: return .sendingFromUnverifiedDevice
17004+
17005+
case 6: return .sendingFailed(error: try FfiConverterString.read(from: &buf), isRecoverable: try FfiConverterBool.read(from: &buf)
1700717006
)
1700817007

17009-
case 5: return .sent(eventId: try FfiConverterString.read(from: &buf)
17008+
case 7: return .sent(eventId: try FfiConverterString.read(from: &buf)
1701017009
)
1701117010

1701217011
default: throw UniffiInternalError.unexpectedEnumCase
@@ -17031,14 +17030,22 @@ public struct FfiConverterTypeEventSendState: FfiConverterRustBuffer {
1703117030
FfiConverterSequenceString.write(users, into: &buf)
1703217031

1703317032

17034-
case let .sendingFailed(error,isRecoverable):
17033+
case .crossSigningNotSetup:
1703517034
writeInt(&buf, Int32(4))
17035+
17036+
17037+
case .sendingFromUnverifiedDevice:
17038+
writeInt(&buf, Int32(5))
17039+
17040+
17041+
case let .sendingFailed(error,isRecoverable):
17042+
writeInt(&buf, Int32(6))
1703617043
FfiConverterString.write(error, into: &buf)
1703717044
FfiConverterBool.write(isRecoverable, into: &buf)
1703817045

1703917046

1704017047
case let .sent(eventId):
17041-
writeInt(&buf, Int32(5))
17048+
writeInt(&buf, Int32(7))
1704217049
FfiConverterString.write(eventId, into: &buf)
1704317050

1704417051
}

0 commit comments

Comments
 (0)