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-09-17 15:17:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Thu Sep 17 15:17:48 2026 rev:170 rq:1378219 version:1.161.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2026-09-04 12:40:15.697271767 +0200
+++ 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.383539/matrix-synapse.changes    
    2026-09-17 15:18:46.391336409 +0200
@@ -1,0 +2,106 @@
+Tue Sep 15 20:19:02 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Update to 1.161.0
+  - Features
+    - Don't validate signatures with unknown algorithms for master
+      keys, and allow updates to signatures. (#19915)
+    - MSC4140: Cancellable delayed events: Add an endpoint for
+      getting a single delayed event. (#19926)
+    - Add experimental support for letting application services
+      proxy namespaces in the C-S and S-S API as per MSC4512.
+      (#19972)
+    - Add experimental support for sending federation requests from
+      application services as per MSC4512. (#19977)
+    - Add a config option that limits the time period in which
+      local users can redact their own messages. Contributed by
+      @defaultdino. (#20138)
+  - Bugfixes
+    - Apply the rc_reports rate limit to the room reporting
+      endpoint, which the spec declares as rate-limited. (#20036)
+    - Fix m.call.invite state events not being given the proper
+      power level on rooms created with the public_chat preset.
+      Contributed by @famedly @itsoyou. (#20050)
+    - Return the M_INVALID_PARAM error code specified by Matrix
+      v1.13 (MSC4178) when a malformed email address or country
+      code is submitted to
+      /account/3pid/{email,msisdn}/requestToken, and report an
+      unsupported medium ahead of the denied/in-use checks on the
+      msisdn     - variant. (#20101)
+    - Fix a regression where client_secret request parameters were
+      not validated against the character set required by the spec
+      on Pydantic-validated endpoints, regressed in Synapse 1.66.0
+      (originally fixed for matrix-org/synapse#6766). (#20104)
+    - Do not send a duplicate m.room.encryption event on room
+      creation when the client already supplies one in the initial
+      state and encryption_enabled_by_default_for_room_type is
+      enabled. Contributed by @FrenchGithubUser @Famedly. (#20106)
+    - Fix a long-standing bug where private read receipts of users
+      outside an application service's namespaces were sent to
+      application services that opted in to receiving ephemeral
+      events (MSC2409). (#20114)
+    - Fix a bug where the event_search background reindex skipped
+      all m.room.topic events, making room topics unsearchable
+      after a search index rebuild. (#20119)
+    - Fixed joining rooms with unrecognized restricted join rules
+      being rejected outright instead of returning the proper
+      M_UNABLE_TO_AUTHORISE_JOIN error code. Contributed by @tulir
+      @ Beeper. (#20132)
+    - Fix a bug where, until Synapse was restarted, new events in a
+      room would fail to be persisted if the database went down
+      while an event was being persisted in the room. Bug
+      introduced in v1.124.0. (#20148)
+    - Fix the /profile endpoint, when querying custom fields,
+      returning a 500 error instead of 404 when the profile does
+      not exist at all. (#20149)
+    - When not using MSC3866, omit the approval flag from the
+      response of GET /_synapse/admin/v2/users. (#20152)
+    - Fix /sync returning membership events from after the user's
+      leave in state_after for left rooms when lazy-loading room
+      members (experimental MSC4222 implementation). (#20169)
+    - Fix a bug where a server admin setting a custom profile field
+      for a user with no profile received a 500 error; this now
+      succeeds for existing (e.g. deactivated) users and returns a
+      404 error if the user does not exist. (#20172)
+    - Fix PUT/DELETE on a profile field returning HTTP 400 instead
+      of 403 (with errcode M_FORBIDDEN) when profile changes are
+      disabled via enable_set_displayname or enable_set_avatar_url.
+      (#20173)
+    - Return the stable M_APPSERVICE_LOGIN_UNSUPPORTED error code,
+      added in Matrix 1.17, instead of its unstable
+      MSC4190-prefixed identifier. (#20180)
+    - Fix missing validation of membership when making make_*
+      requests over federation. Contributed by @tulir @ Beeper.
+      (#20189)
+  - Improved Documentation
+    - Make federation_domain_whitelist nullable in config schema.
+      (#20140)
+  - Deprecations and Removals
+    - Deprecate livekit_service_url and add support for specifying
+      the SFU WebSocket URL for configured LiveKit transports.
+      Please check the relevant section in the upgrade notes.
+      (#20146)
+    - Drop GET
+      /_matrix/client/unstable/org.matrix.msc2965/auth_issuer
+      endpoint which never ended up being used. (#20163)
+    - Remove support for the unstable org.matrix.msc3202.device_id
+      query parameter for application service device masquerading.
+      (#20192)
+  - Internal Changes
+    - Add federation client support for experimental MSC4242: State
+      DAGs. (#20127)
+    - Add storage functions for future MSC4242: State DAG work.
+      (#19718)
+    - Put the redacts key under content when generating MSC3912
+      (relation based redactions) for room versions greater than
+      10. Contributed by @famedly. (#19782)
+    - Declare types that already appear in the module API's public
+      signatures (such as Requester, SynapseRequest and UserInfo)
+      in synapse.module_api.__all__. (#20107)
+    - Add missing tests for parse_stripped_state_event. Contributed
+      by @guillemo12. (#20136)
+    - MSC4140: Cancellable delayed events: Update the error
+      response for requesting to schedule a delayed event with a
+      delay that exceeds the server-enforced maximum delay.
+      (#20156)
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.160.0.obscpio

New:
----
  matrix-synapse-1.161.0.obscpio

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

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.Ob8j3B/_old  2026-09-17 15:18:48.308416880 +0200
+++ /var/tmp/diff_new_pack.Ob8j3B/_new  2026-09-17 15:18:48.310416964 +0200
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.160.0
+Version:        1.161.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        AGPL-3.0-or-later

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.Ob8j3B/_old  2026-09-17 15:18:48.341418265 +0200
+++ /var/tmp/diff_new_pack.Ob8j3B/_new  2026-09-17 15:18:48.343418349 +0200
@@ -231,7 +231,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.160.0
+Version:        1.161.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        AGPL-3.0-or-later

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Ob8j3B/_old  2026-09-17 15:18:48.427421875 +0200
+++ /var/tmp/diff_new_pack.Ob8j3B/_new  2026-09-17 15:18:48.430422001 +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.160.0</param>
+    <param name="revision">v1.161.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.161.0rc0</param>
+    <param name="revision">v1.162.0rc0</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->

++++++ matrix-synapse-1.160.0.obscpio -> matrix-synapse-1.161.0.obscpio ++++++
++++ 8543 lines of diff (skipped)

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.Ob8j3B/_old  2026-09-17 15:18:50.154494370 +0200
+++ /var/tmp/diff_new_pack.Ob8j3B/_new  2026-09-17 15:18:50.161494664 +0200
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.160.0
-mtime: 1788384218
-commit: 92fb8a06dc351c184eb96360c67b124f26c2d54b
+version: 1.161.0
+mtime: 1789490564
+commit: a33b01f330850d2a968581f8e150204d7aea3b22
 

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

Reply via email to