Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jun 16, 2021

Bumps matrix-synapse from 1.10.1 to 1.36.0.

Release notes

Sourced from matrix-synapse's releases.

v1.36.0

Synapse 1.36.0 (2021-06-15)

No significant changes.

Synapse 1.36.0rc2 (2021-06-11)

Bugfixes

  • Fix a bug which caused presence updates to stop working some time after a restart, when using a presence writer worker. Broke in v1.33.0. (#10149)
  • Fix a bug when using federation sender worker where it would send out more presence updates than necessary, leading to high resource usage. Broke in v1.33.0. (#10163)
  • Fix a bug where Synapse could send the same presence update to a remote twice. (#10165)

Synapse 1.36.0rc1 (2021-06-08)

Features

  • Add new endpoint /_matrix/client/r0/rooms/{roomId}/aliases from Client-Server API r0.6.1 (previously MSC2432). (#9224)
  • Improve performance of incoming federation transactions in large rooms. (#9953, #9973)
  • Rewrite logic around verifying JSON object and fetching server keys to be more performant and use less memory. (#10035)
  • Add new admin APIs for unprotecting local media from quarantine. Contributed by @​dklimpel. (#10040)
  • Add new admin APIs to remove media by media ID from quarantine. Contributed by @​dklimpel. (#10044)
  • Make reason and score parameters optional for reporting content. Implements MSC2414. Contributed by Callum Brown. (#10077)
  • Add support for routing more requests to workers. (#10084)
  • Report OpenTracing spans for database activity. (#10113, #10136, #10141)
  • Significantly reduce memory usage of joining large remote rooms. (#10117)

Bugfixes

  • Fixed a bug causing replication requests to fail when receiving a lot of events via federation. (#10082)
  • Fix a bug in the force_tracing_for_users option introduced in Synapse v1.35 which meant that the OpenTracing spans produced were missing most tags. (#10092)
  • Fixed a bug that could cause Synapse to stop notifying application services. Contributed by Willem Mulder. (#10107)
  • Fix bug where the server would attempt to fetch the same history in the room from a remote server multiple times in parallel. (#10116)
  • Fix a bug introduced in Synapse 1.33.0 which caused replication requests to fail when receiving a lot of very large events via federation. (#10118)
  • Fix bug when using workers where pagination requests failed if a remote server returned zero events from /backfill. Introduced in 1.35.0. (#10133)

Improved Documentation

  • Clarify security note regarding hosting Synapse on the same domain as other web applications. (#9221)
  • Update CAPTCHA documentation to mention turning off the verify origin feature. Contributed by @​aaronraimist. (#10046)
  • Tweak wording of database recommendation in INSTALL.md. Contributed by @​aaronraimist. (#10057)
  • Add initial infrastructure for rendering Synapse documentation with mdbook. (#10086)
  • Convert the remaining Admin API documentation files to markdown. (#10089)

... (truncated)

Changelog

Sourced from matrix-synapse's changelog.

Synapse 1.36.0 (2021-06-15)

No significant changes.

Synapse 1.36.0rc2 (2021-06-11)

Bugfixes

  • Fix a bug which caused presence updates to stop working some time after a restart, when using a presence writer worker. Broke in v1.33.0. (#10149)
  • Fix a bug when using federation sender worker where it would send out more presence updates than necessary, leading to high resource usage. Broke in v1.33.0. (#10163)
  • Fix a bug where Synapse could send the same presence update to a remote twice. (#10165)

Synapse 1.36.0rc1 (2021-06-08)

Features

  • Add new endpoint /_matrix/client/r0/rooms/{roomId}/aliases from Client-Server API r0.6.1 (previously MSC2432). (#9224)
  • Improve performance of incoming federation transactions in large rooms. (#9953, #9973)
  • Rewrite logic around verifying JSON object and fetching server keys to be more performant and use less memory. (#10035)
  • Add new admin APIs for unprotecting local media from quarantine. Contributed by @​dklimpel. (#10040)
  • Add new admin APIs to remove media by media ID from quarantine. Contributed by @​dklimpel. (#10044)
  • Make reason and score parameters optional for reporting content. Implements MSC2414. Contributed by Callum Brown. (#10077)
  • Add support for routing more requests to workers. (#10084)
  • Report OpenTracing spans for database activity. (#10113, #10136, #10141)
  • Significantly reduce memory usage of joining large remote rooms. (#10117)

Bugfixes

  • Fixed a bug causing replication requests to fail when receiving a lot of events via federation. (#10082)
  • Fix a bug in the force_tracing_for_users option introduced in Synapse v1.35 which meant that the OpenTracing spans produced were missing most tags. (#10092)
  • Fixed a bug that could cause Synapse to stop notifying application services. Contributed by Willem Mulder. (#10107)
  • Fix bug where the server would attempt to fetch the same history in the room from a remote server multiple times in parallel. (#10116)
  • Fix a bug introduced in Synapse 1.33.0 which caused replication requests to fail when receiving a lot of very large events via federation. (#10118)
  • Fix bug when using workers where pagination requests failed if a remote server returned zero events from /backfill. Introduced in 1.35.0. (#10133)

Improved Documentation

  • Clarify security note regarding hosting Synapse on the same domain as other web applications. (#9221)
  • Update CAPTCHA documentation to mention turning off the verify origin feature. Contributed by @​aaronraimist. (#10046)

... (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.10.1 to 1.36.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.10.1...v1.36.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 16, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jun 29, 2021

Superseded by #41.

@dependabot dependabot bot closed this Jun 29, 2021
@dependabot dependabot bot deleted the dependabot/pip/requirements/matrix-synapse-1.36.0 branch June 29, 2021 17:10
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