Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 23, 2021

Bumps matrix-synapse from 1.10.1 to 1.30.0.

Release notes

Sourced from matrix-synapse's releases.

v1.30.0

Synapse 1.30.0 (2021-03-22)

Note that this release deprecates the ability for appservices to call POST /_matrix/client/r0/register without the body parameter type. Appservice developers should use a type value of m.login.application_service as per the spec. In future releases, calling this endpoint with an access token - but without a m.login.application_service type - will fail.

No significant changes.

Synapse 1.30.0rc1 (2021-03-16)

Features

  • Add prometheus metrics for number of users successfully registering and logging in. (#9510, #9511, #9573)
  • Add synapse_federation_last_sent_pdu_time and synapse_federation_last_received_pdu_time prometheus metrics, which monitor federation delays by reporting the timestamps of messages sent and received to a set of remote servers. (#9540)
  • Add support for generating JSON Web Tokens dynamically for use as OIDC client secrets. (#9549)
  • Optimise handling of incomplete room history for incoming federation. (#9601)
  • Finalise support for allowing clients to pick an SSO Identity Provider (MSC2858). (#9617)
  • Tell spam checker modules about the SSO IdP a user registered through if one was used. (#9626)

Bugfixes

  • Fix long-standing bug when generating thumbnails for some images with transparency: TypeError: cannot unpack non-iterable int object. (#9473)
  • Purge chain cover indexes for events that were purged prior to Synapse v1.29.0. (#9542, #9583)
  • Fix bug where federation requests were not correctly retried on 5xx responses. (#9567)
  • Fix re-activating an account via the admin API when local passwords are disabled. (#9587)
  • Fix a bug introduced in Synapse 1.20 which caused incoming federation transactions to stack up, causing slow recovery from outages. (#9597)
  • Fix a bug introduced in v1.28.0 where the OpenID Connect callback endpoint could error with a MacaroonInitException. (#9620)
  • Fix Internal Server Error on GET /_synapse/client/saml2/authn_response request. (#9623)

Updates to the Docker image

  • Make use of an improved malloc implementation (jemalloc) in the docker image. (#8553)

Improved Documentation

  • Add relayd entry to reverse proxy example configurations. (#9508)
  • Improve the SAML2 upgrade notes for 1.27.0. (#9550)
  • Link to the "List user's media" admin API from the media admin API docs. (#9571)
  • Clarify the spam checker modules documentation example to mention that parse_config is a required method. (#9580)
  • Clarify the sample configuration for stats settings. (#9604)

Deprecations and Removals

  • The synapse_federation_last_sent_pdu_age and synapse_federation_last_received_pdu_age prometheus metrics have been removed. They are replaced by synapse_federation_last_sent_pdu_time and synapse_federation_last_received_pdu_time. (#9540)

... (truncated)

Changelog

Sourced from matrix-synapse's changelog.

Synapse 1.30.0 (2021-03-22)

Note that this release deprecates the ability for appservices to call POST /_matrix/client/r0/register without the body parameter type. Appservice developers should use a type value of m.login.application_service as per the spec. In future releases, calling this endpoint with an access token - but without a m.login.application_service type - will fail.

No significant changes.

Synapse 1.30.0rc1 (2021-03-16)

Features

  • Add prometheus metrics for number of users successfully registering and logging in. (#9510, #9511, #9573)
  • Add synapse_federation_last_sent_pdu_time and synapse_federation_last_received_pdu_time prometheus metrics, which monitor federation delays by reporting the timestamps of messages sent and received to a set of remote servers. (#9540)
  • Add support for generating JSON Web Tokens dynamically for use as OIDC client secrets. (#9549)
  • Optimise handling of incomplete room history for incoming federation. (#9601)
  • Finalise support for allowing clients to pick an SSO Identity Provider (MSC2858). (#9617)
  • Tell spam checker modules about the SSO IdP a user registered through if one was used. (#9626)

Bugfixes

  • Fix long-standing bug when generating thumbnails for some images with transparency: TypeError: cannot unpack non-iterable int object. (#9473)
  • Purge chain cover indexes for events that were purged prior to Synapse v1.29.0. (#9542, #9583)
  • Fix bug where federation requests were not correctly retried on 5xx responses. (#9567)
  • Fix re-activating an account via the admin API when local passwords are disabled. (#9587)
  • Fix a bug introduced in Synapse 1.20 which caused incoming federation transactions to stack up, causing slow recovery from outages. (#9597)
  • Fix a bug introduced in v1.28.0 where the OpenID Connect callback endpoint could error with a MacaroonInitException. (#9620)
  • Fix Internal Server Error on GET /_synapse/client/saml2/authn_response request. (#9623)

Updates to the Docker image

  • Make use of an improved malloc implementation (jemalloc) in the docker image. (#8553)

Improved Documentation

  • Add relayd entry to reverse proxy example configurations. (#9508)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 23, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 29, 2021

Superseded by #27.

@dependabot dependabot bot closed this Mar 29, 2021
@dependabot dependabot bot deleted the dependabot/pip/requirements/matrix-synapse-1.30.0 branch March 29, 2021 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant