Skip to content

v16.0.0

Latest

Choose a tag to compare

@andybalaam andybalaam released this 05 Dec 11:45
· 1 commit to main since this release
  • Add new property MegolmDecryptionError.withheldCode, which returns a withheld
    code such as m.unverified if we received a withheld notification for the
    session associated with the UTD event.
    (#269)

  • Update matrix-rust-sdk to 0.16.0, which includes:

    Features:

    • When we receive an inbound Megolm session from two different sources, merge the two copies together to get the best of both.
      (#5865
    • When constructing a key bundle for history sharing, if we had received a key bundle ourselves, in which one or more sessions was marked as "history not shared", pass that on to the new user.
      (#5820
    • Use new withheld code in key bundles for sessions not marked as
      shared_history.
      (#5807
    • Improve feedback support for shared history when downloading room key
      bundles.
      (#5737)

    Bugfixes:

    • Fix a bug which caused encrypted to-device messages from unknown devices to be ignored.
      (#5763)
    • Fix a bug which caused history shared on invite to be ignored when "exclude insecure devices" was enabled.
      (#5763)
    • Fix a bug introduced in 0.14.0 which meant that the serialization of the value returned by OtherUserIdentity::verification_request_content did not include a msgtype field.
      (#5642)