- (hicli) Moved package into gomuks repo.
- (bridgev2/commands) Fixed cookie unescaping in login commands.
- (bridgev2/portal) Added special
DefaultChatName
constant to explicitly reset portal names to the default (based on members). - (bridgev2/config) Added options to disable room tag bridging.
- (bridgev2/database) Fixed reaction queries not including portal receiver.
- (appservice) Updated MSC2409 stable registration field name from
push_ephemeral
toreceive_ephemeral
. Homeserver admins must update existing registrations manually. - (format) Added support for
img
tags. - (format/mdext) Added goldmark extensions for Matrix math and custom emojis.
- (event/reply) Removed support for generating reply fallbacks (MSC2781).
- (pushrules) Added support for
sender_notification_permission
condition kind (used for@room
mentions). - (crypto) Added support for
json.RawMessage
inEncryptMegolmEvent
. - (mediaproxy) Added
GetMediaResponseCallback
andGetMediaResponseFile
to write proxied data directly to http response or temp file instead of having to use anio.Reader
. - (mediaproxy) Dropped support for legacy media download endpoints.
- (mediaproxy,bridgev2) Made interface pass through query parameters.