Releases: mautrix/python
Releases · mautrix/python
v0.12.5
v0.12.4
v0.12.3
- Added autogenerated docs with Sphinx.
- Rendered version available at https://docs.mau.fi/python/latest/ (also version-specific docs at https://docs.mau.fi/python/v0.12.3/).
- Added asyncpg to client state store unit tests.
- Fixed client state store
get_membersbeing broken on asyncpg (broken in 0.12.2). - Fixed
get_members_filterednot taking themembershipsparameter into account in the memory store.
v0.12.2
v0.12.1
- Added default (empty) value for
unsignedin the event classes. - Updated the
PgStateStorein the client module to fully implement the cryptoStateStoreabstract class.- The crypto module now has a
PgCryptoStateStorethat combines the clientPgStateStorewith the abstract crypto state store.
- The crypto module now has a
v0.12.0
- Breaking change (client): The
whoamimethod now returns a dataclass withuser_idanddevice_idfields, instead of just returning theuser_idas a string. - Added
deletemethod for crypto stores (useful when changing the device ID). - Added
DECRYPTEDstep for message send checkpoints. - Added proper user agent to bridge state and message send checkpoint requests.
v0.11.4
v0.11.3
- Updated registering appservice ghosts to use
inhibit_loginflag to prevent lots of unnecessary access tokens from being created.- If you want to log in as an appservice ghost, you should use MSC2778's appservice login (e.g. like the bridge e2ee module does for example)
- Fixed unnecessary warnings about message send endpoints in some cases where the endpoint wasn't configured.