Mautrix

Latest version: v0.20.6

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 30

0.17.6

* *(bridge)* Added hidden option to use appservice login for double puppeting.
* *(client)* Fixed sync handling throwing an error if event parsing failed.
* *(errors)* Added `M_UNKNOWN_ENDPOINT` error code from [MSC3743]
* *(appservice)* Updated [MSC3202] support to handle one time keys correctly.

[MSC3743]: https://github.com/matrix-org/matrix-spec-proposals/pull/3743

0.17.5

* *(types)* Added `m.read.private` to receipt types.
* *(appservice)* Stopped `ensure_registered` and `invite_user` raising
`IntentError`s (now they raise the original Matrix error instead).

0.17.4

* *(bridge)* Started rejecting reusing access tokens when enabling double
puppeting. Reuse is detected by presence of encryption keys on the device.
* *(client.api)* Added wrapper method for the `/context` API.
* *(api, errors)* Implemented new error codes from [MSC3848].
* *(types)* Disabled deserializing `m.direct` content (it didn't work and it
wasn't really necessary).
* *(client.state_store)* Updated `set_encryption_info` to allow raw dicts.
This fixes the bug where sending a `m.room.encryption` event with a raw dict
as the content would throw an error from the state store.
* *(crypto)* Fixed error when fetching keys for user with no cross-signing keys
(thanks to [maltee1] in [109]).

[MSC3848]: https://github.com/matrix-org/matrix-spec-proposals/pull/3848
[109]: https://github.com/mautrix/python/pull/109

0.17.3

* *(types)* Updated `BeeperMessageStatusEventContent` fields.

0.17.2

* *(api)* Updated request logging to log full URL instead of only path.
* *(bridge)* Fixed migrating key sharing allow flag to new config format.
* *(appservice)* Added `beeper_new_messages` flag for `batch_send` method.

0.17.1

* *(crypto)* Fixed Python 3.8/9 compatibility broken in v0.17.0.
* *(crypto)* Added some tests for attachments and store code.
* *(crypto)* Improved logging when device change validation fails.

Page 7 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.