Update Matrix #262

Merged
peter merged 1 commits from renovate/matrix into master 2026-02-03 08:38:21 +01:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/element-hq/matrix-authentication-service minor 1.9.0 -> 1.10.0
matrixdotorg/synapse minor v1.145.0 -> v1.146.0

Release Notes

element-hq/matrix-authentication-service (ghcr.io/element-hq/matrix-authentication-service)

v1.10.0

Compare Source

Docker image

Regular image:

  • Digest:
    ghcr.io/element-hq/matrix-authentication-service@sha256:83aa6b02f6599584de9b80d07057bc5c054f4704351287170711666e6056649f
    
  • Tags:
    ghcr.io/element-hq/matrix-authentication-service:1.10.0
    ghcr.io/element-hq/matrix-authentication-service:1.10
    ghcr.io/element-hq/matrix-authentication-service:1
    ghcr.io/element-hq/matrix-authentication-service:sha-9eeb870
    ghcr.io/element-hq/matrix-authentication-service:latest
    

Debug variant:

  • Digest:
    ghcr.io/element-hq/matrix-authentication-service@sha256:8db342f16a263a835cc6b329c4e4708b87e0ab4432452137fa67fb28b5ee3f2b
    
  • Tags:
    ghcr.io/element-hq/matrix-authentication-service:1.10.0-debug
    ghcr.io/element-hq/matrix-authentication-service:1.10-debug
    ghcr.io/element-hq/matrix-authentication-service:1-debug
    ghcr.io/element-hq/matrix-authentication-service:sha-9eeb870-debug
    ghcr.io/element-hq/matrix-authentication-service:latest-debug
    

What's Changed

Bug Fixes
Documentation
Translations
Internal Changes
Other Changes
Dependency Updates

New Contributors

Full Changelog: https://github.com/element-hq/matrix-authentication-service/compare/v1.9.0...v1.10.0

element-hq/synapse (matrixdotorg/synapse)

v1.146.0

Compare Source

Synapse 1.146.0 (2026-01-27)

No significant changes since 1.146.0rc1.

Deprecations and Removals

  • MSC2697 (Dehydrated devices) has been removed, as the MSC is closed. Developers should migrate to MSC3814. (#​19346)
  • Support for Ubuntu 25.04 (Plucky Puffin) has been dropped. Synapse no longer builds debian packages for Ubuntu 25.04.

Synapse 1.146.0rc1 (2026-01-20)

Features

  • Add a new config option enable_local_media_storage which controls whether media is additionally stored locally when using configured media_storage_providers. Setting this to false allows off-site media storage without a local cache. Contributed by Patrice Brend'amour @​dr.allgood. (#​19204)
  • Stabilise support for MSC4312's m.oauth User-Interactive Auth stage for resetting cross-signing identity with the OAuth 2.0 API. The old, unstable name (org.matrix.cross_signing_reset) is now deprecated and will be removed in a future release. (#​19273)
  • Refactor Grafana dashboard to use server_name label (instead of instance). (#​19337)

Bugfixes

  • Fix joining a restricted v12 room locally when no local room creator is present but local users with sufficient power levels are. Contributed by @​nexy7574. (#​19321)
  • Fixed parallel calls to /_matrix/media/v1/create being ratelimited for appservices even if rate_limited: false was set in the registration. Contributed by @​tulir @​ Beeper. (#​19335)
  • Fix a bug introduced in 1.61.0 where a user's membership in a room was accidentally ignored when considering access to historical state events in rooms with the "shared" history visibility. Contributed by Lukas Tautz. (#​19353)
  • MSC4140: Store the JSON content of scheduled delayed events as text instead of a byte array. This fixes the inability to schedule a delayed event with non-ASCII characters in its content. (#​19360)
  • Always rollback database transactions when retrying (avoid orphaned connections). (#​19372)
  • Fix InFlightGauge typing to allow upgrading to prometheus_client 0.24. (#​19379)

Updates to the Docker image

Improved Documentation

  • Remove docs on legacy metric names (no longer in the codebase since 2022-12-06). (#​19341)
  • Clarify how the estimated value of room complexity is calculated internally. (#​19384)

Internal Changes

  • Add an internal cancel_task API to the task scheduler. (#​19310)
  • Tweak docstrings and signatures of auth_types_for_event and get_catchup_room_event_ids. (#​19320)
  • Replace usage of deprecated assertEquals with assertEqual in unit test code. (#​19345)
  • Drop support for Ubuntu 25.04 'Plucky Puffin', add support for Ubuntu 25.10 'Questing Quokka'. (#​19348)
  • Revert "Add an Admin API endpoint for listing quarantined media (#​19268)". (#​19351)
  • Bump mdbook from 0.4.17 to 0.5.2 and remove our custom table-of-contents plugin in favour of the new default functionality. (#​19356)
  • Replace deprecated usage of PyGitHub's GitRelease.title with .name in release script. (#​19358)
  • Update the Element logo in Synapse's README to be an absolute URL, allowing it to render on other sites (such as PyPI). (#​19368)
  • Apply minor tweaks to v1.145.0 changelog. (#​19376)
  • Update Grafana dashboard syntax to use the latest from importing/exporting with Grafana 12.3.1. (#​19381)
  • Warn about skipping reactor metrics when using unknown reactor type. (#​19383)
  • Add support for reactor metrics with the ProxiedReactor used in worker Complement tests. (#​19385)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/element-hq/matrix-authentication-service](https://github.com/element-hq/matrix-authentication-service) | minor | `1.9.0` -> `1.10.0` | | [matrixdotorg/synapse](https://github.com/element-hq/synapse) | minor | `v1.145.0` -> `v1.146.0` | --- ### Release Notes <details> <summary>element-hq/matrix-authentication-service (ghcr.io/element-hq/matrix-authentication-service)</summary> ### [`v1.10.0`](https://github.com/element-hq/matrix-authentication-service/releases/tag/v1.10.0) [Compare Source](https://github.com/element-hq/matrix-authentication-service/compare/v1.9.0...v1.10.0) ##### Docker image Regular image: - Digest: ``` ghcr.io/element-hq/matrix-authentication-service@sha256:83aa6b02f6599584de9b80d07057bc5c054f4704351287170711666e6056649f ``` - Tags: ``` ghcr.io/element-hq/matrix-authentication-service:1.10.0 ghcr.io/element-hq/matrix-authentication-service:1.10 ghcr.io/element-hq/matrix-authentication-service:1 ghcr.io/element-hq/matrix-authentication-service:sha-9eeb870 ghcr.io/element-hq/matrix-authentication-service:latest ``` Debug variant: - Digest: ``` ghcr.io/element-hq/matrix-authentication-service@sha256:8db342f16a263a835cc6b329c4e4708b87e0ab4432452137fa67fb28b5ee3f2b ``` - Tags: ``` ghcr.io/element-hq/matrix-authentication-service:1.10.0-debug ghcr.io/element-hq/matrix-authentication-service:1.10-debug ghcr.io/element-hq/matrix-authentication-service:1-debug ghcr.io/element-hq/matrix-authentication-service:sha-9eeb870-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug ``` <!-- Release notes generated using configuration in .github/release.yml at v1.10.0 --> #### What's Changed ##### Bug Fixes - Add support for the unstable prefix of MSC3824 by [@&#8203;odelcroi](https://github.com/odelcroi) in [#&#8203;5434](https://github.com/element-hq/matrix-authentication-service/pull/5434) ##### Documentation - Add "Getting started" section with ESS reference to README by [@&#8203;pmaier1](https://github.com/pmaier1) in [#&#8203;5416](https://github.com/element-hq/matrix-authentication-service/pull/5416) ##### Translations - Translations updates for main by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5440](https://github.com/element-hq/matrix-authentication-service/pull/5440) - Translations updates for v1.10 by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5453](https://github.com/element-hq/matrix-authentication-service/pull/5453) ##### Internal Changes - Automatic merge back to main by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5394](https://github.com/element-hq/matrix-authentication-service/pull/5394) - Clean up leftovers in the database schema, part 1 by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5405](https://github.com/element-hq/matrix-authentication-service/pull/5405) - Hard delete expired, revoked and consumed OAuth 2.0 tokens after some time by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5409](https://github.com/element-hq/matrix-authentication-service/pull/5409) - Automatic merge back to main by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5414](https://github.com/element-hq/matrix-authentication-service/pull/5414) - Remove imported unsupported threepids when deactivating a user by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5406](https://github.com/element-hq/matrix-authentication-service/pull/5406) - Cleanup old OAuth grants by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5424](https://github.com/element-hq/matrix-authentication-service/pull/5424) - Cleanup old email authentications & account recoveries by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5425](https://github.com/element-hq/matrix-authentication-service/pull/5425) - Cleanup old upstream OAuth sessions and unlinked links by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5426](https://github.com/element-hq/matrix-authentication-service/pull/5426) - Cleanup old completed jobs from the database by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5427](https://github.com/element-hq/matrix-authentication-service/pull/5427) ##### Other Changes - Support for stable MSC3824 (OAuth 2.0 API aware clients) values by [@&#8203;hughns](https://github.com/hughns) in [#&#8203;5321](https://github.com/element-hq/matrix-authentication-service/pull/5321) - Support for stable MSC4191 account management actions by [@&#8203;hughns](https://github.com/hughns) in [#&#8203;5312](https://github.com/element-hq/matrix-authentication-service/pull/5312) - Cleanup old user registrations from the database by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5415](https://github.com/element-hq/matrix-authentication-service/pull/5415) - Adjust the retention period for user registrations to 30 days by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5417](https://github.com/element-hq/matrix-authentication-service/pull/5417) - Cleanup finished compat sessions after 30 days by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5419](https://github.com/element-hq/matrix-authentication-service/pull/5419) - Allow hourly cleanup jobs to run for longer by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5422](https://github.com/element-hq/matrix-authentication-service/pull/5422) - Handle deleted and invalid post-auth actions by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5433](https://github.com/element-hq/matrix-authentication-service/pull/5433) - Fix foreign key constraint when cleaning up upstream OAuth 2.0 links by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5432](https://github.com/element-hq/matrix-authentication-service/pull/5432) - Do not cleanup upstream OAuth sessions that may still be useful by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5437](https://github.com/element-hq/matrix-authentication-service/pull/5437) ##### Dependency Updates - build(deps): bump rsa from 0.9.8 to 0.9.10 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5392](https://github.com/element-hq/matrix-authentication-service/pull/5392) - build(deps-dev): bump the vitest group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5364](https://github.com/element-hq/matrix-authentication-service/pull/5364) - build(deps-dev): bump the storybook group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5388](https://github.com/element-hq/matrix-authentication-service/pull/5388) - build(deps): bump the tanstack-router group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5397](https://github.com/element-hq/matrix-authentication-service/pull/5397) - build(deps): bump the tanstack-query group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5398](https://github.com/element-hq/matrix-authentication-service/pull/5398) - build(deps-dev): bump vite from 7.3.0 to 7.3.1 in /frontend in the vite group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5396](https://github.com/element-hq/matrix-authentication-service/pull/5396) - build(deps): bump the i18next group across 1 directory with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5412](https://github.com/element-hq/matrix-authentication-service/pull/5412) - build(deps): bump the tanstack-router group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5402](https://github.com/element-hq/matrix-authentication-service/pull/5402) - build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.14 to 2.0.15 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5404](https://github.com/element-hq/matrix-authentication-service/pull/5404) - build(deps-dev): bump knip from 5.75.1 to 5.80.0 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5403](https://github.com/element-hq/matrix-authentication-service/pull/5403) - build(deps): bump [@&#8203;vector-im/compound-web](https://github.com/vector-im/compound-web) from 8.3.1 to 8.3.5 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5431](https://github.com/element-hq/matrix-authentication-service/pull/5431) #### New Contributors - [@&#8203;pmaier1](https://github.com/pmaier1) made their first contribution in [#&#8203;5416](https://github.com/element-hq/matrix-authentication-service/pull/5416) - [@&#8203;odelcroi](https://github.com/odelcroi) made their first contribution in [#&#8203;5434](https://github.com/element-hq/matrix-authentication-service/pull/5434) **Full Changelog**: <https://github.com/element-hq/matrix-authentication-service/compare/v1.9.0...v1.10.0> </details> <details> <summary>element-hq/synapse (matrixdotorg/synapse)</summary> ### [`v1.146.0`](https://github.com/element-hq/synapse/releases/tag/v1.146.0) [Compare Source](https://github.com/element-hq/synapse/compare/v1.145.0...v1.146.0) ### Synapse 1.146.0 (2026-01-27) No significant changes since 1.146.0rc1. #### Deprecations and Removals - [MSC2697](https://github.com/matrix-org/matrix-spec-proposals/pull/2697) (Dehydrated devices) has been removed, as the MSC is closed. Developers should migrate to [MSC3814](https://github.com/matrix-org/matrix-spec-proposals/pull/3814). ([#&#8203;19346](https://github.com/element-hq/synapse/issues/19346)) - Support for Ubuntu 25.04 (Plucky Puffin) has been dropped. Synapse no longer builds debian packages for Ubuntu 25.04. ### Synapse 1.146.0rc1 (2026-01-20) #### Features - Add a new config option [`enable_local_media_storage`](https://element-hq.github.io/synapse/latest/usage/configuration/config_documentation.html#enable_local_media_storage) which controls whether media is additionally stored locally when using configured `media_storage_providers`. Setting this to `false` allows off-site media storage without a local cache. Contributed by Patrice Brend'amour [@&#8203;dr](https://github.com/dr).allgood. ([#&#8203;19204](https://github.com/element-hq/synapse/issues/19204)) - Stabilise support for [MSC4312](https://github.com/matrix-org/matrix-spec-proposals/pull/4312)'s `m.oauth` User-Interactive Auth stage for resetting cross-signing identity with the OAuth 2.0 API. The old, unstable name (`org.matrix.cross_signing_reset`) is now deprecated and will be removed in a future release. ([#&#8203;19273](https://github.com/element-hq/synapse/issues/19273)) - Refactor Grafana dashboard to use `server_name` label (instead of `instance`). ([#&#8203;19337](https://github.com/element-hq/synapse/issues/19337)) #### Bugfixes - Fix joining a restricted v12 room locally when no local room creator is present but local users with sufficient power levels are. Contributed by [@&#8203;nexy7574](https://github.com/nexy7574). ([#&#8203;19321](https://github.com/element-hq/synapse/issues/19321)) - Fixed parallel calls to `/_matrix/media/v1/create` being ratelimited for appservices even if `rate_limited: false` was set in the registration. Contributed by [@&#8203;tulir](https://github.com/tulir) @&#8203; Beeper. ([#&#8203;19335](https://github.com/element-hq/synapse/issues/19335)) - Fix a bug introduced in 1.61.0 where a user's membership in a room was accidentally ignored when considering access to historical state events in rooms with the "shared" history visibility. Contributed by Lukas Tautz. ([#&#8203;19353](https://github.com/element-hq/synapse/issues/19353)) - [MSC4140](https://github.com/matrix-org/matrix-spec-proposals/pull/4140): Store the JSON content of scheduled delayed events as text instead of a byte array. This fixes the inability to schedule a delayed event with non-ASCII characters in its content. ([#&#8203;19360](https://github.com/element-hq/synapse/issues/19360)) - Always rollback database transactions when retrying (avoid orphaned connections). ([#&#8203;19372](https://github.com/element-hq/synapse/issues/19372)) - Fix `InFlightGauge` typing to allow upgrading to `prometheus_client` 0.24. ([#&#8203;19379](https://github.com/element-hq/synapse/issues/19379)) #### Updates to the Docker image - Add [Prometheus HTTP service discovery](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#http_sd_config) endpoint for easy discovery of all workers when using the `docker/Dockerfile-workers` image (see the [*Metrics* section of our Docker testing docs](docker/README-testing.md#metrics)). ([#&#8203;19336](https://github.com/element-hq/synapse/issues/19336)) #### Improved Documentation - Remove docs on legacy metric names (no longer in the codebase since 2022-12-06). ([#&#8203;19341](https://github.com/element-hq/synapse/issues/19341)) - Clarify how the estimated value of room complexity is calculated internally. ([#&#8203;19384](https://github.com/element-hq/synapse/issues/19384)) #### Internal Changes - Add an internal `cancel_task` API to the task scheduler. ([#&#8203;19310](https://github.com/element-hq/synapse/issues/19310)) - Tweak docstrings and signatures of `auth_types_for_event` and `get_catchup_room_event_ids`. ([#&#8203;19320](https://github.com/element-hq/synapse/issues/19320)) - Replace usage of deprecated `assertEquals` with `assertEqual` in unit test code. ([#&#8203;19345](https://github.com/element-hq/synapse/issues/19345)) - Drop support for Ubuntu 25.04 'Plucky Puffin', add support for Ubuntu 25.10 'Questing Quokka'. ([#&#8203;19348](https://github.com/element-hq/synapse/issues/19348)) - Revert "Add an Admin API endpoint for listing quarantined media ([#&#8203;19268](https://github.com/element-hq/synapse/issues/19268))". ([#&#8203;19351](https://github.com/element-hq/synapse/issues/19351)) - Bump `mdbook` from 0.4.17 to 0.5.2 and remove our custom table-of-contents plugin in favour of the new default functionality. ([#&#8203;19356](https://github.com/element-hq/synapse/issues/19356)) - Replace deprecated usage of PyGitHub's `GitRelease.title` with `.name` in release script. ([#&#8203;19358](https://github.com/element-hq/synapse/issues/19358)) - Update the Element logo in Synapse's README to be an absolute URL, allowing it to render on other sites (such as PyPI). ([#&#8203;19368](https://github.com/element-hq/synapse/issues/19368)) - Apply minor tweaks to v1.145.0 changelog. ([#&#8203;19376](https://github.com/element-hq/synapse/issues/19376)) - Update Grafana dashboard syntax to use the latest from importing/exporting with Grafana 12.3.1. ([#&#8203;19381](https://github.com/element-hq/synapse/issues/19381)) - Warn about skipping reactor metrics when using unknown reactor type. ([#&#8203;19383](https://github.com/element-hq/synapse/issues/19383)) - Add support for reactor metrics with the `ProxiedReactor` used in worker Complement tests. ([#&#8203;19385](https://github.com/element-hq/synapse/issues/19385)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMS4wIiwidXBkYXRlZEluVmVyIjoiNDIuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2026-01-29 01:02:21 +01:00
peter merged commit 573caeaa42 into master 2026-02-03 08:38:21 +01:00
peter deleted branch renovate/matrix 2026-02-03 08:38:21 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: peter/homelab-docker-config#262