Skip to content
This repository has been archived by the owner on Mar 26, 2023. It is now read-only.

Bump matrix-synapse from 1.60.0 to 1.61.0 in /matrix #248

Merged
merged 1 commit into from
Jun 15, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 15, 2022

Bumps matrix-synapse from 1.60.0 to 1.61.0.

Release notes

Sourced from matrix-synapse's releases.

v1.61.0

Synapse 1.61.0 (2022-06-14)

This release removes support for the non-standard feature known both as 'groups' and as 'communities', which have been superseded by Spaces.

See the upgrade notes for more details.

Improved Documentation

Synapse 1.61.0rc1 (2022-06-07)

Features

  • Add new media_retention options to the homeserver config for routinely cleaning up non-recently accessed media. (#12732, #12972, #12977)
  • Experimental support for MSC3772: Push rule for mutually related events. (#12740, #12859)
  • Update to the check_event_for_spam module callback: Deprecate the current callback signature, replace it with a new signature that is both less ambiguous (replacing booleans with explicit allow/block) and more powerful (ability to return explicit error codes). (#12808)
  • Add storage and module API methods to get monthly active users (and their corresponding appservices) within an optionally specified time range. (#12838, #12917)
  • Support the new error code ORG.MATRIX.MSC3823.USER_ACCOUNT_SUSPENDED from MSC3823. (#12845, #12923)
  • Add a configurable background job to delete stale devices. (#12855)
  • Improve URL previews for pages with empty elements. (#12951)
  • Allow updating a user's password using the admin API without logging out their devices. Contributed by @​jcgruenhage. (#12952)

Bugfixes

  • Always send an access_token in /thirdparty/ requests to appservices, as required by the Application Service API specification. (#12746)
  • Implement MSC3816: sending the root event in a thread should count as having 'participated' in it. (#12766)
  • Delete events from the federation_inbound_events_staging table when a room is purged through the admin API. (#12784)
  • Fix a bug where we did not correctly handle invalid device list updates over federation. Contributed by Carl Bordum Hansen. (#12829)
  • Fix a bug which allowed multiple async operations to access database locks concurrently. Contributed by @​sumnerevans @ Beeper. (#12832)
  • Fix an issue introduced in Synapse 0.34 where the /notifications endpoint would only return notifications if a user registered at least one pusher. Contributed by Famedly. (#12840)
  • Fix a bug where servers using a Postgres database would fail to backfill from an insertion event when MSC2716 is enabled (experimental_features.msc2716_enabled). (#12843)
  • Fix MSC3787 rooms being omitted from room directory, room summary and space hierarchy responses. (#12858)
  • Fix a bug introduced in Synapse 1.54.0 which could sometimes cause exceptions when handling federated traffic. (#12877)
  • Fix a bug introduced in Synapse 1.59.0 which caused room deletion to fail with a foreign key violation error. (#12889)
  • Fix a long-standing bug which caused the /messages endpoint to return an incorrect end attribute when there were no more events. Contributed by @​Vetchu. (#12903)
  • Fix a bug introduced in Synapse 1.58.0 where /sync would fail if the most recent event in a room was a redaction of an event that has since been purged. (#12905)
  • Fix a potential memory leak when generating thumbnails. (#12932)
  • Fix a long-standing bug where a URL preview would break if the image failed to download. (#12950)

... (truncated)

Changelog

Sourced from matrix-synapse's changelog.

Synapse 1.61.0 (2022-06-14)

This release removes support for the non-standard feature known both as 'groups' and as 'communities', which have been superseded by Spaces.

See the upgrade notes for more details.

Improved Documentation

Synapse 1.61.0rc1 (2022-06-07)

Features

  • Add new media_retention options to the homeserver config for routinely cleaning up non-recently accessed media. (#12732, #12972, #12977)
  • Experimental support for MSC3772: Push rule for mutually related events. (#12740, #12859)
  • Update to the check_event_for_spam module callback: Deprecate the current callback signature, replace it with a new signature that is both less ambiguous (replacing booleans with explicit allow/block) and more powerful (ability to return explicit error codes). (#12808)
  • Add storage and module API methods to get monthly active users (and their corresponding appservices) within an optionally specified time range. (#12838, #12917)
  • Support the new error code ORG.MATRIX.MSC3823.USER_ACCOUNT_SUSPENDED from MSC3823. (#12845, #12923)
  • Add a configurable background job to delete stale devices. (#12855)
  • Improve URL previews for pages with empty elements. (#12951)
  • Allow updating a user's password using the admin API without logging out their devices. Contributed by @​jcgruenhage. (#12952)

Bugfixes

  • Always send an access_token in /thirdparty/ requests to appservices, as required by the Application Service API specification. (#12746)
  • Implement MSC3816: sending the root event in a thread should count as having 'participated' in it. (#12766)
  • Delete events from the federation_inbound_events_staging table when a room is purged through the admin API. (#12784)
  • Fix a bug where we did not correctly handle invalid device list updates over federation. Contributed by Carl Bordum Hansen. (#12829)
  • Fix a bug which allowed multiple async operations to access database locks concurrently. Contributed by @​sumnerevans @ Beeper. (#12832)
  • Fix an issue introduced in Synapse 0.34 where the /notifications endpoint would only return notifications if a user registered at least one pusher. Contributed by Famedly. (#12840)
  • Fix a bug where servers using a Postgres database would fail to backfill from an insertion event when MSC2716 is enabled (experimental_features.msc2716_enabled). (#12843)
  • Fix MSC3787 rooms being omitted from room directory, room summary and space hierarchy responses. (#12858)
  • Fix a bug introduced in Synapse 1.54.0 which could sometimes cause exceptions when handling federated traffic. (#12877)
  • Fix a bug introduced in Synapse 1.59.0 which caused room deletion to fail with a foreign key violation error. (#12889)
  • Fix a long-standing bug which caused the /messages endpoint to return an incorrect end attribute when there were no more events. Contributed by @​Vetchu. (#12903)
  • Fix a bug introduced in Synapse 1.58.0 where /sync would fail if the most recent event in a room was a redaction of an event that has since been purged. (#12905)
  • Fix a potential memory leak when generating thumbnails. (#12932)
  • Fix a long-standing bug where a URL preview would break if the image failed to download. (#12950)

Improved Documentation

... (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)

Bumps [matrix-synapse](https://github.com/matrix-org/synapse) from 1.60.0 to 1.61.0.
- [Release notes](https://github.com/matrix-org/synapse/releases)
- [Changelog](https://github.com/matrix-org/synapse/blob/develop/CHANGES.md)
- [Commits](matrix-org/synapse@v1.60.0...v1.61.0)

---
updated-dependencies:
- dependency-name: matrix-synapse
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Upgrade or downgrade of project dependencies. python Pull requests that update Python code labels Jun 15, 2022
@frenck frenck merged commit 5dbf4f2 into main Jun 15, 2022
@frenck frenck deleted the dependabot/pip/matrix/matrix-synapse-1.61.0 branch June 15, 2022 08:41
@github-actions github-actions bot locked and limited conversation to collaborators Jun 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Upgrade or downgrade of project dependencies. python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant