-
Add new property
MegolmDecryptionError.withheldCode, which returns a withheld
code such asm.unverifiedif 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_contentdid not include amsgtypefield.
(#5642)
- When we receive an inbound Megolm session from two different sources, merge the two copies together to get the best of both.