Update matrixdotorg/synapse Docker tag to v1.139.0 #189
Reference in New Issue
Block a user
Delete Branch "renovate/matrix"
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.138.2->v1.139.0Release Notes
element-hq/synapse (matrixdotorg/synapse)
v1.139.0Compare Source
Synapse 1.139.0 (2025-09-30)
/registerrequests from old application service implementations may break when using MASIf you are using Matrix Authentication Service (MAS), as of this release any Application Services that do not set
inhibit_login=truewhen callingPOST /_matrix/client/v3/registerwill receive the errorIO.ELEMENT.MSC4190.M_APPSERVICE_LOGIN_UNSUPPORTEDin response.Please see the upgrade notes for more information.
No significant changes since 1.139.0rc3.
Synapse 1.139.0rc3 (2025-09-25)
Bugfixes
run_coroutine_in_background(...)incorrectly handled logcontexts, resulting in partially broken logging. (#18964)Synapse 1.139.0rc2 (2025-09-23)
Internal Changes
Synapse 1.139.0rc1 (2025-09-23)
Features
get_media_upload_limits_for_userandon_media_upload_limit_exceededmodule API callbacks to the media repository. (#18848)/sendendpoint. Contributed by @SpiritCroc @ Beeper. (#18898)_get_e2e_cross_signing_signatures_for_devicesto reduce DB load. (#18899)Bugfixes
/sendpass canonical JSON checks. (#18641)idpquery parameter. (#18909)Updates to the Docker image
SYNAPSE_LOG_TESTINGis set. (#18878)Improved Documentation
jwt_configparameter in OIDC documentation for authentik. Contributed by @maxkratz. (#18931)Deprecations and Removals
/sync/e2eeendpoint. (#18583)Internal Changes
LaterGaugemetrics to collect from all servers. (#18791)sentinellogcontext usage where we log insetup,startandexit. (#18870)Enum's value for the dictionary key when responding to an admin request for experimental features. (#18874)run_in_background(...)andrun_as_background_process(...). (#18900, #18906)sentinellogcontext usage inClockutilities likelooping_callandcall_later. (#18907)pkg_resourcesinterface in preparation of setuptools dropping it soon. (#18910)setup. (#18933)run_in_backgroundnot being awaited properly in some tests causingLoggingContextproblems. (#18937)run_as_background_processnot being awaited properly causingLoggingContextproblems in experimental MSC4140: Delayed events implementation. (#18938)Clock.call_when_running(...)to wrap startup code in a logcontext, ensuring we can identify which server generated the logs. (#18944)Clock.add_system_event_trigger(...)to wrap system event callback code in a logcontext, ensuring we can identify which server generated the logs. (#18945)Updates to locked dependencies
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 becomes conflicted, 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.