Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package matrix-synapse for openSUSE:Factory 
checked in at 2026-04-29 19:18:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Wed Apr 29 19:18:04 2026 rev:155 rq:1349799 version:1.152.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2026-04-08 17:17:30.552308837 +0200
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.30200/matrix-synapse.changes 
2026-04-29 19:19:09.952330820 +0200
@@ -1,0 +2,75 @@
+Tue Apr 28 13:12:34 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to 1.152.0
+  For deployments using workers, please note that this version
+  introduces a new quarantined_media_changes stream writer, which
+  may require configuration changes. Please see the the relevant
+  section in the upgrade notes for details.
+
+  Without configuring this new stream writer, only the main process
+  will be able to handle the /media/quarantine admin API endpoints
+  for quarantining media.
+
+  
https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md#upgrading-to-v11520
+
+  - Features
+    - Add a "Listing quarantined media changes" Admin API for
+      retrieving a paginated record of when media became
+      (un)quarantined. (#19558, #19677)
+    - Advertise MSC4445 sync timeline order in unstable_features.
+      (#19642)
+    - Report the Rust compiler version used in the Prometheus
+      metrics. Contributed by Noah Markert. (#19643)
+    - Passthrough 'article' and 'profile' OpenGraph metadata on URL
+      preview requests. (#19659)
+    - Add a way to re-sign local events with a new signing key.
+      (#19668)
+    - Support MSC4450: Identity Provider selection for
+      User-Interactive Authentication with Legacy Single Sign-On.
+      (#19693)
+    - Add a "Listing quarantined media changes" Admin API for
+      retrieving a paginated record of when media became
+      (un)quarantined. (#19694)
+    - Add experimental support for MSC4242: State DAGs. Excludes
+      federation support. (#19424)
+    - Adds Admin API endpoints to
+    - list, fetch and delete user reports. (#19657)
+    - Reduce database disk space usage by pruning old rows from
+      device_lists_changes_in_room. (#19473, #19709)
+  - Bugfixes
+    - Reject device_keys: null in the request to POST
+      /_matrix/client/v3/keys/upload, as per the spec. This was
+      temporarily allowed as a workaround for misbehaving clients.
+      (#19637)
+    - Fix database migrations failing on platforms where SQLite is
+      configured with SQLITE_DBCONFIG_DEFENSIVE by default, such as
+      macOS. (#19690)
+    - Fix a bug introduced in v1.145 where a non-admin could bypass
+      admin checks for downloading remote quarantined media. This
+      relied on the media already being previously present on the
+      homeserver. (#19639)
+  - Improved Documentation
+    - Include a workaround for running the unit tests with SQLite
+      under recent versions of MacOS. (#19615)
+    - Fix Docker image link typo in worker docs. (#19645)
+    - Update developer stream docs for creating a new stream to
+      point out _setup_sequence(...) in portdb. (#19675)
+    - Update the developer stream docs for creating a new stream to
+      highlight places that require documentation updates. (#19696)
+  - Internal Changes
+    - Update CI to use re-usable Complement GitHub CI workflow.
+      (#19533)
+    - Fix docstring for limit argument in
+      _maybe_backfill_inner(...). (#19630)
+    - Document context for why increase timeout for policy server
+      requests. (#19633)
+    - Run lint script to format Complement tests introduced in
+      #19509. (#19636)
+    - Small simplifications to the events class. (#19680, #19712)
+    - Introduce spam_checker_spammy internal event metadata.
+      (#19453)
+    - Add a FilteredEvent class that saves us copying events.
+      (#19640)
+    - Convert EventInternalMetadata to use Arc<RwLock<_>>. (#19669)
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.151.0.obscpio

New:
----
  matrix-synapse-1.152.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.tzyx9l/_old  2026-04-29 19:19:11.548396207 +0200
+++ /var/tmp/diff_new_pack.tzyx9l/_new  2026-04-29 19:19:11.548396207 +0200
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.151.0
+Version:        1.152.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        AGPL-3.0-or-later

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.tzyx9l/_old  2026-04-29 19:19:11.596398173 +0200
+++ /var/tmp/diff_new_pack.tzyx9l/_new  2026-04-29 19:19:11.596398173 +0200
@@ -28,11 +28,10 @@
 %global Pillow_version                11.2.1
 %global PyYAML_version                6.0.3
 %global attrs_version                 25.4.0
-# TODO 5.0.0
-%global bcrypt_version                4.3.0
+%global bcrypt_version                5.0.0
 %global bleach_version                6.1.0
 %global canonicaljson_version         2.0.0
-%global cryptography_version          46.0.5
+%global cryptography_version          46.0.7
 %global immutabledict_version         4.2.1
 %global idna_version                  3.11
 %global ijson_version                 3.4.0.post0
@@ -42,8 +41,7 @@
 %global msgpack_version               1.1.2
 %global netaddr_version               1.3.0
 %global phonenumbers_version          9.0.15
-# TODO: 0.23.1
-%global prometheus_client_version     0.21.1
+%global prometheus_client_version     0.23.1
 %global psutil_version                2.0.0
 %global pyOpenSSL_version             25.3.0
 %global pyasn1_version                0.6.0
@@ -61,15 +59,14 @@
 %global packaging_version             24.0
 %global psycopg2_version              2.9.9
 %global pysaml2_version               7.5.0
-# TODO 1.6.9
-%global Authlib_version               1.6.8
+%global Authlib_version               1.6.11
 %global lxml_version                  6.0.2
 # TODO: 2.46.0
 %global sentry_sdk_version            2.39.0
 %global PyJWT_version                 2.6.0
 %global jaeger_client_version         4.8.0
 %global opentracing_version           2.4.0
-%global hiredis_version               3.3.0
+%global hiredis_version               3.3.1
 # TODO: 1.4.11
 %global txredisapi_version            1.4.10
 %global Pympler_version               1.0.1
@@ -149,7 +146,7 @@
 %global packaging_version             20.0
 %global psycopg2_version              2.8
 %global pysaml2_version               4.5.0
-%global Authlib_version               0.15.1
+%global Authlib_version               1.6.11
 %global lxml_version                  4.8.0
 %global sentry_sdk_version            1.5.11
 %global PyJWT_version                 1.6.4
@@ -230,7 +227,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.151.0
+Version:        1.152.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        AGPL-3.0-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.tzyx9l/_old  2026-04-29 19:19:11.676401450 +0200
+++ /var/tmp/diff_new_pack.tzyx9l/_new  2026-04-29 19:19:11.680401614 +0200
@@ -4,11 +4,11 @@
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="url">https://github.com/element-hq/synapse.git</param>
     <param name="scm">git</param>
-    <param name="revision">v1.151.0</param>
+    <param name="revision">v1.152.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.152.0rc1</param>
+    <param name="revision">v1.153.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->

++++++ matrix-synapse-1.151.0.obscpio -> matrix-synapse-1.152.0.obscpio ++++++
++++ 12656 lines of diff (skipped)

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.tzyx9l/_old  2026-04-29 19:19:14.976536647 +0200
+++ /var/tmp/diff_new_pack.tzyx9l/_new  2026-04-29 19:19:14.992537303 +0200
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.151.0
-mtime: 1775565011
-commit: 4ea109aa5cdeb52ab63d619f676ffe490fc86557
+version: 1.152.0
+mtime: 1777380353
+commit: 16863c87d56508ed163b3f6da9ba463e902b7e63
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.30200/vendor.tar.zst differ: 
char 7, line 1

Reply via email to