Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github May 18, 2021

Bumps matrix-synapse from 1.10.1 to 1.34.0.

Release notes

Sourced from matrix-synapse's releases.

v1.34.0

Synapse 1.34.0 (2021-05-17)

This release deprecates the room_invite_state_types configuration setting. See the upgrade notes for instructions on updating your configuration file to use the new room_prejoin_state setting.

This release also deprecates the POST /_synapse/admin/v1/rooms/<room_id>/delete admin API route. Server administrators are encouraged to update their scripts to use the new DELETE /_synapse/admin/v1/rooms/<room_id> route instead.

No significant changes since v1.34.0rc1.

Synapse 1.34.0rc1 (2021-05-12)

Features

  • Add experimental option to track memory usage of the caches. (#9881)
  • Add support for DELETE /_synapse/admin/v1/rooms/<room_id>. (#9889)
  • Add limits to how often Synapse will GC, ensuring that large servers do not end up GC thrashing if gc_thresholds has not been correctly set. (#9902)
  • Improve performance of sending events for worker-based deployments using Redis. (#9905, #9950, #9951)
  • Improve performance after joining a large room when presence is enabled. (#9910, #9916)
  • Support stable identifiers for MSC1772 Spaces. m.space.child events will now be taken into account when populating the experimental spaces summary response. Please see the upgrade notes if you have customised room_invite_state_types in your configuration. (#9915, #9966)
  • Improve performance of backfilling in large rooms. (#9935)
  • Add a config option to allow you to prevent device display names from being shared over federation. Contributed by @​aaronraimist. (#9945)
  • Update support for MSC2946: Spaces Summary. (#9947, #9954)

Bugfixes

  • Fix a bug introduced in v1.32.0 where the associated connection was improperly logged for SQL logging statements. (#9895)
  • Correct the type hint for the user_may_create_room_alias method of spam checkers. It is provided a RoomAlias, not a str. (#9896)
  • Fix bug where user directory could get out of sync if room visibility and membership changed in quick succession. (#9910)
  • Include the origin_server_ts property in the experimental MSC2946 support to allow clients to properly sort rooms. (#9928)
  • Fix bugs introduced in v1.23.0 which made the PostgreSQL port script fail when run with a newly-created SQLite database. (#9930)
  • Fix a bug introduced in Synapse 1.29.0 which caused m.room_key_request to-device messages sent from one user to another to be dropped. (#9961, #9965)
  • Fix a bug introduced in v1.27.0 preventing users and appservices exempt from ratelimiting from creating rooms with many invitees. (#9968)

Updates to the Docker image

  • Add startup_delay to docker healthcheck to reduce waiting time for coming online and update the documentation with extra options. Contributed by @​Maquis196. (#9913)

Improved Documentation

  • Add port argument to the Postgres database sample config section. (#9911)

Deprecations and Removals

... (truncated)

Changelog

Sourced from matrix-synapse's changelog.

Synapse 1.34.0 (2021-05-17)

This release deprecates the room_invite_state_types configuration setting. See the upgrade notes for instructions on updating your configuration file to use the new room_prejoin_state setting.

This release also deprecates the POST /_synapse/admin/v1/rooms/<room_id>/delete admin API route. Server administrators are encouraged to update their scripts to use the new DELETE /_synapse/admin/v1/rooms/<room_id> route instead.

No significant changes since v1.34.0rc1.

Synapse 1.34.0rc1 (2021-05-12)

Features

  • Add experimental option to track memory usage of the caches. (#9881)
  • Add support for DELETE /_synapse/admin/v1/rooms/<room_id>. (#9889)
  • Add limits to how often Synapse will GC, ensuring that large servers do not end up GC thrashing if gc_thresholds has not been correctly set. (#9902)
  • Improve performance of sending events for worker-based deployments using Redis. (#9905, #9950, #9951)
  • Improve performance after joining a large room when presence is enabled. (#9910, #9916)
  • Support stable identifiers for MSC1772 Spaces. m.space.child events will now be taken into account when populating the experimental spaces summary response. Please see the upgrade notes if you have customised room_invite_state_types in your configuration. (#9915, #9966)
  • Improve performance of backfilling in large rooms. (#9935)
  • Add a config option to allow you to prevent device display names from being shared over federation. Contributed by @​aaronraimist. (#9945)
  • Update support for MSC2946: Spaces Summary. (#9947, #9954)

Bugfixes

  • Fix a bug introduced in v1.32.0 where the associated connection was improperly logged for SQL logging statements. (#9895)
  • Correct the type hint for the user_may_create_room_alias method of spam checkers. It is provided a RoomAlias, not a str. (#9896)
  • Fix bug where user directory could get out of sync if room visibility and membership changed in quick succession. (#9910)
  • Include the origin_server_ts property in the experimental MSC2946 support to allow clients to properly sort rooms. (#9928)
  • Fix bugs introduced in v1.23.0 which made the PostgreSQL port script fail when run with a newly-created SQLite database. (#9930)
  • Fix a bug introduced in Synapse 1.29.0 which caused m.room_key_request to-device messages sent from one user to another to be dropped. (#9961, #9965)
  • Fix a bug introduced in v1.27.0 preventing users and appservices exempt from ratelimiting from creating rooms with many invitees. (#9968)

Updates to the Docker image

  • Add startup_delay to docker healthcheck to reduce waiting time for coming online and update the documentation with extra options. Contributed by @​Maquis196. (#9913)

Improved Documentation

  • Add port argument to the Postgres database sample config section. (#9911)

... (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 May 18, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jun 3, 2021

Superseded by #37.

@dependabot dependabot bot closed this Jun 3, 2021
@dependabot dependabot bot deleted the dependabot/pip/requirements/matrix-synapse-1.34.0 branch June 3, 2021 05:37
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