Skip to content

fix(deps): update module maunium.net/go/mautrix to v0.27.0#102

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/maunium.net-go-mautrix-0.x
Open

fix(deps): update module maunium.net/go/mautrix to v0.27.0#102
renovate[bot] wants to merge 1 commit intomainfrom
renovate/maunium.net-go-mautrix-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 16, 2026

This PR contains the following updates:

Package Change Age Confidence
maunium.net/go/mautrix v0.26.2v0.27.0 age confidence

Release Notes

mautrix/go (maunium.net/go/mautrix)

v0.27.0

Compare Source

Slightly breaking changes
  • (crypto) Changed GetOwnCrossSigningPublicKeys to return errors instead of
    only logging them and returning nil.
  • (event) Removed automatic registrations of content structs to encoding/gob.
    If you use mautrix types with gob, you'll have to register the structs yourself.
  • (crypto) Removed unused Olm PK encryption/decryption interface.
  • (crypto/goolm) Removed unused JSON pickling methods.
New features and non-breaking changes
  • (client) Added support for MSC4446 for moving m.fully_read backwards.
  • (appservice) Added support for escaped paths in HTTP over websocket proxy.
  • (synapseadmin) Added wrapper for redacting all events from a specific user
    (thanks to [@​nexy7574] in #​466).
  • (event) Added types for MSC2545 image packs.
  • (bridgev2) Added option to block automatic portal creation for specific
    chats and/or users.
  • (bridgev2) Added commands to bridge existing groups to existing rooms and
    to create new portal rooms for existing groups.
  • (bridgev2) Added option to always prefer default relays for the bridge
    and set-relay commands.
  • (bridgev2) Added support for using MSC4437 for ghost profile updates.
  • (bridgev2) Added optional GetStateEvent method to ASIntent to get state
    while respecting room membership.
  • (bridgev2/mxmain) Added environment variables to change global values like
    the portal event buffer size.
  • (event) Changed EnsureHasHTML to also ensure the body is treated as a
    caption for media messages.
  • (bridgev2) Changed relay mode to treat stickers as normal images.
  • (bridgev2/matrix) Changed various start methods to return ExitErrors instead
    of calling os.Exit directly.
  • (client) Changed sync response structs to use omitzero instead of custom
    JSON marshaling functions.
Bug fixes
  • (crypto/goolm) Fixed various issues.
  • (crypto) Fixed new Olm session handling to only delete one-time keys after
    successfully decrypting a message.
  • (crypto) Fixed ResolveTrust not checking trust status of cross-signing
    keys correctly.
  • (crypto) Fixed m.relates_to copying not working for some inputs with goolm.
  • (event) Fixed Content.UnmarshalJSON incorrectly keeping a reference to the
    input data.
  • (format) Fixed math blocks not being routed to correct convert function.
  • (bridgev2) Fixed sending tombstone when redirecting a portal to another room.
  • (bridgev2) Fixed removed messages/reactions not being removed from database.
  • (bridgev2) Fixed race conditions where portal ID changes could result in a
    duplicate room being created.
  • (bridgev2/mxmain) Fixed some types of config fields not being settable with
    environment variables.
  • (appservice) Fixed redundant mx_registrations database query on every
    request.

v0.26.4

Compare Source

  • Breaking change (client) Changed request structs that include UIA
    (register, upload cross-signing keys, delete devices) to take the auth data
    as a type parameter.
  • (crypto) Changed device key mismatches in Megolm decryption to mark the
    message as untrusted instead of failing entirely.
  • (crypto) Added new column to save origin of received Megolm sessions.
  • (bridgev2) Added support for setting custom profile fields (e.g. m.tz)
    for ghosts.
  • (bridgev2/commands) Added delete-chat command to delete chats on the
    remote network.
  • (client) Updated MSC2666 implementation to use stable endpoint.
  • (client) Stopped logging large (>32 KiB) request bodies.
  • (bridgev2/portal) Fixed potential deadlock when a portal ID change races
    with room creation.
  • (bridgev2/portal) Fixed the third reaction from Matrix being handled
    incorrectly on networks that only allow one reaction per message.
  • (bridgev2/database) Fixed finding first message in thread in case the thread
    contains messages with a lower timestamp than the root message.
  • (bridgev2/commands) Fixed login QR codes not having appropriate file info.
  • (bridgev2/commands) Fixed user input steps not working correctly after a
    display step.
  • (format/htmlparser) Fixed generating markdown for code blocks containing
    backticks.
  • (federation/eventauth) Fixed inverted check in ban membership authorization
    (thanks to [@​nexy7574] in #​464).

v0.26.3

Compare Source

  • Bumped minimum Go version to 1.25.
  • (client) Added fields for sending MSC4354 sticky events.
  • (bridgev2) Added automatic message request accepting when sending message.
  • (mediaproxy) Added support for federation thumbnail endpoint.
  • (crypto/ssss) Improved support for recovery keys with slightly broken
    metadata.
  • (crypto) Changed key import to call session received callback even for
    sessions that already exist in the database.
  • (appservice) Fixed building websocket URL accidentally using file path
    separators instead of always /.
  • (crypto) Fixed key exports not including the sender_claimed_keys field.
  • (client) Fixed incorrect context usage in async uploads.
  • (crypto) Fixed panic when passing invalid input to megolm message index
    parser used for debugging.
  • (bridgev2/provisioning) Fixed completed or failed logins not being cleaned
    up properly.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner April 16, 2026 14:43
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Apr 16, 2026

ℹ️ Artifact update notice

File name: tools/matrix-daily/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 8 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.11 -> 1.25.0
filippo.io/edwards25519 v1.1.0 -> v1.2.0
github.com/rs/zerolog v1.34.0 -> v1.35.0
go.mau.fi/util v0.9.5 -> v0.9.8
golang.org/x/crypto v0.47.0 -> v0.50.0
golang.org/x/exp v0.0.0-20260112195511-716be5621a96 -> v0.0.0-20260410095643-746e56fc9e2f
golang.org/x/net v0.49.0 -> v0.53.0
golang.org/x/sys v0.40.0 -> v0.43.0
golang.org/x/text v0.33.0 -> v0.36.0

@renovate renovate Bot force-pushed the renovate/maunium.net-go-mautrix-0.x branch from 16eb4a3 to cb3ec97 Compare April 22, 2026 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants