From e1b56313de110ded3a9311ac9811d671f33e69a8 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 16 Apr 2026 04:31:10 -0600 Subject: [PATCH] Add upgrade notes for new quarantined_media_changes stream (#19694) Fixes https://github.com/element-hq/synapse/issues/19692 Introduced by https://github.com/element-hq/synapse/pull/19558 --------- Co-authored-by: Eric Eastwood --- changelog.d/19694.feature | 1 + docs/upgrade.md | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 changelog.d/19694.feature diff --git a/changelog.d/19694.feature b/changelog.d/19694.feature new file mode 100644 index 0000000000..f4c8f042bf --- /dev/null +++ b/changelog.d/19694.feature @@ -0,0 +1 @@ +Add a ["Listing quarantined media changes" Admin API](https://element-hq.github.io/synapse/latest/admin_api/media_admin_api.html#listing-quarantined-media-changes) for retrieving a paginated record of when media became (un)quarantined. \ No newline at end of file diff --git a/docs/upgrade.md b/docs/upgrade.md index aeae82c114..44ab342d5a 100644 --- a/docs/upgrade.md +++ b/docs/upgrade.md @@ -117,6 +117,19 @@ each upgrade are complete before moving on to the next upgrade, to avoid stacking them up. You can monitor the currently running background updates with [the Admin API](usage/administration/admin_api/background_updates.html#status). +# Upgrading to v1.152.0 + +## Workers which quarantine media must be stream writers + +A new [`quarantined_media_changes` stream writer](./workers.md#the-quarantined_media_changes-stream) is +introduced. Existing deployments which route the `/quarantine_media` endpoints to a +worker (instead of the main process) *must* also add those workers to the +`quarantined_media_changes` stream writer list. Quarantining media will not work without +this. + +If your deployment does not use workers, or instead uses the main process for +quarantining media, you do not need to make any changes to your configuration. + # Upgrading to v1.150.0 ## Removal of the `systemd` pip extra