chore(deps): update matrixdotorg/synapse docker tag to v1.120.0 #70

Merged
finn merged 1 commit from renovate/matrixdotorg-synapse-1.x into main 2024-11-26 21:19:45 +00:00
Member

This PR contains the following updates:

Package Type Update Change
matrixdotorg/synapse (source) minor v1.119.0 -> v1.120.0
matrixdotorg/synapse (source) final minor v1.119.0 -> v1.120.0

⚠️ Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

element-hq/synapse (matrixdotorg/synapse)

v1.120.0

Compare Source

Synapse 1.120.0 (2024-11-26)

This release enables the enforcement of authenticated media by default, with exemptions for media that is already present in the
homeserver's media store.

Most homeservers operating in the public federation will not be impacted by this change, given that
the large homeserver matrix.org enabled this in September 2024 and therefore most clients and servers
will already have updated as a result.

Some server administrators may still wish to disable this enforcement for the time being, in the interest of compatibility with older clients
and older federated homeservers.
See the upgrade notes for more information.

Bugfixes
  • Fix a bug introduced in Synapse v1.120rc1 which would cause the newly-introduced delete_old_otks job to fail in worker-mode deployments. (#​17960)
Synapse 1.120.0rc1 (2024-11-20)
Features
  • Enforce authenticated media by default. Administrators can revert this by configuring enable_authenticated_media to false. In a future release of Synapse, this option will be removed and become always-on. (#​17889)
  • Add a one-off task to delete old One-Time Keys, to guard against us having old OTKs in the database that the client has long forgotten about. (#​17934)
Improved Documentation
  • Clarify the semantics of the enable_authenticated_media configuration option. (#​17913)
  • Add documentation about backing up Synapse. (#​17931)
Deprecations and Removals
Internal Changes
  • Addressed some typos in docs and returned error message for unknown MXC ID. (#​17865)
  • Unpin the upload release GHA action. (#​17923)
  • Bump macOS version used to build wheels during release, as current version used is end-of-life. (#​17924)
  • Move server event filtering logic to Rust. (#​17928)
  • Support new package name of PyPI package python-multipart 0.0.13 so that distro packagers do not need to work around name conflict with PyPI package multipart. (#​17932)
  • Speed up slow initial sliding syncs on large servers. (#​17946)
Updates to locked dependencies
  • Bump anyhow from 1.0.92 to 1.0.93. (#​17920)
  • Bump bleach from 6.1.0 to 6.2.0. (#​17918)
  • Bump immutabledict from 4.2.0 to 4.2.1. (#​17941)
  • Bump packaging from 24.1 to 24.2. (#​17940)
  • Bump phonenumbers from 8.13.49 to 8.13.50. (#​17942)
  • Bump pygithub from 2.4.0 to 2.5.0. (#​17917)
  • Bump ruff from 0.7.2 to 0.7.3. (#​17919)
  • Bump serde from 1.0.214 to 1.0.215. (#​17938)

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.

🔕 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 Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [matrixdotorg/synapse](https://matrix.org/docs/projects/server/synapse) ([source](https://github.com/element-hq/synapse)) | | minor | `v1.119.0` -> `v1.120.0` | | [matrixdotorg/synapse](https://matrix.org/docs/projects/server/synapse) ([source](https://github.com/element-hq/synapse)) | final | minor | `v1.119.0` -> `v1.120.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the warning logs for more information. --- ### Release Notes <details> <summary>element-hq/synapse (matrixdotorg/synapse)</summary> ### [`v1.120.0`](https://github.com/element-hq/synapse/releases/tag/v1.120.0) [Compare Source](https://github.com/element-hq/synapse/compare/v1.119.0...v1.120.0) ##### Synapse 1.120.0 (2024-11-26) This release enables the enforcement of authenticated media by default, with exemptions for media that is already present in the homeserver's media store. Most homeservers operating in the public federation will not be impacted by this change, given that the large homeserver `matrix.org` enabled this in September 2024 and therefore most clients and servers will already have updated as a result. Some server administrators may still wish to disable this enforcement for the time being, in the interest of compatibility with older clients and older federated homeservers. See the [upgrade notes](https://element-hq.github.io/synapse/v1.120/upgrade.html#authenticated-media-is-now-enforced-by-default) for more information. ##### Bugfixes - Fix a bug introduced in Synapse v1.120rc1 which would cause the newly-introduced `delete_old_otks` job to fail in worker-mode deployments. ([#&#8203;17960](https://github.com/element-hq/synapse/issues/17960)) ##### Synapse 1.120.0rc1 (2024-11-20) ##### Features - Enforce authenticated media by default. Administrators can revert this by configuring `enable_authenticated_media` to `false`. In a future release of Synapse, this option will be removed and become always-on. ([#&#8203;17889](https://github.com/element-hq/synapse/issues/17889)) - Add a one-off task to delete old One-Time Keys, to guard against us having old OTKs in the database that the client has long forgotten about. ([#&#8203;17934](https://github.com/element-hq/synapse/issues/17934)) ##### Improved Documentation - Clarify the semantics of the `enable_authenticated_media` configuration option. ([#&#8203;17913](https://github.com/element-hq/synapse/issues/17913)) - Add documentation about backing up Synapse. ([#&#8203;17931](https://github.com/element-hq/synapse/issues/17931)) ##### Deprecations and Removals - Remove support for [MSC3886: Simple client rendezvous capability](https://github.com/matrix-org/matrix-spec-proposals/pull/3886), which has been superseded by [MSC4108](https://github.com/matrix-org/matrix-spec-proposals/pull/4108) and therefore closed. ([#&#8203;17638](https://github.com/element-hq/synapse/issues/17638)) ##### Internal Changes - Addressed some typos in docs and returned error message for unknown MXC ID. ([#&#8203;17865](https://github.com/element-hq/synapse/issues/17865)) - Unpin the upload release GHA action. ([#&#8203;17923](https://github.com/element-hq/synapse/issues/17923)) - Bump macOS version used to build wheels during release, as current version used is end-of-life. ([#&#8203;17924](https://github.com/element-hq/synapse/issues/17924)) - Move server event filtering logic to Rust. ([#&#8203;17928](https://github.com/element-hq/synapse/issues/17928)) - Support new package name of PyPI package `python-multipart` 0.0.13 so that distro packagers do not need to work around name conflict with PyPI package `multipart`. ([#&#8203;17932](https://github.com/element-hq/synapse/issues/17932)) - Speed up slow initial sliding syncs on large servers. ([#&#8203;17946](https://github.com/element-hq/synapse/issues/17946)) ##### Updates to locked dependencies - Bump anyhow from 1.0.92 to 1.0.93. ([#&#8203;17920](https://github.com/element-hq/synapse/issues/17920)) - Bump bleach from 6.1.0 to 6.2.0. ([#&#8203;17918](https://github.com/element-hq/synapse/issues/17918)) - Bump immutabledict from 4.2.0 to 4.2.1. ([#&#8203;17941](https://github.com/element-hq/synapse/issues/17941)) - Bump packaging from 24.1 to 24.2. ([#&#8203;17940](https://github.com/element-hq/synapse/issues/17940)) - Bump phonenumbers from 8.13.49 to 8.13.50. ([#&#8203;17942](https://github.com/element-hq/synapse/issues/17942)) - Bump pygithub from 2.4.0 to 2.5.0. ([#&#8203;17917](https://github.com/element-hq/synapse/issues/17917)) - Bump ruff from 0.7.2 to 0.7.3. ([#&#8203;17919](https://github.com/element-hq/synapse/issues/17919)) - Bump serde from 1.0.214 to 1.0.215. ([#&#8203;17938](https://github.com/element-hq/synapse/issues/17938)) </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. 🔕 **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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMS41IiwidXBkYXRlZEluVmVyIjoiMzkuMTEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovatebot added 1 commit 2024-11-26 15:02:18 +00:00
chore(deps): update matrixdotorg/synapse docker tag to v1.120.0
All checks were successful
/ build-synapse (push) Successful in 26s
/ diff-and-deploy (push) Successful in 2m0s
86c496faaf
finn merged commit 86c496faaf into main 2024-11-26 21:19:45 +00:00
finn deleted branch renovate/matrixdotorg-synapse-1.x 2024-11-26 21:19:47 +00:00
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: JankySolutions/infra#70
No description provided.