Update Matrix #254

Merged
renovate-bot merged 0 commits from refs/pull/254/head into master 2026-01-14 10:59:43 +00:00
renovate-bot commented 2026-01-14 00:02:05 +00:00 (Migrated from gitea.smittenfeld.nl)

This PR contains the following updates:

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

Release Notes

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

v1.9.0

Compare Source

Docker image

Regular image:

  • Digest:
    ghcr.io/element-hq/matrix-authentication-service@sha256:be5b9e568b24f406d621046e46b877ad9a1d2e1d4b36eefc6ee182b100c1dcea
    
  • Tags:
    ghcr.io/element-hq/matrix-authentication-service:1.9.0
    ghcr.io/element-hq/matrix-authentication-service:1.9
    ghcr.io/element-hq/matrix-authentication-service:1
    ghcr.io/element-hq/matrix-authentication-service:sha-0cd5d09
    ghcr.io/element-hq/matrix-authentication-service:latest
    

Debug variant:

  • Digest:
    ghcr.io/element-hq/matrix-authentication-service@sha256:df8e5b019e4f11c9119214ede4641de94d5f98bbdf6064e5a4161a3116a450d6
    
  • Tags:
    ghcr.io/element-hq/matrix-authentication-service:1.9.0-debug
    ghcr.io/element-hq/matrix-authentication-service:1.9-debug
    ghcr.io/element-hq/matrix-authentication-service:1-debug
    ghcr.io/element-hq/matrix-authentication-service:sha-0cd5d09-debug
    ghcr.io/element-hq/matrix-authentication-service:latest-debug
    

What's Changed

Bug Fixes
Translations
Internal Changes
Other Changes
Dependency Updates

New Contributors

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

element-hq/synapse (matrixdotorg/synapse)

v1.145.0

Compare Source

Synapse 1.145.0 (2026-01-13)

No significant changes since 1.145.0rc4.

End of Life of Ubuntu 25.04 Plucky Puffin

Ubuntu 25.04 (Plucky Puffin) will be end of life on Jan 17, 2026. Synapse will stop building packages for Ubuntu 25.04 shortly thereafter.

Updates to Locked Dependencies No Longer Included in Changelog

The "Updates to locked dependencies" section has been removed from the changelog due to lack of use and the maintenance burden. (#​19254)

Synapse 1.145.0rc4 (2026-01-08)

No significant changes since 1.145.0rc3.

This RC contains a fix specifically for openSUSE packaging and no other changes.

Synapse 1.145.0rc3 (2026-01-07)

No significant changes since 1.145.0rc2.

This RC strips out unnecessary files from the wheels that were added when fixing the source distribution packaging in the previous RC.

Synapse 1.145.0rc2 (2026-01-07)

No significant changes since 1.145.0rc1.

This RC fixes the source distribution packaging for uploading to PyPI.

Synapse 1.145.0rc1 (2026-01-06)

Features

  • Add memberships endpoint to the admin API. This is useful for forensics and T&S purposes. (#​19260)
  • Server admins can bypass the quarantine media check when downloading media by setting the admin_unsafely_bypass_quarantine query parameter to true on Client-Server API media download requests. (#​19275)
  • Implemented pagination for the MSC2666 mutual rooms endpoint. Contributed by @​tulir @​ Beeper. (#​19279)
  • Admin API: add worker support to GET /_synapse/admin/v2/users/<user_id>. (#​19281)
  • Improve proxy support for the federation_client.py dev script. Contributed by Denis Kasak (@​dkasak). (#​19300)

Bugfixes

  • Fix sliding sync performance slow down for long lived connections. (#​19206)
  • Fix a bug where Mastodon posts (and possibly other embeds) have the wrong description for URL previews. (#​19231)
  • Fix bug where Duration was logged incorrectly. (#​19267)
  • Fix bug introduced in 1.143.0 that broke support for versions of zope-interface older than 6.2. (#​19274)
  • Transform events with client metadata before serialising in /event response. (#​19340)

Updates to the Docker image

  • Add a way to expose metrics from the Docker image (SYNAPSE_ENABLE_METRICS). (#​19324)

Improved Documentation

  • Document the importance of public_baseurl when configuring OpenID Connect authentication. (#​19270)

Deprecations and Removals

  • Ubuntu 25.04 (Plucky Puffin) will be end of life on Jan 17, 2026. Synapse will stop building packages for Ubuntu 25.04 shortly thereafter.
  • Remove the "Updates to locked dependencies" section from the changelog due to lack of use and the maintenance burden. (#​19254)

Internal Changes

  • Group together dependabot update PRs to reduce the review load. (#​18402)
  • Fix HomeServer.shutdown() failing if the homeserver hasn't been setup yet. (#​19187)
  • Respond with useful error codes with Content-Length header/s are invalid. (#​19212)
  • Fix HomeServer.shutdown() failing if the homeserver failed to start. (#​19232)
  • Switch the build backend from poetry-core to maturin. (#​19234)
  • Raise the limit for concurrently-open non-security @​dependabot PRs from 5 to 10. (#​19253)
  • Require 14 days to pass before pulling in general dependency updates to help mitigate upstream supply chain attacks. (#​19258)
  • Drop the broken netlify documentation workflow until a new one is implemented. (#​19262)
  • Don't include debug logs in Clock unless explicitly enabled. (#​19278)
  • Use uv to test olddeps to ensure all transitive dependencies use minimum versions. (#​19289)
  • Add a config to be able to rate limit search in the user directory. (#​19291)
  • Log the original bind exception when encountering Failed to listen on 0.0.0.0, continuing because listening on [::]. (#​19297)
  • Unpin the version of Rust we use to build Synapse wheels (was 1.82.0) now that MacOS support has been dropped. (#​19302)
  • Make it more clear how shared_extra_conf is combined in our Docker configuration scripts. (#​19323)
  • Update CI to stream Complement progress and format logs in a separate step after all tests are done. (#​19326)
  • Format .github/workflows/tests.yml. (#​19327)

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.8.0` -> `1.9.0` | | [matrixdotorg/synapse](https://github.com/element-hq/synapse) | minor | `v1.144.0` -> `v1.145.0` | --- ### Release Notes <details> <summary>element-hq/matrix-authentication-service (ghcr.io/element-hq/matrix-authentication-service)</summary> ### [`v1.9.0`](https://github.com/element-hq/matrix-authentication-service/releases/tag/v1.9.0) [Compare Source](https://github.com/element-hq/matrix-authentication-service/compare/v1.8.0...v1.9.0) ##### Docker image Regular image: - Digest: ``` ghcr.io/element-hq/matrix-authentication-service@sha256:be5b9e568b24f406d621046e46b877ad9a1d2e1d4b36eefc6ee182b100c1dcea ``` - Tags: ``` ghcr.io/element-hq/matrix-authentication-service:1.9.0 ghcr.io/element-hq/matrix-authentication-service:1.9 ghcr.io/element-hq/matrix-authentication-service:1 ghcr.io/element-hq/matrix-authentication-service:sha-0cd5d09 ghcr.io/element-hq/matrix-authentication-service:latest ``` Debug variant: - Digest: ``` ghcr.io/element-hq/matrix-authentication-service@sha256:df8e5b019e4f11c9119214ede4641de94d5f98bbdf6064e5a4161a3116a450d6 ``` - Tags: ``` ghcr.io/element-hq/matrix-authentication-service:1.9.0-debug ghcr.io/element-hq/matrix-authentication-service:1.9-debug ghcr.io/element-hq/matrix-authentication-service:1-debug ghcr.io/element-hq/matrix-authentication-service:sha-0cd5d09-debug ghcr.io/element-hq/matrix-authentication-service:latest-debug ``` <!-- Release notes generated using configuration in .github/release.yml at v1.9.0 --> #### What's Changed ##### Bug Fixes - Fix running multiple migration process in parallel by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5329](https://github.com/element-hq/matrix-authentication-service/pull/5329) - Fix the 'invalid type' error during compat SSO login with urlencoded parameters by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5385](https://github.com/element-hq/matrix-authentication-service/pull/5385) - Fix pre-compressed assets not loading by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5386](https://github.com/element-hq/matrix-authentication-service/pull/5386) ##### Translations - Translations updates for main by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5393](https://github.com/element-hq/matrix-authentication-service/pull/5393) - Translations updates for v1.9 by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5413](https://github.com/element-hq/matrix-authentication-service/pull/5413) ##### Internal Changes - Automatic merge back to main by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5323](https://github.com/element-hq/matrix-authentication-service/pull/5323) - Automatic merge back to main by [@&#8203;matrixbot](https://github.com/matrixbot) in [#&#8203;5338](https://github.com/element-hq/matrix-authentication-service/pull/5338) - Switch to `opentelemetry-instrumentation-tokio` crate for Tokio instrumentation by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5351](https://github.com/element-hq/matrix-authentication-service/pull/5351) - Remove `rustls-pemfile` dependency by [@&#8203;devonh](https://github.com/devonh) in [#&#8203;5339](https://github.com/element-hq/matrix-authentication-service/pull/5339) - Expose process metrics on Linux by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5342](https://github.com/element-hq/matrix-authentication-service/pull/5342) - Deduplicate included assets in templates by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5369](https://github.com/element-hq/matrix-authentication-service/pull/5369) - Handle pre-compressed assets better by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5370](https://github.com/element-hq/matrix-authentication-service/pull/5370) ##### Other Changes - Reapply "Add 'IF NOT EXISTS' to all 'CREATE INDEX CONCURRENTLY' statements to avoid deadlocks ([#&#8203;5297](https://github.com/element-hq/matrix-authentication-service/issues/5297))" by [@&#8203;reivilibre](https://github.com/reivilibre) in [#&#8203;5300](https://github.com/element-hq/matrix-authentication-service/pull/5300) ##### Dependency Updates - build(deps): bump the react group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5326](https://github.com/element-hq/matrix-authentication-service/pull/5326) - build(deps-dev): bump i18next-cli from 1.29.3 to 1.29.4 in /frontend in the i18next group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5325](https://github.com/element-hq/matrix-authentication-service/pull/5325) - build(deps): bump [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query) from 5.90.11 to 5.90.12 in /frontend in the tanstack-query group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5327](https://github.com/element-hq/matrix-authentication-service/pull/5327) - build(deps-dev): bump [@&#8203;biomejs/biome](https://github.com/biomejs/biome) from 2.3.7 to 2.3.8 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5328](https://github.com/element-hq/matrix-authentication-service/pull/5328) - build(deps-dev): bump the vite group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5332](https://github.com/element-hq/matrix-authentication-service/pull/5332) - build(deps): bump the i18next group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5333](https://github.com/element-hq/matrix-authentication-service/pull/5333) - build(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5340](https://github.com/element-hq/matrix-authentication-service/pull/5340) - build(deps-dev): bump autoprefixer from 10.4.21 to 10.4.22 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5335](https://github.com/element-hq/matrix-authentication-service/pull/5335) - build(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5313](https://github.com/element-hq/matrix-authentication-service/pull/5313) - build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5341](https://github.com/element-hq/matrix-authentication-service/pull/5341) - build(deps-dev): bump the storybook group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5343](https://github.com/element-hq/matrix-authentication-service/pull/5343) - build(deps-dev): bump [@&#8203;types/node](https://github.com/types/node) from 24.10.1 to 25.0.0 in /frontend in the types group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5344](https://github.com/element-hq/matrix-authentication-service/pull/5344) - build(deps-dev): bump graphql from 16.11.0 to 16.12.0 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5345](https://github.com/element-hq/matrix-authentication-service/pull/5345) - build(deps-dev): bump knip from 5.66.4 to 5.73.3 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5346](https://github.com/element-hq/matrix-authentication-service/pull/5346) - build(deps): bump the i18next group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5348](https://github.com/element-hq/matrix-authentication-service/pull/5348) - build(deps-dev): bump the storybook group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5347](https://github.com/element-hq/matrix-authentication-service/pull/5347) - build(deps-dev): bump [@&#8203;types/node](https://github.com/types/node) from 25.0.0 to 25.0.1 in /frontend in the types group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5350](https://github.com/element-hq/matrix-authentication-service/pull/5350) - build(deps): bump the react group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5349](https://github.com/element-hq/matrix-authentication-service/pull/5349) - build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5352](https://github.com/element-hq/matrix-authentication-service/pull/5352) - build(deps): bump actions/download-artifact from 6 to 7 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5353](https://github.com/element-hq/matrix-authentication-service/pull/5353) - build(deps-dev): bump the storybook group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5354](https://github.com/element-hq/matrix-authentication-service/pull/5354) - build(deps): bump the i18next group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5356](https://github.com/element-hq/matrix-authentication-service/pull/5356) - build(deps-dev): bump [@&#8203;types/node](https://github.com/types/node) from 25.0.1 to 25.0.2 in /frontend in the types group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5357](https://github.com/element-hq/matrix-authentication-service/pull/5357) - build(deps-dev): bump vite from 7.2.7 to 7.3.0 in /frontend in the vite group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5355](https://github.com/element-hq/matrix-authentication-service/pull/5355) - build(deps-dev): bump [@&#8203;biomejs/biome](https://github.com/biomejs/biome) from 2.3.8 to 2.3.9 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5361](https://github.com/element-hq/matrix-authentication-service/pull/5361) - build(deps): bump [@&#8203;vector-im/compound-web](https://github.com/vector-im/compound-web) from 8.2.5 to 8.3.1 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5358](https://github.com/element-hq/matrix-authentication-service/pull/5358) - build(deps-dev): bump autoprefixer from 10.4.22 to 10.4.23 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5360](https://github.com/element-hq/matrix-authentication-service/pull/5360) - build(deps): bump [@&#8203;vector-im/compound-design-tokens](https://github.com/vector-im/compound-design-tokens) from 6.4.0 to 6.4.2 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5359](https://github.com/element-hq/matrix-authentication-service/pull/5359) - build(deps): bump the tanstack-router group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5045](https://github.com/element-hq/matrix-authentication-service/pull/5045) - Upgrade all frontend dependencies to latest versions by [@&#8203;sandhose](https://github.com/sandhose) in [#&#8203;5362](https://github.com/element-hq/matrix-authentication-service/pull/5362) - build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5373](https://github.com/element-hq/matrix-authentication-service/pull/5373) - build(deps): bump the tanstack-router group in /frontend with 3 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5365](https://github.com/element-hq/matrix-authentication-service/pull/5365) - build(deps-dev): bump [@&#8203;types/node](https://github.com/types/node) from 25.0.2 to 25.0.3 in /frontend in the types group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5366](https://github.com/element-hq/matrix-authentication-service/pull/5366) - build(deps-dev): bump knip from 5.74.0 to 5.75.1 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5368](https://github.com/element-hq/matrix-authentication-service/pull/5368) - build(deps-dev): bump storybook from 10.1.9 to 10.1.10 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5372](https://github.com/element-hq/matrix-authentication-service/pull/5372) - build(deps): bump [@&#8203;vector-im/compound-design-tokens](https://github.com/vector-im/compound-design-tokens) from 6.4.2 to 6.4.3 in /frontend by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5367](https://github.com/element-hq/matrix-authentication-service/pull/5367) - build(deps-dev): bump [@&#8203;graphql-codegen/client-preset](https://github.com/graphql-codegen/client-preset) from 5.2.1 to 5.2.2 in /frontend in the graphql-codegen group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5391](https://github.com/element-hq/matrix-authentication-service/pull/5391) - build(deps): bump the i18next group in /frontend with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5390](https://github.com/element-hq/matrix-authentication-service/pull/5390) - build(deps-dev): bump vite-plugin-graphql-codegen from 3.7.0 to 3.8.0 in /frontend in the vite group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5389](https://github.com/element-hq/matrix-authentication-service/pull/5389) #### New Contributors - [@&#8203;devonh](https://github.com/devonh) made their first contribution in [#&#8203;5339](https://github.com/element-hq/matrix-authentication-service/pull/5339) **Full Changelog**: <https://github.com/element-hq/matrix-authentication-service/compare/v1.8.0...v1.9.0> </details> <details> <summary>element-hq/synapse (matrixdotorg/synapse)</summary> ### [`v1.145.0`](https://github.com/element-hq/synapse/releases/tag/v1.145.0) [Compare Source](https://github.com/element-hq/synapse/compare/v1.144.0...v1.145.0) ### Synapse 1.145.0 (2026-01-13) No significant changes since 1.145.0rc4. #### End of Life of Ubuntu 25.04 Plucky Puffin Ubuntu 25.04 (Plucky Puffin) will be end of life on Jan 17, 2026. Synapse will stop building packages for Ubuntu 25.04 shortly thereafter. #### Updates to Locked Dependencies No Longer Included in Changelog The "Updates to locked dependencies" section has been removed from the changelog due to lack of use and the maintenance burden. ([#&#8203;19254](https://github.com/element-hq/synapse/issues/19254)) ### Synapse 1.145.0rc4 (2026-01-08) No significant changes since 1.145.0rc3. This RC contains a fix specifically for openSUSE packaging and no other changes. ### Synapse 1.145.0rc3 (2026-01-07) No significant changes since 1.145.0rc2. This RC strips out unnecessary files from the wheels that were added when fixing the source distribution packaging in the previous RC. ### Synapse 1.145.0rc2 (2026-01-07) No significant changes since 1.145.0rc1. This RC fixes the source distribution packaging for uploading to PyPI. ### Synapse 1.145.0rc1 (2026-01-06) #### Features - Add `memberships` endpoint to the admin API. This is useful for forensics and T\&S purposes. ([#&#8203;19260](https://github.com/element-hq/synapse/issues/19260)) - Server admins can bypass the quarantine media check when downloading media by setting the `admin_unsafely_bypass_quarantine` query parameter to `true` on Client-Server API media download requests. ([#&#8203;19275](https://github.com/element-hq/synapse/issues/19275)) - Implemented pagination for the [MSC2666](https://github.com/matrix-org/matrix-spec-proposals/pull/2666) mutual rooms endpoint. Contributed by [@&#8203;tulir](https://github.com/tulir) @&#8203; Beeper. ([#&#8203;19279](https://github.com/element-hq/synapse/issues/19279)) - Admin API: add worker support to `GET /_synapse/admin/v2/users/<user_id>`. ([#&#8203;19281](https://github.com/element-hq/synapse/issues/19281)) - Improve proxy support for the `federation_client.py` dev script. Contributed by Denis Kasak ([@&#8203;dkasak](https://github.com/dkasak)). ([#&#8203;19300](https://github.com/element-hq/synapse/issues/19300)) #### Bugfixes - Fix sliding sync performance slow down for long lived connections. ([#&#8203;19206](https://github.com/element-hq/synapse/issues/19206)) - Fix a bug where Mastodon posts (and possibly other embeds) have the wrong description for URL previews. ([#&#8203;19231](https://github.com/element-hq/synapse/issues/19231)) - Fix bug where `Duration` was logged incorrectly. ([#&#8203;19267](https://github.com/element-hq/synapse/issues/19267)) - Fix bug introduced in 1.143.0 that broke support for versions of `zope-interface` older than 6.2. ([#&#8203;19274](https://github.com/element-hq/synapse/issues/19274)) - Transform events with client metadata before serialising in /event response. ([#&#8203;19340](https://github.com/element-hq/synapse/issues/19340)) #### Updates to the Docker image - Add a way to expose metrics from the Docker image (`SYNAPSE_ENABLE_METRICS`). ([#&#8203;19324](https://github.com/element-hq/synapse/issues/19324)) #### Improved Documentation - Document the importance of `public_baseurl` when configuring OpenID Connect authentication. ([#&#8203;19270](https://github.com/element-hq/synapse/issues/19270)) #### Deprecations and Removals - Ubuntu 25.04 (Plucky Puffin) will be end of life on Jan 17, 2026. Synapse will stop building packages for Ubuntu 25.04 shortly thereafter. - Remove the "Updates to locked dependencies" section from the changelog due to lack of use and the maintenance burden. ([#&#8203;19254](https://github.com/element-hq/synapse/issues/19254)) #### Internal Changes - Group together dependabot update PRs to reduce the review load. ([#&#8203;18402](https://github.com/element-hq/synapse/issues/18402)) - Fix `HomeServer.shutdown()` failing if the homeserver hasn't been setup yet. ([#&#8203;19187](https://github.com/element-hq/synapse/issues/19187)) - Respond with useful error codes with `Content-Length` header/s are invalid. ([#&#8203;19212](https://github.com/element-hq/synapse/issues/19212)) - Fix `HomeServer.shutdown()` failing if the homeserver failed to `start`. ([#&#8203;19232](https://github.com/element-hq/synapse/issues/19232)) - Switch the build backend from `poetry-core` to `maturin`. ([#&#8203;19234](https://github.com/element-hq/synapse/issues/19234)) - Raise the limit for concurrently-open non-security [@&#8203;dependabot](https://github.com/dependabot) PRs from 5 to 10. ([#&#8203;19253](https://github.com/element-hq/synapse/issues/19253)) - Require 14 days to pass before pulling in general dependency updates to help mitigate upstream supply chain attacks. ([#&#8203;19258](https://github.com/element-hq/synapse/issues/19258)) - Drop the broken netlify documentation workflow until a new one is implemented. ([#&#8203;19262](https://github.com/element-hq/synapse/issues/19262)) - Don't include debug logs in `Clock` unless explicitly enabled. ([#&#8203;19278](https://github.com/element-hq/synapse/issues/19278)) - Use `uv` to test olddeps to ensure all transitive dependencies use minimum versions. ([#&#8203;19289](https://github.com/element-hq/synapse/issues/19289)) - Add a config to be able to rate limit search in the user directory. ([#&#8203;19291](https://github.com/element-hq/synapse/issues/19291)) - Log the original bind exception when encountering `Failed to listen on 0.0.0.0, continuing because listening on [::]`. ([#&#8203;19297](https://github.com/element-hq/synapse/issues/19297)) - Unpin the version of Rust we use to build Synapse wheels (was 1.82.0) now that MacOS support has been dropped. ([#&#8203;19302](https://github.com/element-hq/synapse/issues/19302)) - Make it more clear how `shared_extra_conf` is combined in our Docker configuration scripts. ([#&#8203;19323](https://github.com/element-hq/synapse/issues/19323)) - Update CI to stream Complement progress and format logs in a separate step after all tests are done. ([#&#8203;19326](https://github.com/element-hq/synapse/issues/19326)) - Format `.github/workflows/tests.yml`. ([#&#8203;19327](https://github.com/element-hq/synapse/issues/19327)) </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-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
peter/homelab-docker-config!254
No description provided.