automation: Update matrix-synapse to version 1.56.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
matrix-synapse | minor |
1.54.0 -> 1.56.0
|
Release Notes
matrix-org/synapse
v1.56.0
===========================
Synapse will now refuse to start up if open registration is enabled, in order to help mitigate
abuse across the federation. If you would like
to provide registration to anyone, consider adding email,
recaptcha
or token-based verification
in order to prevent automated registration from bad actors.
This check can be disabled by setting the enable_registration_without_verification
option in your
homeserver configuration file to true
. More details are available in the
upgrade notes.
Synapse will additionally now refuse to start when using PostgreSQL with a non-C
values for COLLATE
and CTYPE
, unless
the config flag allow_unsafe_locale
, found in the database section of the configuration file, is set to true
. See the
upgrade notes
for details.
Internal Changes
- Bump the version of
black
for compatibility with the latestclick
release. (#12320)
v1.55.2
===========================
This patch version reverts the earlier fixes from Synapse 1.55.1, which could cause problems in certain deployments, and instead adds a cap to the version of Jinja to be installed. Again, this is to fix an incompatibility with version 3.1.0 of the Jinja library, and again, deployments of Synapse using the matrixdotorg/synapse
Docker image or Debian packages from packages.matrix.org are not affected.
Internal Changes
- Pin Jinja to <3.1.0, as Synapse fails to start with Jinja 3.1.0. (#12297)
- Revert changes from 1.55.1 as they caused problems with older versions of Jinja (#12296)
v1.55.1
===========================
This is a patch release that fixes an incompatibility with version 3.1.0 of the Jinja library, released on March 24th, 2022. Deployments of Synapse using the matrixdotorg/synapse
Docker image or Debian packages from packages.matrix.org are not affected.
Internal Changes
- Remove uses of the long-deprecated
jinja2.Markup
which would prevent Synapse from starting with Jinja 3.1.0 or above installed. (#12289)
v1.55.0
===========================
This release removes a workaround introduced in Synapse 1.50.0 for Mjolnir compatibility. This breaks compatibility with Mjolnir 1.3.1 and earlier. (#11700); Mjolnir users should upgrade Mjolnir before upgrading Synapse to this version.
This release also moves the location of the synctl
script; see the upgrade notes for more details.
Internal Changes
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.