Synapse 1.129.0rc1 was never formally released due to regressions discovered during the release process. 1.129.0rc2 fixes those regressions by reverting the affected PRs.
Internal Changes
Revert the slow background update introduced by #18068 in v1.128.0. (#18372)
Revert "Add total event, unencrypted message, and e2ee event counts to stats reporting", added in v1.129.0rc1. (#18373)
Synapse 1.129.0rc1 (2025-04-15)
Features
Add passthrough_authorization_parameters in OIDC configuration to allow passing parameters to the authorization grant URL. (#18232)
Add total_event_count, total_message_count, and total_e2ee_event_count fields to the homeserver usage statistics. (#18260)
Bugfixes
Fix force_tracing_for_users config when using delegated auth. (#18334)
Fix the token introspection cache logging access tokens when MAS integration is in use. (#18335)
Stop caching introspection failures when delegating auth to MAS. (#18339)
Fix ExternalIDReuse exception after migrating to MAS on workers with a high traffic. (#18342)
Fix minor performance regression caused by tracking of room participation. Regressed in v1.128.0. (#18345)
Updates to the Docker image
Optimize the build of the complement-synapse image. (#18294)
Internal Changes
Disable statement timeout during room purge. (#18133)
Add cache to storage functions used to auth requests when using delegated auth. (#18337)
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕Ignore: Close this PR and you won't be reminded about this update again.
If you want to rebase/retry this PR, check this box
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse) ([source](https://github.com/element-hq/synapse)) | minor | `v1.128.0` -> `v1.129.0` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.129.0`](https://github.com/element-hq/synapse/releases/tag/v1.129.0)
[Compare Source](https://github.com/element-hq/synapse/compare/v1.128.0...v1.129.0)
##### Synapse 1.129.0 (2025-05-06)
No significant changes since 1.129.0rc2.
##### Synapse 1.129.0rc2 (2025-04-30)
Synapse 1.129.0rc1 was never formally released due to regressions discovered during the release process. 1.129.0rc2 fixes those regressions by reverting the affected PRs.
##### Internal Changes
- Revert the slow background update introduced by [#​18068](https://github.com/element-hq/synapse/issues/18068) in v1.128.0. ([#​18372](https://github.com/element-hq/synapse/issues/18372))
- Revert "Add total event, unencrypted message, and e2ee event counts to stats reporting", added in v1.129.0rc1. ([#​18373](https://github.com/element-hq/synapse/issues/18373))
##### Synapse 1.129.0rc1 (2025-04-15)
##### Features
- Add `passthrough_authorization_parameters` in OIDC configuration to allow passing parameters to the authorization grant URL. ([#​18232](https://github.com/element-hq/synapse/issues/18232))
- Add `total_event_count`, `total_message_count`, and `total_e2ee_event_count` fields to the homeserver usage statistics. ([#​18260](https://github.com/element-hq/synapse/issues/18260))
##### Bugfixes
- Fix `force_tracing_for_users` config when using delegated auth. ([#​18334](https://github.com/element-hq/synapse/issues/18334))
- Fix the token introspection cache logging access tokens when MAS integration is in use. ([#​18335](https://github.com/element-hq/synapse/issues/18335))
- Stop caching introspection failures when delegating auth to MAS. ([#​18339](https://github.com/element-hq/synapse/issues/18339))
- Fix `ExternalIDReuse` exception after migrating to MAS on workers with a high traffic. ([#​18342](https://github.com/element-hq/synapse/issues/18342))
- Fix minor performance regression caused by tracking of room participation. Regressed in v1.128.0. ([#​18345](https://github.com/element-hq/synapse/issues/18345))
##### Updates to the Docker image
- Optimize the build of the complement-synapse image. ([#​18294](https://github.com/element-hq/synapse/issues/18294))
##### Internal Changes
- Disable statement timeout during room purge. ([#​18133](https://github.com/element-hq/synapse/issues/18133))
- Add cache to storage functions used to auth requests when using delegated auth. ([#​18337](https://github.com/element-hq/synapse/issues/18337))
</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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjAiLCJ1cGRhdGVkSW5WZXIiOiI0MC43LjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.128.0->v1.129.0Release Notes
element-hq/synapse (ghcr.io/element-hq/synapse)
v1.129.0Compare Source
Synapse 1.129.0 (2025-05-06)
No significant changes since 1.129.0rc2.
Synapse 1.129.0rc2 (2025-04-30)
Synapse 1.129.0rc1 was never formally released due to regressions discovered during the release process. 1.129.0rc2 fixes those regressions by reverting the affected PRs.
Internal Changes
Synapse 1.129.0rc1 (2025-04-15)
Features
passthrough_authorization_parametersin OIDC configuration to allow passing parameters to the authorization grant URL. (#18232)total_event_count,total_message_count, andtotal_e2ee_event_countfields to the homeserver usage statistics. (#18260)Bugfixes
force_tracing_for_usersconfig when using delegated auth. (#18334)ExternalIDReuseexception after migrating to MAS on workers with a high traffic. (#18342)Updates to the Docker image
Internal Changes
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.