Skip to content

v17.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Jan 17:52
· 88 commits to main since this release
95b5e83
  • Expose information about the forwarder for events that were decrypted using a key from an MSC4268 key bundle. (#284)

  • Update matrix-rust-sdk to 97110ed, which includes:

    • BREAKING: ShieldStateCode no longer includes SentInClear. VerificationState::to_shield_state_{lax,strict} never returned that code, and so including it in the enum was somewhat misleading. (#5959)
    • Add field forwarder of type ForwarderInfo to EncryptionInfo, which exposes information about the forwarder of the keys with which an event was encrypted if they were shared as part of an MSC4268 room key bundle. (#5945)
    • Added a new field forwarder to InboundGroupSession of type ForwarderData, which stores information about the forwarder of a session shared in a room key bundle under MSC4268. (#5980)
    • The OutboundGroupSession and OlmMachine now return the EncryptionInfo used when encrypting raw events. (#5936)
      Note: The WASM bindings are not affected by this change.