chore(deps): update synapse to v1.153.0 #7134

Merged
alexlebens merged 1 commits from renovate/unified-synapse into main 2026-05-19 17:12:06 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
element-hq/synapse minor v1.152.1v1.153.0
ghcr.io/element-hq/synapse minor v1.152.1v1.153.0

Release Notes

element-hq/synapse (element-hq/synapse)

v1.153.0

Compare Source

Synapse 1.153.0 (2026-05-19)

No significant changes since 1.153.0rc3.

Synapse 1.153.0rc3 (2026-05-15)
Bugfixes
Synapse 1.153.0rc2 (2026-05-13)
Bugfixes
  • Correctly handle arbitrary precision integers in unsigned field of events. The bug was introduced in 1.153.0rc1. (#​19769)
Synapse 1.153.0rc1 (2026-05-08)
Features
Bugfixes
  • Allow self-requested user erasure (upon account deactivation) to succeed even if Synapse has disabled profile changes. Contributed by Famedly. (#​19398)
  • Fix Synapse not backfilling new history when attempting to use a pagination token near a backward extremity. (#​19611)
  • Have MSC4186: Simplified Sliding Sync return a new response immediately if a room subscription has changed and produced a new response. (#​19714)
  • Fix a bug where when upgrading a room to room version 12, the power level event in the old room got temporarily mutated to remove the user upgrading the room's power. (#​19727)
  • Fix packaging for Fedora and EPEL caused by unnecessary bumping authlib minimum version requirement in pyproject.toml file. Contributed by Oleg Girko. (#​19742)
Improved Documentation
  • Add warning about known problems when configuring use_frozen_dicts. (#​19711)
Internal Changes
  • Port Event.signatures field to Rust. (#​19706)
  • Port Event.unsigned field to Rust. (#​19708)
  • Add a Rust canonical JSON serializer. (#​19739, #​19763)
  • Configure Dependabot to only update Python dependencies in the lockfile, unless widening upper bounds. (#​19743)
  • Reduce WORKER_LOCK_MAX_RETRY_INTERVAL to 5 seconds to reduce idle time after lock is released. (#​19755)
  • Force keyword-only arguments for Duration so time units have to be specified. (#​19756)

Configuration

📅 Schedule: (in timezone America/Chicago)

  • 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 these updates again.


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

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [element-hq/synapse](https://github.com/element-hq/synapse) | minor | `v1.152.1` → `v1.153.0` | | [ghcr.io/element-hq/synapse](https://github.com/element-hq/synapse) | minor | `v1.152.1` → `v1.153.0` | --- ### Release Notes <details> <summary>element-hq/synapse (element-hq/synapse)</summary> ### [`v1.153.0`](https://github.com/element-hq/synapse/releases/tag/v1.153.0) [Compare Source](https://github.com/element-hq/synapse/compare/v1.152.1...v1.153.0) ##### Synapse 1.153.0 (2026-05-19) No significant changes since 1.153.0rc3. ##### Synapse 1.153.0rc3 (2026-05-15) ##### Bugfixes - Revert 'Have [MSC4186: Simplified Sliding Sync](https://github.com/matrix-org/matrix-spec-proposals/pull/4186) return a new response immediately if a room subscription has changed and produced a new response. ([#&#8203;19714](https://github.com/element-hq/synapse/issues/19714))' (introduced in 1.153.0rc1) due to performance problems. ([#&#8203;19784](https://github.com/element-hq/synapse/issues/19784)) ##### Synapse 1.153.0rc2 (2026-05-13) ##### Bugfixes - Correctly handle arbitrary precision integers in `unsigned` field of events. The bug was introduced in 1.153.0rc1. ([#&#8203;19769](https://github.com/element-hq/synapse/issues/19769)) ##### Synapse 1.153.0rc1 (2026-05-08) ##### Features - Make ACLs apply to EDUs per [MSC4163](https://github.com/matrix-org/matrix-spec-proposals/pull/4163). ([#&#8203;18475](https://github.com/element-hq/synapse/issues/18475)) - Stabilize [MSC3266: Room summary API](https://github.com/matrix-org/matrix-spec-proposals/pull/3266), removing the experimental config flag `msc3266_enabled`. Contributed by [@&#8203;dasha-uwu](https://github.com/dasha-uwu). ([#&#8203;19720](https://github.com/element-hq/synapse/issues/19720)) - Partial [MSC4311](https://github.com/matrix-org/matrix-spec-proposals/pull/4311) implementation: `m.room.create` is now a required part of stripped `invite_state`/`knock_state` . Contributed by [@&#8203;FrenchGithubUser](https://github.com/FrenchGithubUser) [@&#8203;Famedly](https://github.com/Famedly). ([#&#8203;19722](https://github.com/element-hq/synapse/issues/19722)) - Expose `tombstoned` and `replacement_room` in room details on admin API endpoint `GET /_synapse/admin/v1/rooms/<room_id>`. Contributed by Noah Markert. ([#&#8203;19737](https://github.com/element-hq/synapse/issues/19737)) ##### Bugfixes - Allow self-requested user erasure (upon account deactivation) to succeed even if Synapse has disabled profile changes. Contributed by Famedly. ([#&#8203;19398](https://github.com/element-hq/synapse/issues/19398)) - Fix Synapse not backfilling new history when attempting to use a pagination token near a backward extremity. ([#&#8203;19611](https://github.com/element-hq/synapse/issues/19611)) - Have [MSC4186: Simplified Sliding Sync](https://github.com/matrix-org/matrix-spec-proposals/pull/4186) return a new response immediately if a room subscription has changed and produced a new response. ([#&#8203;19714](https://github.com/element-hq/synapse/issues/19714)) - Fix a bug where when upgrading a room to room version 12, the power level event in the old room got temporarily mutated to remove the user upgrading the room's power. ([#&#8203;19727](https://github.com/element-hq/synapse/issues/19727)) - Fix packaging for Fedora and EPEL caused by unnecessary bumping `authlib` minimum version requirement in `pyproject.toml` file. Contributed by Oleg Girko. ([#&#8203;19742](https://github.com/element-hq/synapse/issues/19742)) ##### Improved Documentation - Add warning about known problems when configuring `use_frozen_dicts`. ([#&#8203;19711](https://github.com/element-hq/synapse/issues/19711)) ##### Internal Changes - Port `Event.signatures` field to Rust. ([#&#8203;19706](https://github.com/element-hq/synapse/issues/19706)) - Port `Event.unsigned` field to Rust. ([#&#8203;19708](https://github.com/element-hq/synapse/issues/19708)) - Add a Rust canonical JSON serializer. ([#&#8203;19739](https://github.com/element-hq/synapse/issues/19739), [#&#8203;19763](https://github.com/element-hq/synapse/issues/19763)) - Configure Dependabot to only update Python dependencies in the lockfile, unless widening upper bounds. ([#&#8203;19743](https://github.com/element-hq/synapse/issues/19743)) - Reduce `WORKER_LOCK_MAX_RETRY_INTERVAL` to 5 seconds to reduce idle time after lock is released. ([#&#8203;19755](https://github.com/element-hq/synapse/issues/19755)) - Force keyword-only arguments for `Duration` so time units have to be specified. ([#&#8203;19756](https://github.com/element-hq/synapse/issues/19756)) </details> --- ### Configuration 📅 **Schedule**: (in timezone America/Chicago) - 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 these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE4NS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=-->
renovate-bot added the docker label 2026-05-19 14:05:59 +00:00
renovate-bot force-pushed renovate/unified-synapse from da1c883df0 to 28e56fbaf8 2026-05-19 15:19:41 +00:00 Compare
renovate-bot force-pushed renovate/unified-synapse from 28e56fbaf8 to 2494d2a811 2026-05-19 15:33:24 +00:00 Compare
renovate-bot force-pushed renovate/unified-synapse from 2494d2a811 to 1990dab2ce 2026-05-19 16:13:04 +00:00 Compare
renovate-bot force-pushed renovate/unified-synapse from 1990dab2ce to f47a5706c9 2026-05-19 16:35:38 +00:00 Compare
renovate-bot force-pushed renovate/unified-synapse from f47a5706c9 to 22e5e04e9d 2026-05-19 16:45:27 +00:00 Compare
renovate-bot force-pushed renovate/unified-synapse from 22e5e04e9d to d76f1fc704 2026-05-19 16:48:47 +00:00 Compare
renovate-bot added 1 commit 2026-05-19 17:09:16 +00:00
chore(deps): update synapse to v1.153.0
lint-test-helm / lint-helm (pull_request) Successful in 23s
lint-test-helm / validate-kubeconform (pull_request) Successful in 24s
render-manifests / render-manifests (pull_request) Successful in 1m39s
91220d8c0c
renovate-bot force-pushed renovate/unified-synapse from d76f1fc704 to 91220d8c0c 2026-05-19 17:09:16 +00:00 Compare
alexlebens merged commit ea96464f42 into main 2026-05-19 17:12:06 +00:00
alexlebens deleted branch renovate/unified-synapse 2026-05-19 17:12:08 +00:00
Sign in to join this conversation.