matrix-rust-sdk/crates/matrix-sdk-crypto/CHANGELOG.md

821 B

v0.7.1

v0.7.0

  • Add a new optional message-ids feature which adds a unique ID to the content of m.room.encrypted event contents which get sent out.

  • Disable the automatic-key-forwarding feature by default.

  • Add a new variant to the VerificationRequestState enum called Transitioned. This enum variant is used when a VerificationRequest transitions into a concrete Verification object. The concrete Verification object is given as associated data in the Transitioned enum variant.

  • Replace the libolm backup encryption code with a native Rust version. This adds WASM support to the backups_v1 feature.

  • Add new API store::Store::room_keys_received_stream to provide updates of room keys being received.

  • Improvement: Time out user/device pairs who have invalid one-time keys