Skip to content

Releases: matrix-org/matrix-rust-sdk

matrix-sdk-crypto-ffi-0.4.2

28 May 14:12
eddaf96
Compare
Choose a tag to compare

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

22 May 15:00
fa55445
Compare
Choose a tag to compare

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

02 Oct 10:13
2f97301
Compare
Choose a tag to compare

matrix-sdk-crypto-ffi-0.3.12

11 Aug 10:12
364a4ae
Compare
Choose a tag to compare

matrix-sdk-crypto-ffi-0.3.11

19 Jul 14:57
24e3ccf
Compare
Choose a tag to compare

matrix-sdk-crypto-js-0.1.4

13 Jul 15:50
Compare
Choose a tag to compare
  • Add method OlmMachine.queryKeysForUsers to build an out-of-band key request.

matrix-sdk-crypto-js-0.1.3

13 Jul 15:50
Compare
Choose a tag to compare

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

11 Jul 17:12
Compare
Choose a tag to compare

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

06 Jul 15:29
0fb233c
Compare
Choose a tag to compare
  • Add verify method to Device.

matrix-sdk-crypto-js-0.1.0

29 Jun 13:42
Compare
Choose a tag to compare

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.