Skip to content

Bump maunium.net/go/mautrix from 0.27.0 to 0.28.0#145

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/maunium.net/go/mautrix-0.28.0
Closed

Bump maunium.net/go/mautrix from 0.27.0 to 0.28.0#145
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/maunium.net/go/mautrix-0.28.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Copy link
Copy Markdown
Contributor

Bumps maunium.net/go/mautrix from 0.27.0 to 0.28.0.

Release notes

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

v0.28.0

  • Breaking change (federation) Changed NewClient to take HTTP client settings as an extra parameter.
  • (federation) Changed client to block requests to private IPs by default.
    • The AllowIP method can be changed to adjust the blocking behavior.
  • (federation) Added DownloadMedia method.
  • (event) Added Extra field to FileInfo to allow easily adding custom fields.
  • (event) Added sticker source info to events (both [MSC4459] and a custom format for bridges).
  • (client) Added support for server parameter in /publicRooms (thanks to @​zluudg in #497).
  • (client) Added RequestRetryTrigger event, which can be used to force all in-flight requests to be interrupted and retried (e.g. in case the network connection changed).
  • (crypto) Added support for bundled device keys in Olm messages introduced in Matrix v1.15.
  • (crypto/canonicaljson) Added jsonv2-based implementation, which replaces the old gjson/sjson-based implementation when jsonv2 is enabled.
  • (bridgev2) Added interface for importing image packs from remote networks.
  • (bridgev2) Added more detail to "not logged in" error messages.
  • (bridgev2) Expanded bridge_matrix_leave option to cover invite rejections in addition to actual leaves.
  • (bridgev2) Changed group creation error messages to be clearer when there aren't enough members to create a group.
  • (bridgev2/matrix) Changed message sending to never send unencrypted messages if encryption.require is set true even if the room is unencrypted.
  • (crypto) Changed trust resolution to not trust own cross-signing master key unless the private key is available or the public key is signed by the device key.
  • (bridgev2) Fixed event power levels being set incorrectly in some cases if events_default or state_default is changed in the same event.
  • (bridgev2) Fixed portal deletion always failing due to context cancellation.
  • (bridgev2) Fixed per-message profile fallbacks being added for events that shouldn't have it, like stickers.
  • (bridgev2) Fixed some cases where backfill would start from a non-latest message.
  • (crypto) Fixed dehydrated devices not passing device key validation.
  • (federation/pdu) Fixed canonicalizing JSON which contains keys with code points between \uF000 and \uFFFF by switching to the crypto/canonicaljson package instead of jsonv2's standard RFC 8785 canonicalization.
  • (federation/eventauth) Fixed restricted join checks (thanks to @​timedoutuk in #491).
  • (federation/eventauth) Fixed creator join check in v10 rooms (thanks to @​timedoutuk in #496).
  • (crypto/goolm) Fixed various small issues.
Changelog

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

v0.28.0 (2026-05-16)

  • Breaking change (federation) Changed NewClient to take HTTP client settings as an extra parameter.
  • (federation) Changed client to block requests to private IPs by default.
    • The AllowIP method can be changed to adjust the blocking behavior.
  • (federation) Added DownloadMedia method.
  • (event) Added Extra field to FileInfo to allow easily adding custom fields.
  • (event) Added sticker source info to events (both [MSC4459] and a custom format for bridges).
  • (client) Added support for server parameter in /publicRooms (thanks to [@​zluudg] in #497).
  • (client) Added RequestRetryTrigger event, which can be used to force all in-flight requests to be interrupted and retried (e.g. in case the network connection changed).
  • (crypto) Added support for bundled device keys in Olm messages introduced in Matrix v1.15.
  • (crypto/canonicaljson) Added jsonv2-based implementation, which replaces the old gjson/sjson-based implementation when jsonv2 is enabled.
  • (bridgev2) Added interface for importing image packs from remote networks.
  • (bridgev2) Added more detail to "not logged in" error messages.
  • (bridgev2) Expanded bridge_matrix_leave option to cover invite rejections in addition to actual leaves.
  • (bridgev2) Changed group creation error messages to be clearer when there aren't enough members to create a group.
  • (bridgev2/matrix) Changed message sending to never send unencrypted messages if encryption.require is set true even if the room is unencrypted.
  • (crypto) Changed trust resolution to not trust own cross-signing master key unless the private key is available or the public key is signed by the device key.
  • (bridgev2) Fixed event power levels being set incorrectly in some cases if events_default or state_default is changed in the same event.
  • (bridgev2) Fixed portal deletion always failing due to context cancellation.
  • (bridgev2) Fixed per-message profile fallbacks being added for events that shouldn't have it, like stickers.
  • (bridgev2) Fixed some cases where backfill would start from a non-latest message.
  • (crypto) Fixed dehydrated devices not passing device key validation.
  • (federation/pdu) Fixed canonicalizing JSON which contains keys with code points between \uF000 and \uFFFF by switching to the crypto/canonicaljson package instead of jsonv2's standard RFC 8785 canonicalization.
  • (federation/eventauth) Fixed restricted join checks (thanks to [@​timedoutuk] in #491).
  • (federation/eventauth) Fixed creator join check in v10 rooms (thanks to [@​timedoutuk] in #496).
  • (crypto/goolm) Fixed various small issues.

#491: mautrix/go#491

... (truncated)

Commits
  • a616b2b Bump version to v0.28.0
  • c1f0359 crypto/sqlstore: add option to drop message index table for migration
  • 05c4399 crypto/canonicaljson: disable old code entirely when jsonv2 is enabled
  • aa12073 client: Rework network request retries (#492)
  • 5fba7e3 bridgev2/matrix: skip state store query if encryption is required
  • 1fb5b3c statestore: add warning log if join rules has unknown content
  • de69846 crypto/devicelist: preserve existing trust state in database when revalidating
  • 97d3c74 crypto/decryptmegolm: don't treat own indirect keys as implicitly trusted
  • 4786197 crypto/keysharing: no-op HandleBeeperRoomKeyAck if deleting isn't enabled
  • 7c09863 crypto/olm: disable cross-library tests for goolm-only builds
  • 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 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.27.0 to 0.28.0.
- [Release notes](https://github.com/mautrix/go/releases)
- [Changelog](https://github.com/mautrix/go/blob/main/CHANGELOG.md)
- [Commits](mautrix/go@v0.27.0...v0.28.0)

---
updated-dependencies:
- dependency-name: maunium.net/go/mautrix
  dependency-version: 0.28.0
  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 May 18, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 19, 2026

Copy link
Copy Markdown
Contributor Author

Looks like maunium.net/go/mautrix is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this May 19, 2026
@dependabot dependabot Bot deleted the dependabot/go_modules/maunium.net/go/mautrix-0.28.0 branch May 19, 2026 06:11
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.

0 participants