Update matrixdotorg/synapse Docker tag to v1.36.0 (main) #13

Merged
renovate-bot merged 1 commits from renovate/main-docker-matrixdotorg-synapse-1.x into main 2021-06-16 07:02:29 +00:00
Member

This PR contains the following updates:

Package Update Change
matrixdotorg/synapse minor v1.35.1 -> v1.36.0

Release Notes

matrix-org/synapse

v1.36.0

Compare Source

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)
  • Make a link in docs use HTTPS. Contributed by @​RhnSharma. (#​10130)
  • Fix broken link in Docker docs. (#​10132)

Deprecations and Removals

  • Remove the experimental spaces_enabled flag. The spaces features are always available now. (#​10063)

Internal Changes

  • Tell CircleCI to build Docker images from main branch. (#​9906)
  • Simplify naming convention for release branches to only include the major and minor version numbers. (#​10013)
  • Add parse_strings_from_args for parsing an array from query parameters. (#​10048, #​10137)
  • Remove some dead code regarding TLS certificate handling. (#​10054)
  • Remove redundant, unmaintained convert_server_keys script. (#​10055)
  • Improve the error message printed by synctl when synapse fails to start. (#​10059)
  • Fix GitHub Actions lint for newsfragments. (#​10069)
  • Update opentracing to inject the right context into the carrier. (#​10074)
  • Fix up BatchingQueue implementation. (#​10078)
  • Log method and path when dropping request due to size limit. (#​10091)
  • In Github Actions workflows, summarize the Sytest results in an easy-to-read format. (#​10094)
  • Make /sync do fewer state resolutions. (#​10102)
  • Add missing type hints to the admin API servlets. (#​10105)
  • Improve opentracing annotations for Notifier. (#​10111)
  • Enable Prometheus metrics for the jaeger client library. (#​10112)
  • Work to improve the responsiveness of /sync requests. (#​10124)
  • OpenTracing: use a consistent name for background processes. (#​10135)

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [matrixdotorg/synapse](https://github.com/matrix-org/synapse) | minor | `v1.35.1` -> `v1.36.0` | --- ### Release Notes <details> <summary>matrix-org/synapse</summary> ### [`v1.36.0`](https://github.com/matrix-org/synapse/releases/v1.36.0) [Compare Source](https://github.com/matrix-org/synapse/compare/v1.35.1...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. ([#&#8203;10149](https://github.com/matrix-org/synapse/issues/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. ([#&#8203;10163](https://github.com/matrix-org/synapse/issues/10163)) - Fix a bug where Synapse could send the same presence update to a remote twice. ([#&#8203;10165](https://github.com/matrix-org/synapse/issues/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](https://github.com/matrix-org/matrix-doc/pull/2432)). ([#&#8203;9224](https://github.com/matrix-org/synapse/issues/9224)) - Improve performance of incoming federation transactions in large rooms. ([#&#8203;9953](https://github.com/matrix-org/synapse/issues/9953), [#&#8203;9973](https://github.com/matrix-org/synapse/issues/9973)) - Rewrite logic around verifying JSON object and fetching server keys to be more performant and use less memory. ([#&#8203;10035](https://github.com/matrix-org/synapse/issues/10035)) - Add new admin APIs for unprotecting local media from quarantine. Contributed by [@&#8203;dklimpel](https://github.com/dklimpel). ([#&#8203;10040](https://github.com/matrix-org/synapse/issues/10040)) - Add new admin APIs to remove media by media ID from quarantine. Contributed by [@&#8203;dklimpel](https://github.com/dklimpel). ([#&#8203;10044](https://github.com/matrix-org/synapse/issues/10044)) - Make reason and score parameters optional for reporting content. Implements [MSC2414](https://github.com/matrix-org/matrix-doc/pull/2414). Contributed by Callum Brown. ([#&#8203;10077](https://github.com/matrix-org/synapse/issues/10077)) - Add support for routing more requests to workers. ([#&#8203;10084](https://github.com/matrix-org/synapse/issues/10084)) - Report OpenTracing spans for database activity. ([#&#8203;10113](https://github.com/matrix-org/synapse/issues/10113), [#&#8203;10136](https://github.com/matrix-org/synapse/issues/10136), [#&#8203;10141](https://github.com/matrix-org/synapse/issues/10141)) - Significantly reduce memory usage of joining large remote rooms. ([#&#8203;10117](https://github.com/matrix-org/synapse/issues/10117)) ## Bugfixes - Fixed a bug causing replication requests to fail when receiving a lot of events via federation. ([#&#8203;10082](https://github.com/matrix-org/synapse/issues/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. ([#&#8203;10092](https://github.com/matrix-org/synapse/issues/10092)) - Fixed a bug that could cause Synapse to stop notifying application services. Contributed by Willem Mulder. ([#&#8203;10107](https://github.com/matrix-org/synapse/issues/10107)) - Fix bug where the server would attempt to fetch the same history in the room from a remote server multiple times in parallel. ([#&#8203;10116](https://github.com/matrix-org/synapse/issues/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. ([#&#8203;10118](https://github.com/matrix-org/synapse/issues/10118)) - Fix bug when using workers where pagination requests failed if a remote server returned zero events from `/backfill`. Introduced in 1.35.0. ([#&#8203;10133](https://github.com/matrix-org/synapse/issues/10133)) ## Improved Documentation - Clarify security note regarding hosting Synapse on the same domain as other web applications. ([#&#8203;9221](https://github.com/matrix-org/synapse/issues/9221)) - Update CAPTCHA documentation to mention turning off the verify origin feature. Contributed by [@&#8203;aaronraimist](https://github.com/aaronraimist). ([#&#8203;10046](https://github.com/matrix-org/synapse/issues/10046)) - Tweak wording of database recommendation in `INSTALL.md`. Contributed by [@&#8203;aaronraimist](https://github.com/aaronraimist). ([#&#8203;10057](https://github.com/matrix-org/synapse/issues/10057)) - Add initial infrastructure for rendering Synapse documentation with mdbook. ([#&#8203;10086](https://github.com/matrix-org/synapse/issues/10086)) - Convert the remaining Admin API documentation files to markdown. ([#&#8203;10089](https://github.com/matrix-org/synapse/issues/10089)) - Make a link in docs use HTTPS. Contributed by [@&#8203;RhnSharma](https://github.com/RhnSharma). ([#&#8203;10130](https://github.com/matrix-org/synapse/issues/10130)) - Fix broken link in Docker docs. ([#&#8203;10132](https://github.com/matrix-org/synapse/issues/10132)) ## Deprecations and Removals - Remove the experimental `spaces_enabled` flag. The spaces features are always available now. ([#&#8203;10063](https://github.com/matrix-org/synapse/issues/10063)) ## Internal Changes - Tell CircleCI to build Docker images from `main` branch. ([#&#8203;9906](https://github.com/matrix-org/synapse/issues/9906)) - Simplify naming convention for release branches to only include the major and minor version numbers. ([#&#8203;10013](https://github.com/matrix-org/synapse/issues/10013)) - Add `parse_strings_from_args` for parsing an array from query parameters. ([#&#8203;10048](https://github.com/matrix-org/synapse/issues/10048), [#&#8203;10137](https://github.com/matrix-org/synapse/issues/10137)) - Remove some dead code regarding TLS certificate handling. ([#&#8203;10054](https://github.com/matrix-org/synapse/issues/10054)) - Remove redundant, unmaintained `convert_server_keys` script. ([#&#8203;10055](https://github.com/matrix-org/synapse/issues/10055)) - Improve the error message printed by synctl when synapse fails to start. ([#&#8203;10059](https://github.com/matrix-org/synapse/issues/10059)) - Fix GitHub Actions lint for newsfragments. ([#&#8203;10069](https://github.com/matrix-org/synapse/issues/10069)) - Update opentracing to inject the right context into the carrier. ([#&#8203;10074](https://github.com/matrix-org/synapse/issues/10074)) - Fix up `BatchingQueue` implementation. ([#&#8203;10078](https://github.com/matrix-org/synapse/issues/10078)) - Log method and path when dropping request due to size limit. ([#&#8203;10091](https://github.com/matrix-org/synapse/issues/10091)) - In Github Actions workflows, summarize the Sytest results in an easy-to-read format. ([#&#8203;10094](https://github.com/matrix-org/synapse/issues/10094)) - Make `/sync` do fewer state resolutions. ([#&#8203;10102](https://github.com/matrix-org/synapse/issues/10102)) - Add missing type hints to the admin API servlets. ([#&#8203;10105](https://github.com/matrix-org/synapse/issues/10105)) - Improve opentracing annotations for `Notifier`. ([#&#8203;10111](https://github.com/matrix-org/synapse/issues/10111)) - Enable Prometheus metrics for the jaeger client library. ([#&#8203;10112](https://github.com/matrix-org/synapse/issues/10112)) - Work to improve the responsiveness of `/sync` requests. ([#&#8203;10124](https://github.com/matrix-org/synapse/issues/10124)) - OpenTracing: use a consistent name for background processes. ([#&#8203;10135](https://github.com/matrix-org/synapse/issues/10135)) </details> --- ### Configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Enabled. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate-bot added 1 commit 2021-06-16 07:02:28 +00:00
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
03bbade383
Update matrixdotorg/synapse Docker tag to v1.36.0
renovate-bot merged commit 03bbade383 into main 2021-06-16 07:02:29 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/matrix-synapse#13
No description provided.