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.120.2` -> `v1.121.1` |
---
### Release Notes
<details>
<summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary>
### [`v1.121.1`](https://github.com/element-hq/synapse/releases/tag/v1.121.1)
[Compare Source](https://github.com/element-hq/synapse/compare/v1.120.2...v1.121.1)
##### Synapse 1.121.1 (2024-12-11)
This release contains a fix for our docker build CI. It is functionally identical to 1.121.0, whose changelog is below.
##### Internal Changes
- Downgrade the Ubuntu GHA runner when building docker images. ([#​18026](https://github.com/element-hq/synapse/issues/18026))
##### Synapse 1.121.0 (2024-12-11)
##### Internal Changes
- Fix release process to not create duplicate releases. ([#​18025](https://github.com/element-hq/synapse/issues/18025))
##### Synapse 1.121.0rc1 (2024-12-04)
##### Features
- Support for [MSC4190](https://github.com/matrix-org/matrix-spec-proposals/pull/4190): device management for Application Services. ([#​17705](https://github.com/element-hq/synapse/issues/17705))
- Update [MSC4186](https://github.com/matrix-org/matrix-spec-proposals/pull/4186) Sliding Sync to include invite, ban, kick, targets when `$LAZY`-loading room members. ([#​17947](https://github.com/element-hq/synapse/issues/17947))
- Use stable `M_USER_LOCKED` error code for locked accounts, as per [Matrix 1.12](https://spec.matrix.org/v1.12/client-server-api/#account-locking). ([#​17965](https://github.com/element-hq/synapse/issues/17965))
- [MSC4076](https://github.com/matrix-org/matrix-spec-proposals/pull/4076): Add `disable_badge_count` to pusher configuration. ([#​17975](https://github.com/element-hq/synapse/issues/17975))
##### Bugfixes
- Fix long-standing bug where read receipts could get overly delayed being sent over federation. ([#​17933](https://github.com/element-hq/synapse/issues/17933))
##### Improved Documentation
- Add OIDC example configuration for Forgejo (fork of Gitea). ([#​17872](https://github.com/element-hq/synapse/issues/17872))
- Link to element-docker-demo from contrib/docker\*. ([#​17953](https://github.com/element-hq/synapse/issues/17953))
##### Internal Changes
- [MSC4108](https://github.com/matrix-org/matrix-spec-proposals/pull/4108): Add a `Content-Type` header on the `PUT` response to work around a faulty behavior in some caching reverse proxies. ([#​17253](https://github.com/element-hq/synapse/issues/17253))
- Fix incorrect comment in new schema delta. ([#​17936](https://github.com/element-hq/synapse/issues/17936))
- Raise setuptools_rust version cap to 1.10.2. ([#​17944](https://github.com/element-hq/synapse/issues/17944))
- Enable encrypted appservice related experimental features in the complement docker image. ([#​17945](https://github.com/element-hq/synapse/issues/17945))
- Return whether the user is suspended when querying the user account in the Admin API. ([#​17952](https://github.com/element-hq/synapse/issues/17952))
- Fix new scheduled tasks jumping the queue. ([#​17962](https://github.com/element-hq/synapse/issues/17962))
- Bump pyo3 and dependencies to v0.23.2. ([#​17966](https://github.com/element-hq/synapse/issues/17966))
- Update setuptools-rust and fix building abi3 wheels in latest version. ([#​17969](https://github.com/element-hq/synapse/issues/17969))
- Consolidate SSO redirects through `/_matrix/client/v3/login/sso/redirect(/{idpId})`. ([#​17972](https://github.com/element-hq/synapse/issues/17972))
- Fix Docker and Complement config to be able to use `public_baseurl`. ([#​17986](https://github.com/element-hq/synapse/issues/17986))
- Fix building wheels for MacOS which was temporarily disabled in Synapse 1.120.2. ([#​17993](https://github.com/element-hq/synapse/issues/17993))
- Fix release process to not create duplicate releases. ([#​17970](https://github.com/element-hq/synapse/issues/17970), [#​17995](https://github.com/element-hq/synapse/issues/17995))
##### Updates to locked dependencies
- Bump bytes from 1.8.0 to 1.9.0. ([#​17982](https://github.com/element-hq/synapse/issues/17982))
- Bump pysaml2 from 7.3.1 to 7.5.0. ([#​17978](https://github.com/element-hq/synapse/issues/17978))
- Bump serde_json from 1.0.132 to 1.0.133. ([#​17939](https://github.com/element-hq/synapse/issues/17939))
- Bump tomli from 2.0.2 to 2.1.0. ([#​17959](https://github.com/element-hq/synapse/issues/17959))
- Bump tomli from 2.1.0 to 2.2.1. ([#​17979](https://github.com/element-hq/synapse/issues/17979))
- Bump tornado from 6.4.1 to 6.4.2. ([#​17955](https://github.com/element-hq/synapse/issues/17955))
</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:eyJjcmVhdGVkSW5WZXIiOiIzOS42Mi42IiwidXBkYXRlZEluVmVyIjoiMzkuNjIuNiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
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.120.2->v1.121.1Release Notes
element-hq/synapse (ghcr.io/element-hq/synapse)
v1.121.1Compare Source
Synapse 1.121.1 (2024-12-11)
This release contains a fix for our docker build CI. It is functionally identical to 1.121.0, whose changelog is below.
Internal Changes
Synapse 1.121.0 (2024-12-11)
Internal Changes
Synapse 1.121.0rc1 (2024-12-04)
Features
$LAZY-loading room members. (#17947)M_USER_LOCKEDerror code for locked accounts, as per Matrix 1.12. (#17965)disable_badge_countto pusher configuration. (#17975)Bugfixes
Improved Documentation
Internal Changes
Content-Typeheader on thePUTresponse to work around a faulty behavior in some caching reverse proxies. (#17253)/_matrix/client/v3/login/sso/redirect(/{idpId}). (#17972)public_baseurl. (#17986)Updates to locked dependencies
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.