Releases: matrix-org/matrix-rust-sdk
Releases · matrix-org/matrix-rust-sdk
matrix-sdk-crypto-ffi-0.4.2
Production-ready version of iOS Crypto SDK, containing precompiled matrix-sdk-crypto-ffi Apple framework.
Changes:
FFI Bindings: Expose CryptoStore clear caches
matrix-sdk-crypto-ffi-0.4.1
Production-ready version of iOS Crypto SDK, containing precompiled matrix-sdk-crypto-ffi Apple framework.
Contains some breaking changes
matrix-sdk-crypto-ffi-0.3.13
matrix-sdk-crypto-ffi-0.3.12
matrix-sdk-crypto-ffi-0.3.11
matrix-sdk-crypto-js-0.1.4
- Add method
OlmMachine.queryKeysForUsers
to build an out-of-band key request.
matrix-sdk-crypto-js-0.1.3
Changes in the Javascript bindings
- Fix bug introduced in v0.1.2 which caused an undocumented change to the results of
OlmMachine.receiveSyncChanges
.
Changes in the underlying Rust crate
- Fix a bug which could cause generated one-time-keys not to be persisted.
matrix-sdk-crypto-js-0.1.2
WARNING: this version had a breaking change in the result type of OlmMachine.receiveSyncChanges
.
This is corrected in v0.1.3.
Changes in the Javascript bindings
- Add
Qr.state()
method to inspect the current state of QR code
verifications.
Changes in the underlying Rust crate
- Fix handling of SAS verification start events once we have shown a QR code.
matrix-sdk-crypto-js-0.1.1
- Add
verify
method toDevice
.
matrix-sdk-crypto-js-0.1.0
Changes in the Javascript bindings
-
In
OlmMachine.getIdentity
, wait a limited time for any in-flight device-list updates to complete. -
Add
VerificationRequest.timeRemainingMillis()
.
Changes in the underlying Rust crate
- When rejecting a key-verification request over to-device messages, send the
m.key.verification.cancel
to the device that made the request, rather than broadcasting to all devices.