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-03-11 20:52:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old) and /work/SRC/openSUSE:Factory/.matrix-synapse.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse" Wed Mar 11 20:52:46 2026 rev:152 rq:1338090 version:1.149.0 Changes: -------- --- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2026-02-13 12:45:02.106005603 +0100 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.8177/matrix-synapse.changes 2026-03-11 20:53:34.005611743 +0100 @@ -1,0 +2,63 @@ +Tue Mar 10 19:02:46 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 1.149.0 + - features + - Add experimental support for MSC4388: Secure out-of-band + channel for sign in with QR. (#19127) + - Add stable support for MSC4380 invite blocking. (#19431) + - Bugfixes + - Fix the 'Login as a user' Admin API not checking if the user + exists before issuing an access token. (#18518) + - Fix /sync missing membership event in state_after + (experimental MSC4222 implementation) in some scenarios. + (#19460) + - Internal Changes + - Add log to explain when and why we freeze objects in the + garbage collector. (#19440) + - Better instrument JoinRoomAliasServlet with tracing. (#19461) + - Fix Complement CI not running against the code from our PRs. + (#19475) + - Log docker system info in CI so we have a plain record of how + GitHub runners evolve over time. (#19480) + - Rename the test_disconnect test helper so that pytest doesn't + see it as a test. (#19486) + - Add a log line when we delete devices. Contributed by + @bradtgmurray @ Beeper. (#19496) + - Pre-allocate the buffer based on the expected Content-Length + with the Rust HTTP client. (#19498) + - Cancel long-running sync requests if the client has gone + away. (#19499) + - Try and reduce reactor tick times when under heavy load. + (#19507) + - Simplify Rust HTTP client response streaming and limiting. + (#19510) + - Replace deprecated collection import locations with current + locations. (#19515) + - Bump most locked Python dependencies to their latest + versions. (#19519) +- refresh 0001-pyo3-Disable-abi3-feature.patch + +------------------------------------------------------------------- +Tue Feb 24 21:58:03 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 1.148.0 + - Features + - Support sending and receiving MSC4354 Sticky Event metadata. + (#19365) + - Improved Documentation + - Fix reference to the experimental_features section of the + configuration manual documentation. (#19435) + - Deprecations and Removals + - Remove support for MSC3244: Room version capabilities as the + MSC was rejected. (#19429) + - Internal Changes + - Add in-repo Complement tests so we can test Synapse specific + behavior at an end-to-end level. (#19406) + - Push Synapse docker images to Element OCI Registry. (#19420) + - Allow configuring the Rust HTTP client to use HTTP/2 only. + (#19457) + - Correctly refuse to start if the Rust workspace config has + changed and the Rust library has not been rebuilt. (#19470) +- the generate config script now needs to call the generator twice + +------------------------------------------------------------------- Old: ---- matrix-synapse-1.147.1.obscpio New: ---- matrix-synapse-1.149.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matrix-synapse-test.spec ++++++ --- /var/tmp/diff_new_pack.GHHYE9/_old 2026-03-11 20:53:35.817686500 +0100 +++ /var/tmp/diff_new_pack.GHHYE9/_new 2026-03-11 20:53:35.821686665 +0100 @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.147.1 +Version: 1.149.0 Release: 0 Summary: Test package for %{pkgname} License: AGPL-3.0-or-later ++++++ matrix-synapse.spec ++++++ --- /var/tmp/diff_new_pack.GHHYE9/_old 2026-03-11 20:53:35.861688316 +0100 +++ /var/tmp/diff_new_pack.GHHYE9/_new 2026-03-11 20:53:35.861688316 +0100 @@ -28,12 +28,11 @@ %global Pillow_version 11.2.1 %global PyYAML_version 6.0.3 %global attrs_version 25.4.0 -# TODO: 5.0.0 +# TODO 5.0.0 %global bcrypt_version 4.3.0 %global bleach_version 6.1.0 %global canonicaljson_version 2.0.0 -# TODO 46.0.3 -%global cryptography_version 46.0.2 +%global cryptography_version 46.0.5 %global immutabledict_version 4.2.1 %global idna_version 3.11 %global ijson_version 3.4.0.post0 @@ -44,7 +43,7 @@ %global netaddr_version 1.3.0 %global phonenumbers_version 9.0.15 # TODO: 0.23.1 -%global prometheus_client_version 0.21.0 +%global prometheus_client_version 0.21.1 %global psutil_version 2.0.0 %global pyOpenSSL_version 25.3.0 %global pyasn1_version 0.6.0 @@ -62,7 +61,8 @@ %global packaging_version 24.0 %global psycopg2_version 2.9.9 %global pysaml2_version 7.5.0 -%global Authlib_version 1.6.5 +# TODO 1.6.9 +%global Authlib_version 1.6.8 %global lxml_version 6.0.2 # TODO: 2.46.0 %global sentry_sdk_version 2.39.0 @@ -76,7 +76,7 @@ %global pydantic_version 2.7.1 %global python_multipart_version 0.0.22 # TODO: 0.30.0 -%global rpds_py_verison 0.27.0 +%global rpds_py_verison 0.27.1 ## indirect dependencies which need to be guarded for matrix-synapse to work # pysaml2 %global defusedxml_version 0.7.1 @@ -230,7 +230,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.147.1 +Version: 1.149.0 Release: 0 Summary: Matrix protocol reference homeserver License: AGPL-3.0-or-later ++++++ 0001-pyo3-Disable-abi3-feature.patch ++++++ --- /var/tmp/diff_new_pack.GHHYE9/_old 2026-03-11 20:53:35.893689636 +0100 +++ /var/tmp/diff_new_pack.GHHYE9/_new 2026-03-11 20:53:35.897689801 +0100 @@ -65,7 +65,7 @@ "anyhow", - "abi3", - "abi3-py310", - ] } - pyo3-log = "0.13.1" - pythonize = "0.27.0" + # So we can pass `bytes::Bytes` directly back to Python efficiently, + # https://docs.rs/pyo3/latest/pyo3/bytes/index.html + "bytes", ++++++ _service ++++++ --- /var/tmp/diff_new_pack.GHHYE9/_old 2026-03-11 20:53:35.973692936 +0100 +++ /var/tmp/diff_new_pack.GHHYE9/_new 2026-03-11 20:53:35.977693101 +0100 @@ -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.147.1</param> + <param name="revision">v1.149.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> <!-- - <param name="revision">v1.148.0rc1</param> + <param name="revision">v1.150.0rc1</param> <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param> <param name="versionrewrite-replacement">\1~\2</param> --> ++++++ matrix-synapse-1.147.1.obscpio -> matrix-synapse-1.149.0.obscpio ++++++ ++++ 10058 lines of diff (skipped) ++++++ matrix-synapse-generate-config.sh ++++++ --- /var/tmp/diff_new_pack.GHHYE9/_old 2026-03-11 20:53:39.153824133 +0100 +++ /var/tmp/diff_new_pack.GHHYE9/_new 2026-03-11 20:53:39.205826278 +0100 @@ -7,9 +7,16 @@ --config-directory="${CONFDIR}/conf.d/" \ --data-directory="${DATADIR}" \ --generate-config \ - --generate-keys \ --report-stats=no \ - --server-name $@ + --server-name "$@" && \ +/usr/bin/python3 \ + -m synapse.app.homeserver \ + --config-path ${CONFDIR}/homeserver.yaml \ + --config-directory="${CONFDIR}/conf.d/" \ + --data-directory="${DATADIR}" \ + --generate-missing-configs --generate-keys \ + --report-stats=no \ + --server-name "$@" chown -R root:synapse "${CONFDIR}" chmod -R u=rwX,g=rX,o= "${CONFDIR}" ++++++ matrix-synapse.obsinfo ++++++ --- /var/tmp/diff_new_pack.GHHYE9/_old 2026-03-11 20:53:39.485837830 +0100 +++ /var/tmp/diff_new_pack.GHHYE9/_new 2026-03-11 20:53:39.521839315 +0100 @@ -1,5 +1,5 @@ name: matrix-synapse -version: 1.147.1 -mtime: 1770911445 -commit: 7ff86876539581856ee2531de94a29fb61bbcc57 +version: 1.149.0 +mtime: 1773147870 +commit: 86dc38621fe2744d5ceb723017dbab6d6b89553d ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/matrix-synapse/vendor.tar.zst /work/SRC/openSUSE:Factory/.matrix-synapse.new.8177/vendor.tar.zst differ: char 8, line 1
