Releases: mautrix/python
Releases · mautrix/python
v0.19.13
- (crypto) Fixed bug with redacting megolm sessions when device is deleted.
v0.19.12
- (bridge) Fixed backwards-compatibility with new key deletion config options.
v0.19.11
- (crypto) Fixed bug in previous release which caused errors if the
max_age
of a megolm session was not known.
- (crypto) Changed key receiving handler to fetch encryption config from server if it's not cached locally (to find
max_age
and max_messages
more reliably).
v0.19.10
- (crypto, bridge) Added options to automatically ratchet/delete megolm sessions to minimize access to old messages.
v0.19.9
- (crypto) Fixed bug in crypto store migration when using outbound sessions with max age higher than usual.
v0.19.8
- (crypto) Updated crypto store schema to match mautrix-go.
- (types) Fixed
set_thread_parent
adding reply fallbacks to the message body.
v0.19.7
- (bridge, crypto) Fixed key sharing trust checker not resolving cross-signing signatures when minimum trust level is set to cross-signed.
v0.19.6
- (crypto) Added cache checks to prevent invalidating group session when the server sends a duplicate member event in /sync.
- (util.proxy) Fixed
min_wait_seconds
behavior and added max_wait_seconds
and multiply_wait_seconds
to proxy_with_retry
.
v0.19.5
- (util.proxy) Added utility for dynamic proxies (from mautrix-instagram/facebook).
- (types) Added default value for
upload_size
in MediaRepoConfig
as the field is optional in the spec.
- (bridge) Changed ghost invite handling to only process one per room at a time (thanks to @maltee1 in #132).
v0.19.4
- (types) Changed
set_thread_parent
to inherit the existing thread parent if a MessageEvent
is passed, as starting threads from a message in a thread is not allowed.
- (util.background_task) Added new utility for creating background tasks safely, by ensuring that the task is not garbage collected before finishing and logging uncaught exceptions immediately.