Release post: https://mau.fi/blog/2026-06-mautrix-release/
Backend
- Added local full-text search support.
- Upgrading may take a few minutes if your database is large.
- The backend must now be compiled with the
sqlite_fts5build tag. The build scripts will add it by default, but if you rungo buildmanually, you need to add the tag yourself.
- Added support for thumbnailing animated webp avatars.
- Added support for correctly rotating HEIC images when re-encoding uploads.
- Added documentation generator for RPC API and an OpenAPI spec for the HTTP API.
- Added
/powerlevelcommand to change individual power levels. - Changed environment variable processing to prefer
GOMUKS_*_HOMEoverGOMUKS_ROOTto allow finer control. - Fixed panic when cancelling media uploads.
Web
- Rewrote desktop wrapper to use Electron instead of Wails.
- Linux builds now have an actually usable browser engine, and macOS builds are signed to allow installing without workarounds.
- The new wrapper supports both embedded and remote backends and can have multiple backends at once. Extra backends have to be added manually for now, management UI will be added later.
- Added message search panel.
- Added separate message context menu button to open thread panel.
- Added undo button to move a failed message send back into the composer.
- Added push rule editor to devtools.
- Fixed reaction images not having a maximum width.
- Fixed successfully decrypted events with an empty
typeshowing up as waiting for decryption. - Fixed pinned messages view not showing edits of old messages.
- Fixed emoji/sticker picker categories not adjusting to picker width properly.
- Fixed bottom safe area inset not being applied properly when using Android wrapper.