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.57.1 to 1.58.0 in /matrix #236

Merged
merged 1 commit into from
May 4, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 4, 2022

Bumps matrix-synapse from 1.57.1 to 1.58.0.

Release notes

Sourced from matrix-synapse's releases.

v1.58.0

Synapse 1.58.0 (2022-05-03)

As of this release, the groups/communities feature in Synapse is now disabled by default. See #11584 for details. As mentioned in the upgrade notes, this feature will be removed in Synapse 1.61.

No significant changes since 1.58.0rc2.

Synapse 1.58.0rc2 (2022-04-26)

This release candidate fixes bugs related to Synapse 1.58.0rc1's logic for handling device list updates.

Bugfixes

  • Fix a bug introduced in Synapse 1.58.0rc1 where the main process could consume excessive amounts of CPU and memory while handling sentry logging failures. (#12554)
  • Fix a bug introduced in Synapse 1.58.0rc1 where opentracing contexts were not correctly sent to whitelisted remote servers with device lists updates. (#12555)

Internal Changes

  • Reduce unnecessary work when handling remote device list updates. (#12557)

Synapse 1.58.0rc1 (2022-04-26)

Features

  • Implement MSC3383 for including the destination in server-to-server authentication headers. Contributed by @​Bubu and @​jcgruenhage for Famedly. (#11398)
  • Docker images and Debian packages from matrix.org now contain a locked set of Python dependencies, greatly improving build reproducibility. (Board, #11537)
  • Enable processing of device list updates asynchronously. (#12365, #12465)
  • Implement MSC2815 to allow room moderators to view redacted event content. Contributed by @​tulir @ Beeper. (#12427)
  • Build Debian packages for Ubuntu 22.04 "Jammy Jellyfish". (#12543)

Bugfixes

  • Prevent a sync request from removing a user's busy presence status. (#12213)
  • Fix bug with incremental sync missing events when rejoining/backfilling. Contributed by Nick @ Beeper. (#12319)
  • Fix a long-standing bug which incorrectly caused GET /_matrix/client/v3/rooms/{roomId}/event/{eventId} to return edited events rather than the original. (#12476)
  • Fix a bug introduced in Synapse 1.27.0 where the admin API for deleting forward extremities would always return a count of 1, no matter how many extremities were deleted. (#12496)
  • Fix a long-standing bug where the image thumbnails embedded into email notifications were broken. (#12510)
  • Fix a bug in the implementation of MSC3202 where Synapse would use the field name device_unused_fallback_keys, rather than device_unused_fallback_key_types. (#12520)
  • Fix a bug introduced in Synapse 0.99.3 which could cause Synapse to consume large amounts of RAM when back-paginating in a large room. (#12522)

Improved Documentation

... (truncated)

Changelog

Sourced from matrix-synapse's changelog.

Synapse 1.58.0 (2022-05-03)

As of this release, the groups/communities feature in Synapse is now disabled by default. See #11584 for details. As mentioned in the upgrade notes, this feature will be removed in Synapse 1.61.

No significant changes since 1.58.0rc2.

Synapse 1.58.0rc2 (2022-04-26)

This release candidate fixes bugs related to Synapse 1.58.0rc1's logic for handling device list updates.

Bugfixes

  • Fix a bug introduced in Synapse 1.58.0rc1 where the main process could consume excessive amounts of CPU and memory while handling sentry logging failures. (#12554)
  • Fix a bug introduced in Synapse 1.58.0rc1 where opentracing contexts were not correctly sent to whitelisted remote servers with device lists updates. (#12555)

Internal Changes

  • Reduce unnecessary work when handling remote device list updates. (#12557)

Synapse 1.58.0rc1 (2022-04-26)

Features

  • Implement MSC3383 for including the destination in server-to-server authentication headers. Contributed by @​Bubu and @​jcgruenhage for Famedly. (#11398)
  • Docker images and Debian packages from matrix.org now contain a locked set of Python dependencies, greatly improving build reproducibility. (Board, #11537)
  • Enable processing of device list updates asynchronously. (#12365, #12465)
  • Implement MSC2815 to allow room moderators to view redacted event content. Contributed by @​tulir @ Beeper. (#12427)
  • Build Debian packages for Ubuntu 22.04 "Jammy Jellyfish". (#12543)

Bugfixes

  • Prevent a sync request from removing a user's busy presence status. (#12213)
  • Fix bug with incremental sync missing events when rejoining/backfilling. Contributed by Nick @ Beeper. (#12319)
  • Fix a long-standing bug which incorrectly caused GET /_matrix/client/v3/rooms/{roomId}/event/{eventId} to return edited events rather than the original. (#12476)
  • Fix a bug introduced in Synapse 1.27.0 where the admin API for deleting forward extremities would always return a count of 1, no matter how many extremities were deleted. (#12496)
  • Fix a long-standing bug where the image thumbnails embedded into email notifications were broken. (#12510)
  • Fix a bug in the implementation of MSC3202 where Synapse would use the field name device_unused_fallback_keys, rather than device_unused_fallback_key_types. (#12520)
  • Fix a bug introduced in Synapse 0.99.3 which could cause Synapse to consume large amounts of RAM when back-paginating in a large room. (#12522)

... (truncated)

Commits
  • 7e6598b Move groups/communities deprecation notice to 1.58.0 heading
  • 8f5d282 1.58.0
  • 9cfecd2 Adjust changelog
  • 56c9c6c Credit Tulir's contribution in 1.58.0rc1 to Beeper, too
  • 6b64ee9 1.58.0rc2
  • f59e3f4 Mark remote device list updates as already handled (#12557)
  • 6d89f12 Comment out dodgy log-kv (#12554)
  • c48ab37 Fix sending opentracing contexts to remote servers (#12555)
  • ee1601e Unbold deprecation: it is mentioned at the top
  • 6b9e950 Lint the release script
  • Additional commits viewable in compare view

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.57.1 to 1.58.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.57.1...v1.58.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 May 4, 2022
@frenck frenck merged commit 2450725 into main May 4, 2022
@frenck frenck deleted the dependabot/pip/matrix/matrix-synapse-1.58.0 branch May 4, 2022 06:20
@github-actions github-actions bot locked and limited conversation to collaborators May 5, 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