Update ghcr.io/element-hq/synapse Docker tag to v1.110.0 #273

Merged
AverageMarcus merged 1 commits from renovate/ghcr.io-element-hq-synapse-1.x into master 2024-07-04 05:29:24 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/element-hq/synapse (source) minor v1.109.0 -> v1.110.0

Release Notes

element-hq/synapse (ghcr.io/element-hq/synapse)

v1.110.0

Compare Source

Synapse 1.110.0 (2024-07-03)

No significant changes since 1.110.0rc3.

Synapse 1.110.0rc3 (2024-07-02)
Bugfixes
  • Fix bug where /sync requests could get blocked indefinitely after an upgrade from Synapse versions before v1.109.0. (#​17386, #​17391)
Internal Changes
  • Limit size of presence EDUs to 50 entries. (#​17371)
  • Fix building debian package for debian sid. (#​17389)
Synapse 1.110.0rc2 (2024-06-26)
Internal Changes
  • Fix uploading packages to PyPi. (#​17363)
Synapse 1.110.0rc1 (2024-06-26)
Features
  • Add initial implementation of an experimental MSC3575 Sliding Sync /sync endpoint. (#​17187)
  • Add experimental support for MSC3823 - Account suspension. (#​17255)
  • Improve ratelimiting in Synapse. (#​17256)
  • Add support for the unstable MSC4151 report room API. (#​17270, #​17296)
  • Filter for public and empty rooms added to Admin-API List Room API. (#​17276)
  • Add is_dm filtering to experimental MSC3575 Sliding Sync /sync endpoint. (#​17277)
  • Add is_encrypted filtering to experimental MSC3575 Sliding Sync /sync endpoint. (#​17281)
  • Include user membership in events served to clients, per MSC4115. (#​17282)
  • Do not require user-interactive authentication for uploading cross-signing keys for the first time, per MSC3967. (#​17284)
  • Add stream_ordering sort to experimental MSC3575 Sliding Sync /sync endpoint. (#​17293)
  • register_new_matrix_user now supports a --password-file flag, which
    is useful for scripting. (#​17294)
  • register_new_matrix_user now supports a --exists-ok flag to allow registration of users that already exist in the database.
    This is useful for scripts that bootstrap user accounts with initial passwords. (#​17304)
  • Add support for via query parameter from MSC4156. (#​17322)
  • Add is_invite filtering to experimental MSC3575 Sliding Sync /sync endpoint. (#​17335)
  • Support MSC3916 by adding a federation /download endpoint. (#​17350)
Bugfixes
  • Fix searching for users with their exact localpart whose ID includes a hyphen. (#​17254)
  • Fix wrong retention policy being used when filtering events. (#​17272)
  • Fix bug where OTKs were not always included in /sync response when using workers. (#​17275)
  • Fix a long-standing bug where an invalid 'from' parameter to /notifications would result in an Internal Server Error. (#​17283)
  • Fix edge case in /sync returning the wrong the state when using sharded event persisters. (#​17295)
  • Add initial implementation of an experimental MSC3575 Sliding Sync /sync endpoint. (#​17301)
  • Fix email notification subject when invited to a space. (#​17336)
Improved Documentation
  • Add missing quotes for example for exclude_rooms_from_sync. (#​17308)
  • Update header in the README to visually fix the the auto-generated table of contents. (#​17329)
  • Fix stale references to the Foundation's Security Disclosure Policy. (#​17341)
  • Add default values for rc_invites.per_issuer to docs. (#​17347)
  • Fix an error in the docs for search_all_users parameter under user_directory. (#​17348)
Internal Changes
  • Remove unused expire_access_token option in the Synapse Docker config file. Contributed by @​AaronDewes. (#​17198)
  • Use fully-qualified PersistedEventPosition when returning RoomsForUser to facilitate proper comparisons and RoomStreamToken generation. (#​17265)
  • Add debug logging for when room keys are uploaded, including whether they are replacing other room keys. (#​17266)
  • Handle OTK uploads off master. (#​17271)
  • Don't try and resync devices for remote users whose servers are marked as down. (#​17273)
  • Re-organize Pydantic models and types used in handlers. (#​17279)
  • Expose the worker instance that persisted the event on event.internal_metadata.instance_name. (#​17300)
  • Update the README with Element branding, improve headers and fix the #synapse:matrix.org support room link rendering. (#​17324)
  • Change path of the experimental MSC3575 Sliding Sync implementation to /org.matrix.simplified_msc3575/sync since our simplified API is slightly incompatible with what's in the current MSC. (#​17331)
  • Handle device lists notifications for large accounts more efficiently in worker mode. (#​17333, #​17358)
  • Do not block event sending/receiving while calculating large event auth chains. (#​17338)
  • Tidy up parse_integer docs and call sites to reflect the fact that they require non-negative integers by default, and bring parse_integer_from_args default in alignment. Contributed by Denis Kasak (@​dkasak). (#​17339)
Updates to locked dependencies
  • Bump authlib from 1.3.0 to 1.3.1. (#​17343)
  • Bump dawidd6/action-download-artifact from 3.1.4 to 5. (#​17289)
  • Bump dawidd6/action-download-artifact from 5 to 6. (#​17313)
  • Bump docker/build-push-action from 5 to 6. (#​17312)
  • Bump jinja2 from 3.1.3 to 3.1.4. (#​17287)
  • Bump lazy_static from 1.4.0 to 1.5.0. (#​17355)
  • Bump msgpack from 1.0.7 to 1.0.8. (#​17317)
  • Bump netaddr from 1.2.1 to 1.3.0. (#​17353)
  • Bump packaging from 24.0 to 24.1. (#​17352)
  • Bump phonenumbers from 8.13.37 to 8.13.39. (#​17315)
  • Bump regex from 1.10.4 to 1.10.5. (#​17290)
  • Bump requests from 2.31.0 to 2.32.2. (#​17345)
  • Bump sentry-sdk from 2.1.1 to 2.3.1. (#​17263)
  • Bump sentry-sdk from 2.3.1 to 2.6.0. (#​17351)
  • Bump tornado from 6.4 to 6.4.1. (#​17344)
  • Bump mypy from 1.8.0 to 1.9.0. (#​17297)
  • Bump types-jsonschema from 4.21.0.20240311 to 4.22.0.20240610. (#​17288)
  • Bump types-netaddr from 1.2.0.20240219 to 1.3.0.20240530. (#​17314)
  • Bump types-pillow from 10.2.0.20240423 to 10.2.0.20240520. (#​17285)
  • Bump types-pyyaml from 6.0.12.12 to 6.0.12.20240311. (#​17316)
  • Bump typing-extensions from 4.11.0 to 4.12.2. (#​17354)
  • Bump urllib3 from 2.0.7 to 2.2.2. (#​17346)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 | |---|---|---| | [ghcr.io/element-hq/synapse](https://matrix.org/docs/projects/server/synapse) ([source](https://github.com/element-hq/synapse)) | minor | `v1.109.0` -> `v1.110.0` | --- ### Release Notes <details> <summary>element-hq/synapse (ghcr.io/element-hq/synapse)</summary> ### [`v1.110.0`](https://github.com/element-hq/synapse/releases/tag/v1.110.0) [Compare Source](https://github.com/element-hq/synapse/compare/v1.109.0...v1.110.0) ##### Synapse 1.110.0 (2024-07-03) No significant changes since 1.110.0rc3. ##### Synapse 1.110.0rc3 (2024-07-02) ##### Bugfixes - Fix bug where `/sync` requests could get blocked indefinitely after an upgrade from Synapse versions before v1.109.0. ([#&#8203;17386](https://github.com/element-hq/synapse/issues/17386), [#&#8203;17391](https://github.com/element-hq/synapse/issues/17391)) ##### Internal Changes - Limit size of presence EDUs to 50 entries. ([#&#8203;17371](https://github.com/element-hq/synapse/issues/17371)) - Fix building debian package for debian sid. ([#&#8203;17389](https://github.com/element-hq/synapse/issues/17389)) ##### Synapse 1.110.0rc2 (2024-06-26) ##### Internal Changes - Fix uploading packages to PyPi. ([#&#8203;17363](https://github.com/element-hq/synapse/issues/17363)) ##### Synapse 1.110.0rc1 (2024-06-26) ##### Features - Add initial implementation of an experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([#&#8203;17187](https://github.com/element-hq/synapse/issues/17187)) - Add experimental support for [MSC3823](https://github.com/matrix-org/matrix-spec-proposals/pull/3823) - Account suspension. ([#&#8203;17255](https://github.com/element-hq/synapse/issues/17255)) - Improve ratelimiting in Synapse. ([#&#8203;17256](https://github.com/element-hq/synapse/issues/17256)) - Add support for the unstable [MSC4151](https://github.com/matrix-org/matrix-spec-proposals/pull/4151) report room API. ([#&#8203;17270](https://github.com/element-hq/synapse/issues/17270), [#&#8203;17296](https://github.com/element-hq/synapse/issues/17296)) - Filter for public and empty rooms added to Admin-API [List Room API](https://element-hq.github.io/synapse/latest/admin_api/rooms.html#list-room-api). ([#&#8203;17276](https://github.com/element-hq/synapse/issues/17276)) - Add `is_dm` filtering to experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([#&#8203;17277](https://github.com/element-hq/synapse/issues/17277)) - Add `is_encrypted` filtering to experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([#&#8203;17281](https://github.com/element-hq/synapse/issues/17281)) - Include user membership in events served to clients, per [MSC4115](https://github.com/matrix-org/matrix-spec-proposals/pull/4115). ([#&#8203;17282](https://github.com/element-hq/synapse/issues/17282)) - Do not require user-interactive authentication for uploading cross-signing keys for the first time, per [MSC3967](https://github.com/matrix-org/matrix-spec-proposals/pull/3967). ([#&#8203;17284](https://github.com/element-hq/synapse/issues/17284)) - Add `stream_ordering` sort to experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([#&#8203;17293](https://github.com/element-hq/synapse/issues/17293)) - `register_new_matrix_user` now supports a --password-file flag, which is useful for scripting. ([#&#8203;17294](https://github.com/element-hq/synapse/issues/17294)) - `register_new_matrix_user` now supports a --exists-ok flag to allow registration of users that already exist in the database. This is useful for scripts that bootstrap user accounts with initial passwords. ([#&#8203;17304](https://github.com/element-hq/synapse/issues/17304)) - Add support for via query parameter from [MSC4156](https://github.com/matrix-org/matrix-spec-proposals/pull/4156). ([#&#8203;17322](https://github.com/element-hq/synapse/issues/17322)) - Add `is_invite` filtering to experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([#&#8203;17335](https://github.com/element-hq/synapse/issues/17335)) - Support [MSC3916](https://github.com/matrix-org/matrix-spec-proposals/blob/rav/authentication-for-media/proposals/3916-authentication-for-media.md) by adding a federation /download endpoint. ([#&#8203;17350](https://github.com/element-hq/synapse/issues/17350)) ##### Bugfixes - Fix searching for users with their exact localpart whose ID includes a hyphen. ([#&#8203;17254](https://github.com/element-hq/synapse/issues/17254)) - Fix wrong retention policy being used when filtering events. ([#&#8203;17272](https://github.com/element-hq/synapse/issues/17272)) - Fix bug where OTKs were not always included in `/sync` response when using workers. ([#&#8203;17275](https://github.com/element-hq/synapse/issues/17275)) - Fix a long-standing bug where an invalid 'from' parameter to [`/notifications`](https://spec.matrix.org/v1.10/client-server-api/#get_matrixclientv3notifications) would result in an Internal Server Error. ([#&#8203;17283](https://github.com/element-hq/synapse/issues/17283)) - Fix edge case in `/sync` returning the wrong the state when using sharded event persisters. ([#&#8203;17295](https://github.com/element-hq/synapse/issues/17295)) - Add initial implementation of an experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync `/sync` endpoint. ([#&#8203;17301](https://github.com/element-hq/synapse/issues/17301)) - Fix email notification subject when invited to a space. ([#&#8203;17336](https://github.com/element-hq/synapse/issues/17336)) ##### Improved Documentation - Add missing quotes for example for `exclude_rooms_from_sync`. ([#&#8203;17308](https://github.com/element-hq/synapse/issues/17308)) - Update header in the README to visually fix the the auto-generated table of contents. ([#&#8203;17329](https://github.com/element-hq/synapse/issues/17329)) - Fix stale references to the Foundation's Security Disclosure Policy. ([#&#8203;17341](https://github.com/element-hq/synapse/issues/17341)) - Add default values for `rc_invites.per_issuer` to docs. ([#&#8203;17347](https://github.com/element-hq/synapse/issues/17347)) - Fix an error in the docs for `search_all_users` parameter under `user_directory`. ([#&#8203;17348](https://github.com/element-hq/synapse/issues/17348)) ##### Internal Changes - Remove unused `expire_access_token` option in the Synapse Docker config file. Contributed by [@&#8203;AaronDewes](https://github.com/AaronDewes). ([#&#8203;17198](https://github.com/element-hq/synapse/issues/17198)) - Use fully-qualified `PersistedEventPosition` when returning `RoomsForUser` to facilitate proper comparisons and `RoomStreamToken` generation. ([#&#8203;17265](https://github.com/element-hq/synapse/issues/17265)) - Add debug logging for when room keys are uploaded, including whether they are replacing other room keys. ([#&#8203;17266](https://github.com/element-hq/synapse/issues/17266)) - Handle OTK uploads off master. ([#&#8203;17271](https://github.com/element-hq/synapse/issues/17271)) - Don't try and resync devices for remote users whose servers are marked as down. ([#&#8203;17273](https://github.com/element-hq/synapse/issues/17273)) - Re-organize Pydantic models and types used in handlers. ([#&#8203;17279](https://github.com/element-hq/synapse/issues/17279)) - Expose the worker instance that persisted the event on `event.internal_metadata.instance_name`. ([#&#8203;17300](https://github.com/element-hq/synapse/issues/17300)) - Update the README with Element branding, improve headers and fix the #synapse:matrix.org support room link rendering. ([#&#8203;17324](https://github.com/element-hq/synapse/issues/17324)) - Change path of the experimental [MSC3575](https://github.com/matrix-org/matrix-spec-proposals/pull/3575) Sliding Sync implementation to `/org.matrix.simplified_msc3575/sync` since our simplified API is slightly incompatible with what's in the current MSC. ([#&#8203;17331](https://github.com/element-hq/synapse/issues/17331)) - Handle device lists notifications for large accounts more efficiently in worker mode. ([#&#8203;17333](https://github.com/element-hq/synapse/issues/17333), [#&#8203;17358](https://github.com/element-hq/synapse/issues/17358)) - Do not block event sending/receiving while calculating large event auth chains. ([#&#8203;17338](https://github.com/element-hq/synapse/issues/17338)) - Tidy up `parse_integer` docs and call sites to reflect the fact that they require non-negative integers by default, and bring `parse_integer_from_args` default in alignment. Contributed by Denis Kasak ([@&#8203;dkasak](https://github.com/dkasak)). ([#&#8203;17339](https://github.com/element-hq/synapse/issues/17339)) ##### Updates to locked dependencies - Bump authlib from 1.3.0 to 1.3.1. ([#&#8203;17343](https://github.com/element-hq/synapse/issues/17343)) - Bump dawidd6/action-download-artifact from 3.1.4 to 5. ([#&#8203;17289](https://github.com/element-hq/synapse/issues/17289)) - Bump dawidd6/action-download-artifact from 5 to 6. ([#&#8203;17313](https://github.com/element-hq/synapse/issues/17313)) - Bump docker/build-push-action from 5 to 6. ([#&#8203;17312](https://github.com/element-hq/synapse/issues/17312)) - Bump jinja2 from 3.1.3 to 3.1.4. ([#&#8203;17287](https://github.com/element-hq/synapse/issues/17287)) - Bump lazy_static from 1.4.0 to 1.5.0. ([#&#8203;17355](https://github.com/element-hq/synapse/issues/17355)) - Bump msgpack from 1.0.7 to 1.0.8. ([#&#8203;17317](https://github.com/element-hq/synapse/issues/17317)) - Bump netaddr from 1.2.1 to 1.3.0. ([#&#8203;17353](https://github.com/element-hq/synapse/issues/17353)) - Bump packaging from 24.0 to 24.1. ([#&#8203;17352](https://github.com/element-hq/synapse/issues/17352)) - Bump phonenumbers from 8.13.37 to 8.13.39. ([#&#8203;17315](https://github.com/element-hq/synapse/issues/17315)) - Bump regex from 1.10.4 to 1.10.5. ([#&#8203;17290](https://github.com/element-hq/synapse/issues/17290)) - Bump requests from 2.31.0 to 2.32.2. ([#&#8203;17345](https://github.com/element-hq/synapse/issues/17345)) - Bump sentry-sdk from 2.1.1 to 2.3.1. ([#&#8203;17263](https://github.com/element-hq/synapse/issues/17263)) - Bump sentry-sdk from 2.3.1 to 2.6.0. ([#&#8203;17351](https://github.com/element-hq/synapse/issues/17351)) - Bump tornado from 6.4 to 6.4.1. ([#&#8203;17344](https://github.com/element-hq/synapse/issues/17344)) - Bump mypy from 1.8.0 to 1.9.0. ([#&#8203;17297](https://github.com/element-hq/synapse/issues/17297)) - Bump types-jsonschema from 4.21.0.20240311 to 4.22.0.20240610. ([#&#8203;17288](https://github.com/element-hq/synapse/issues/17288)) - Bump types-netaddr from 1.2.0.20240219 to 1.3.0.20240530. ([#&#8203;17314](https://github.com/element-hq/synapse/issues/17314)) - Bump types-pillow from 10.2.0.20240423 to 10.2.0.20240520. ([#&#8203;17285](https://github.com/element-hq/synapse/issues/17285)) - Bump types-pyyaml from 6.0.12.12 to 6.0.12.20240311. ([#&#8203;17316](https://github.com/element-hq/synapse/issues/17316)) - Bump typing-extensions from 4.11.0 to 4.12.2. ([#&#8203;17354](https://github.com/element-hq/synapse/issues/17354)) - Bump urllib3 from 2.0.7 to 2.2.2. ([#&#8203;17346](https://github.com/element-hq/synapse/issues/17346)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **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-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjIuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMi40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
renovate added 1 commit 2024-07-04 03:05:06 +00:00
AverageMarcus merged commit 9210bc956a into master 2024-07-04 05:29:24 +00:00
AverageMarcus deleted branch renovate/ghcr.io-element-hq-synapse-1.x 2024-07-04 05:29:25 +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: AverageMarcus/cluster.fun#273
No description provided.