NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A Python 3 asyncio Matrix framework.
Last release 3 months ago
05 Jul 2026
Release timing varies
gaps range from 8 days to 8 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
3 versions withdrawn
withdrawn after publishing
8 years old
331 releases · first in 2018
Added utility method for waiting for incoming group sessions in OlmMachine.
Fixed bug where parsing invite fails if unsigned is not set or null.
unsigned is not set or null.One column per quarter.
Added utility for measuring async method time in prometheus.
Made sender_device optional in decrypted olm events.
sender_device optional in decrypted olm events.Added support for telling the user about decryption errors in bridge module.
Added bridge config option to pass custom arguments to SQLAlchemy's create_engine.
create_engine.Added optional automatic prometheus config to the Program class.
Program class.Added support for e2ee key sharing in OlmMachine (both sending and responding to requests).
OlmMachine
(both sending and responding to requests).ClientAPI.m.direct account data.ClientAPI.get_members.EncryptedFile objects
instead of dicts.SimpleLock to use asyncio.Event instead of asyncio.Future.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed disabling notifications in many rooms at the same time.
Added native end-to-end encryption module.
prev_content from the top level in addition to unsigned.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed deserializer using attr.NOTHING instead of None when there's no default value.
attr.NOTHING instead of None when there's no default value.Added alt_aliases to canonical alias state event content (added in Matrix client-server spec r0.6.1).
alt_aliases to canonical alias state event content
(added in Matrix client-server spec r0.6.1).Added support for adding aliases for bridge commands.
Added option to set default event type class in EventType.find().
EventType.find().Fixed notification disabler breaking when not using double puppeting.
Added NotificationDisabler utility class for easily disabling notifications while a bridge backfills messages.
NotificationDisabler utility class for easily disabling notifications
while a bridge backfills messages.Added support for automatically calling ensure_registered if whoami says the bridge bot is not registered in Bridge.wait_for_connection.
ensure_registered if whoami says
the bridge bot is not registered in Bridge.wait_for_connection.Moved initializing end-to-bridge encryption to before other startup actions.
Added extensible enum class ([#14]).
Authorization header from homeserver in appservice
transaction handler.Bridge initialization class into a more abstract Program.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →