Mautrix

Latest version: v0.20.7

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

Scan your dependencies

Page 17 of 30

0.10.6

* Split `_http_handle_transaction` in `AppServiceServerMixin` to allow easier reuse.

0.10.5

* Fixed `MemoryStateStore`'s `get_members()` implementation (thanks to [hifi] in [54]).
* Re-added `/_matrix/app/com.beeper.bridge_state` endpoint.

[hifi]: https://github.com/hifi
[54]: https://github.com/mautrix/python/pull/54

0.10.4

* Improved support for sending member events manually
(when using the `extra_content` field in join, invite, etc).
* There's now a `fill_member_event` method that's called by manual member
event sending that adds the displayname and avatar URL. Alternatively,
`fill_member_event_callback` can be set to fill the member event manually.

0.10.3

* **Breaking change:** The bridge status notification system now uses a
`BridgeStateEvent` enum instead of the `ok` boolean.
* Added better log messages when bridge encryption error notice fails to send.
* Added manhole for all bridges.
* Dropped Python 3.6 support in manhole.
* Switched to using `PyCF_ALLOW_TOP_LEVEL_AWAIT` for manhole in Python 3.8+.

0.9.10

* Fixed async `Database` class mutating the `db_args` dict passed to it.
* Fixed `None`/`null` values with factory defaults being deserialized into the
`attr.Factory` object instead of the expected value.

0.9.9

* **Breaking change:** Made the `is_direct` property required in the bridge
`Portal` class. The property was first added in v0.8.4 and is used for
handling `m.room.encryption` events (enabling encryption).
* Added PEP 561 typing info (by [sumnerevans] in [49]).
* Added support for [MSC3202] in appservice module.
* Made bridge state filling more customizable.
* Moved `BridgeState` class from `mautrix.bridge` to `mautrix.util.bridge_state`.
* Fixed receiving appservice transactions with `Authorization` header
(i.e. fixed [MSC2832] support).

[MSC3202]: https://github.com/matrix-org/matrix-spec-proposals/pull/3202
[MSC2832]: https://github.com/matrix-org/matrix-spec-proposals/pull/2832
[sumnerevans]: https://github.com/sumnerevans
[49]: https://github.com/mautrix/python/pull/49

Page 17 of 30

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.