Skip to content

automation: Update matrix-synapse Docker tag to v1.76.0

botaniker requested to merge renovate/matrix-synapse-1.x into main

This MR contains the following updates:

Package Update Change
matrix-synapse minor 1.70.1 -> 1.76.0

Release Notes

matrix-org/synapse

v1.76.0

Compare Source

===========================

The 1.76 release is the first to enable faster joins (MSC3706 and MSC3902) by default. Admins can opt-out: see the upgrade notes for more details.

The upgrade from 1.75 to 1.76 changes the account data replication streams in a backwards-incompatible manner. Server operators running a multi-worker deployment should consult the upgrade notes.

Those who are poetry installing from source using our lockfile should ensure their poetry version is 1.3.2 or higher; see upgrade notes.

Notes on faster joins

The faster joins project sees the most benefit when joining a room with a large number of members (joined or historical). We expect it to be particularly useful for joining large public rooms like the Matrix HQ or Synapse Admins rooms.

After a faster join, Synapse considers that room "partially joined". In this state, you should be able to

  • read incoming messages;
  • see incoming state changes, e.g. room topic changes; and
  • send messages, if the room is unencrypted.

Synapse has to spend more effort to complete the join in the background. Once this finishes, you will be able to

  • send messages, if the room is in encrypted;
  • retrieve room history from before your join, if permitted by the room settings; and
  • access the full list of room members.

Improved Documentation

  • Describe the ideas and the internal machinery behind faster joins. (#​14677)

v1.75.0

Compare Source

===========================

No significant changes since 1.75.0rc2.

v1.74.0

Compare Source

===========================

Improved Documentation

  • Add release note and update documentation regarding optional ICU support in user search. (#​14712)

v1.73.0

Compare Source

===========================

Please note that legacy Prometheus metric names have been removed in this release; see the upgrade notes for more details.

No significant changes since 1.73.0rc2.

v1.72.0

Compare Source

===========================

Please note that Synapse now only supports PostgreSQL 11+, because PostgreSQL 10 has reached end-of-life, c.f. our Deprecation Policy.

Bugfixes

  • Update forgotten references to legacy metrics in the included Grafana dashboard. (#​14477)

v1.71.0

Compare Source

===========================

Please note that, as announced in the release notes for Synapse 1.69.0, legacy Prometheus metric names are now disabled by default. They will be removed altogether in Synapse 1.73.0. If not already done, server administrators should update their dashboards and alerting rules to avoid using the deprecated metric names. See the upgrade notes for more details.

Note: in line with our deprecation policy for platform dependencies, this will be the last release to support PostgreSQL 10, which reaches upstream end-of-life on November 10th, 2022. Future releases of Synapse will require PostgreSQL 11+.

No significant changes since 1.71.0rc2.


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 MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Edited by botaniker

Merge request reports