Skip to content

chore(deps): bump maunium.net/go/mautrix from 0.17.0 to 0.24.1#210

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/maunium.net/go/mautrix-0.24.1
Closed

chore(deps): bump maunium.net/go/mautrix from 0.17.0 to 0.24.1#210
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/maunium.net/go/mautrix-0.24.1

Conversation

@dependabot
Copy link
Contributor

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

Bumps maunium.net/go/mautrix from 0.17.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.17.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.17.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
@reneleonhardt
Copy link
Contributor

@mudler Could you adapt to the breaking changes in mautrix?
https://github.com/mudler/LocalAGI/actions/runs/15690543026/job/44204387513?pr=210#step:6:3042

services/connectors/matrix.go:267:9: cannot use mautrix.RoomFilter{…} (value of struct type mautrix.RoomFilter) as *mautrix.RoomFilter value in struct literal

https://github.com/mautrix/go/blob/main/CHANGELOG.md

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 21, 2025

Superseded by #247.

@dependabot dependabot bot closed this Jul 21, 2025
@dependabot dependabot bot deleted the dependabot/go_modules/maunium.net/go/mautrix-0.24.1 branch July 21, 2025 21:42
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.

1 participant