chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.140.0 #1226
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/ghcr.io-element-hq-synapse-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v1.139.2
->v1.140.0
Release Notes
element-hq/synapse (ghcr.io/element-hq/synapse)
v1.140.0
Compare Source
Synapse 1.140.0 (2025-10-14)
Note: Building assets for this release failed. We are looking into this.
Compatibility notice for users of
synapse-s3-storage-provider
Deployments that make use of the synapse-s3-storage-provider module must upgrade to v1.6.0.
Using older versions of the module with this release of Synapse will prevent users from being able to upload or download media.
No significant changes since 1.140.0rc1.
Synapse 1.140.0rc1 (2025-10-10)
Features
the
origin/media_id
identifier found in a Matrix Content URI. (#18911)GET /_matrix/client/v1/rtc/transports
endpoint for the latest draft of MSC4143: MatrixRTC. (#18967)defer_to_threadpool
function in the Synapse Module API that allows modules to run a function on a separate thread in a custom threadpool. (#19032)Bugfixes
room_config
argument and documentation foruser_may_create_room
spam-checker callback. (#18721)user_ips_max_age
. (#18948)Improved Documentation
Deferred
callbacks interact with logcontexts. (#18914)rc_room_creation
andrc_reports
to clarify that aper_user
rate limit is not supported. (#18998)Deprecations and Removals
LoggingContext.set_current_context
/LoggingContext.current_context
methods which already have equivalent bare methods insynapse.logging.context
. (#18989)Internal Changes
SynapseHomeServer
object, allowing artifacts of embedded small hosts to be properly garbage collected. (#18828)server_name
in logging context for multiple Synapse instances in one process. (#18868)make_deferred_yieldable
so it follows Synapse logcontext rules. (#18903)_get_e2e_cross_signing_signatures_for_devices
by increasing the batch size of devices the query is called with, reducing DB load. (#18939)no active span when trying to log
tracing error on startup (when OpenTracing is enabled). (#18959)run_coroutine_in_background(...)
incorrectly handling logcontext. (#18964)timeout_deferred
tests. (#18974)ReplicationUploadKeysForUserRestServlet
as a follow-up to the work in #18581 that moved device changes off the main process. (#18988)MockClock()
in tests. (#18992)LogContextScopeManager
instead of OpenTracing'sContextVarsScopeManager
which was causing problems when using the experimentalSYNAPSE_ASYNC_IO_REACTOR
option with tracing enabled. (#19007)version_string
argument fromHomeServer
since it's always the same. (#19012)hs.start_background_tasks()
introduced from a bad merge. (#19013)create_homeserver
) and setup (setup
). (#19015)macos-13
GitHub Actions runner for themacos-15-intel
variant. (#19025)RootConfig.validate_config()
which can be subclassed inHomeServerConfig
to do cross-config class validation. (#19027)release.py
script to accept a--gh-token
argument. (#19035)Updates to locked dependencies
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Renovate Bot.