Skip to content

Bump maunium.net/go/mautrix from 0.12.0 to 0.24.1 #694

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 16, 2025

Bumps maunium.net/go/mautrix from 0.12.0 to 0.24.1.

Release notes

Sourced from maunium.net/go/mautrix's releases.

v0.24.1

  • (commands) Added framework for using reactions as buttons that execute command handlers.
  • (client) Added wrapper for /relations endpoints.
  • (client) Added support for stable version of room summary endpoint.
  • (client) Fixed parsing URL preview responses where width/height are strings.
  • (federation) Fixed bugs in server auth.
  • (id) Added utilities for validating server names.
  • (event) Fixed incorrect empty entity field when sending hashed moderation policy events.
  • (event) Added MSC4293 redact events field to member events.
  • (event) Added support for fallbacks in MSC4144 per-message profiles.
  • (format) Added MarkdownLink and MarkdownMention utility functions for generating properly escaped markdown.
  • (synapseadmin) Added support for synchronous (v1) room delete endpoint.
  • (synapseadmin) Changed Client struct to not embed the mautrix.Client. This is a breaking change if you were relying on accessing non-admin functions from the admin client.
  • (bridgev2/provisioning) Fixed /display_and_wait not passing through errors from the network connector properly.
  • (bridgev2/crypto) Fixed encryption not working if the user's ID had the same prefix as the bridge ghosts (e.g. @whatsappbridgeuser:example.com with a @whatsapp_ prefix).
  • (bridgev2) Fixed portals not being saved after creating a DM portal from a Matrix DM invite.
  • (bridgev2) Added config option to determine whether cross-room replies should be bridged.
  • (appservice) Fixed EnsureRegistered not being called when sending a custom member event for the controlled user.

v0.24.0

  • (commands) Added generic framework for implementing bot commands.
  • (client) Added support for specifying maximum number of HTTP retries using a context value instead of having to call MakeFullRequest manually.
  • (client,federation) Added methods for fetching room directories.
  • (federation) Added support for server side of request authentication.
  • (synapseadmin) Added wrapper for the account suspension endpoint.
  • (format) Added method for safely wrapping a string in markdown inline code.
  • (crypto) Added method to import key backup without persisting to database, to allow the client more control over the process.
  • (bridgev2) Added viewing chat interface to signal when the user is viewing a given chat.
  • (bridgev2) Added option to pass through transaction ID from client when sending messages to remote network.
  • (crypto) Fixed unnecessary error log when decrypting dummy events used for unwedging Olm sessions.
  • (crypto) Fixed forwarding_curve25519_key_chain not being set consistently when backing up keys.
  • (event) Fixed marshaling legacy VoIP events with no version field.
  • (bridgev2) Fixed disappearing message references not being deleted when the portal is deleted.
  • (bridgev2) Fixed read receipt bridging not ignoring fake message entries and causing unnecessary error logs.

v0.23.3

  • (commands) Added generic command processing framework for bots.
  • (client) Added allowed_room_ids field to room summary responses (thanks to @​nexy7574 in #367).
  • (bridgev2) Added support for custom timeouts on outgoing messages which have to wait for a remote echo.
  • (bridgev2) Added automatic typing stop event if the ghost user had sent a typing event before a message.
  • (bridgev2) The saved management room is now cleared if the user leaves the room, allowing the next DM to be automatically marked as a management room.
  • (bridge) Removed deprecated fallback package for bridge statuses. The status package is now only available under bridgev2.

v0.23.2

  • Breaking change (bridge) Removed legacy bridge module.
  • Breaking change (event) Changed m.federate field in room create event content to a pointer to allow detecting omitted values.
  • (bridgev2/commands) Added set-management-room command to set a new management room.

... (truncated)

Changelog

Sourced from maunium.net/go/mautrix's changelog.

v0.24.1 (2025-06-16)

  • (commands) Added framework for using reactions as buttons that execute command handlers.
  • (client) Added wrapper for /relations endpoints.
  • (client) Added support for stable version of room summary endpoint.
  • (client) Fixed parsing URL preview responses where width/height are strings.
  • (federation) Fixed bugs in server auth.
  • (id) Added utilities for validating server names.
  • (event) Fixed incorrect empty entity field when sending hashed moderation policy events.
  • (event) Added MSC4293 redact events field to member events.
  • (event) Added support for fallbacks in [MSC4144] per-message profiles.
  • (format) Added MarkdownLink and MarkdownMention utility functions for generating properly escaped markdown.
  • (synapseadmin) Added support for synchronous (v1) room delete endpoint.
  • (synapseadmin) Changed Client struct to not embed the mautrix.Client. This is a breaking change if you were relying on accessing non-admin functions from the admin client.
  • (bridgev2/provisioning) Fixed /display_and_wait not passing through errors from the network connector properly.
  • (bridgev2/crypto) Fixed encryption not working if the user's ID had the same prefix as the bridge ghosts (e.g. @whatsappbridgeuser:example.com with a @whatsapp_ prefix).
  • (bridgev2) Fixed portals not being saved after creating a DM portal from a Matrix DM invite.
  • (bridgev2) Added config option to determine whether cross-room replies should be bridged.
  • (appservice) Fixed EnsureRegistered not being called when sending a custom member event for the controlled user.

v0.24.0 (2025-05-16)

  • (commands) Added generic framework for implementing bot commands.
  • (client) Added support for specifying maximum number of HTTP retries using a context value instead of having to call MakeFullRequest manually.
  • (client,federation) Added methods for fetching room directories.
  • (federation) Added support for server side of request authentication.
  • (synapseadmin) Added wrapper for the account suspension endpoint.
  • (format) Added method for safely wrapping a string in markdown inline code.
  • (crypto) Added method to import key backup without persisting to database, to allow the client more control over the process.
  • (bridgev2) Added viewing chat interface to signal when the user is viewing a given chat.
  • (bridgev2) Added option to pass through transaction ID from client when sending messages to remote network.
  • (crypto) Fixed unnecessary error log when decrypting dummy events used for unwedging Olm sessions.

... (truncated)

Commits
  • 1878700 Bump version to v0.24.1
  • 1143cfa event: implement fallbacks for per-message profiles
  • c836dba bridgev2/matrixinvite: clean up old portal room if user is not a member
  • 7996930 bridgev2/matrix: check stream upload size after writing file
  • c888801 bridgev2/matrixinvite: allow redirecting DM creations to another user
  • c540f30 dependencies: update
  • b892139 event,requests: add MSC4293 redact events field to member events
  • 15d0b63 bridgev2/provisioning: check for nil steps in submit and wait calls
  • 1038f6a bridgev2: fix more background contexts
  • 9c67d23 bridgev2/portal: check only for me flag in delete chat events
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [maunium.net/go/mautrix](https://github.com/mautrix/go) from 0.12.0 to 0.24.1.
- [Release notes](https://github.com/mautrix/go/releases)
- [Changelog](https://github.com/mautrix/go/blob/main/CHANGELOG.md)
- [Commits](mautrix/go@v0.12.0...v0.24.1)

---
updated-dependencies:
- dependency-name: maunium.net/go/mautrix
  dependency-version: 0.24.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jun 16, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 16, 2025

Superseded by #702.

@dependabot dependabot bot closed this Jul 16, 2025
@dependabot dependabot bot deleted the dependabot/go_modules/maunium.net/go/mautrix-0.24.1 branch July 16, 2025 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants