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-07-07 21:06:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old) and /work/SRC/openSUSE:Factory/.matrix-synapse.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse" Tue Jul 7 21:06:52 2026 rev:162 rq:1364323 version:1.156.0 Changes: -------- --- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2026-06-17 16:19:40.338460075 +0200 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1982/matrix-synapse.changes 2026-07-07 21:09:28.139295507 +0200 @@ -1,0 +2,86 @@ +Tue Jul 7 15:14:08 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 1.156.0 + - Features + - Expose MSC4354 Sticky Events over MSC4186 (Simplified) + Sliding Sync. (#19591) + - Stabilize support for sending ephemeral events to application + services, as per MSC2409. Contributed by @jason-famedly @ + Famedly. (#19758) + - Include allowed_room_ids in the /summary client-server API + response for rooms with restricted join rules, as required by + Matrix 1.15. Contributed by @FrenchGithubUser @famedly. + (#19762) MSC4140: Cancellable delayed events: Allow + authentication on delayed event management endpoints (such as + /restart) to bypass ratelimits for unauthenticated requests + based on the client IP address. (#19794) + - Add new metric synapse_non_deactivated_user_count which + tracks the number of non-deactivated users in the database, + split by app_service. (#19848) + - The GET + /_matrix/client/unstable/org.matrix.msc1763/retention/configuration + endpoint is now provided when retention is enabled and + experimental_features.msc1763_enabled is enabled, based on + MSC1763. (#19853) + - Add experimental support for MSC4491: Invite reasons in room + creation. (#19874) + - Bugfixes + - Provide remote servers a way to find out about an event + created during the remote join handshake. Contributed by + @FrenchGithubUser and @jason-famedly @ Famedly. (#19390, + #19855, #19856) + - Advertise org.matrix.msc4143 in unstable_features when + msc4143_enabled is set. (#19646) + - Fix a long-standing bug where the badge notification count + for a room could become permanently inflated if a read + receipt was sent before the room's notification counts were + first summarised. (#19785) + - Fix startup listener logging to report the actual bound TCP + port, so listeners configured with port 0 no longer log + Synapse now listening on TCP port 0. (#19810) + - Fix notification counts being inflated after a /purge_history + when notifications had already been rotated into the summary + table. (#19834) + - Fix /sync caching transient errors for the + sync_response_cache_duration. (#19845) + - Fix local events being deleted by the Purge History admin API + despite delete_local_events being set to false, in room + versions other than 1 and 2. (#19850) + - Fix a bug where a user's dehydrated device (MSC3814) was + deleted when their device list was synced from Matrix + Authentication Service (e.g. upon logging out their last + device), breaking offline key delivery. (#19892) + - Improved Documentation + - Update auto_join_rooms config documentation to cover + requirements for auto-joining invite-only rooms. (#19660) + - Add stable endpoint for MSC3266: Room summary API into worker + docs. Contributed by @olmari. (#19788) + - Tweak wording of Rust crate dependency update policy. + (#19829) + - Fixed the Admin API user endpoint documentation examples to + use JSON booleans (true/false) instead of numeric (0/1) + values. (#19847) + - Internal Changes + - Make simple_select_one_onecol_txn() more helpful by naming + the table of the select - as all other query wrapper + functions already did. (#19869) + - Refactor get_user_which_could_invite logic to reuse + get_users_which_can_issue_invite. Contributed by Noah + Markert. (#19732) + - Fix a flaky test (twisted.protocols.amp.TooLong error under + trial -jN) caused by an oversized debug log line. (#19832) + - Upload Complement test logs as CI artifacts instead of + printing the raw output to the build log. (#19840) + - Fix release script considering any workflow completion as + successful. (#19843) + - Force keyword-args for clear + default_config(server_name="test") usage in test utilities. + (#19849) + - Add .ruff_cache/ directory to .gitignore. (#19854) + - Bump poetry in CI from 2.2.1 to 2.4.1. (#19866, #19877) + - Split out deferred and tokio_runtime to their own Rust + modules. (#19868) + - Prevent the cargo-test and cargo-bench CI jobs from being + skipped, even on PRs that have Rust changes. (#19883) + +------------------------------------------------------------------- Old: ---- matrix-synapse-1.155.0.obscpio New: ---- matrix-synapse-1.156.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matrix-synapse-test.spec ++++++ --- /var/tmp/diff_new_pack.eXLFcq/_old 2026-07-07 21:09:30.407373787 +0200 +++ /var/tmp/diff_new_pack.eXLFcq/_new 2026-07-07 21:09:30.411373926 +0200 @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.155.0 +Version: 1.156.0 Release: 0 Summary: Test package for %{pkgname} License: AGPL-3.0-or-later ++++++ matrix-synapse.spec ++++++ --- /var/tmp/diff_new_pack.eXLFcq/_old 2026-07-07 21:09:30.447375169 +0200 +++ /var/tmp/diff_new_pack.eXLFcq/_new 2026-07-07 21:09:30.447375169 +0200 @@ -231,7 +231,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.155.0 +Version: 1.156.0 Release: 0 Summary: Matrix protocol reference homeserver License: AGPL-3.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.eXLFcq/_old 2026-07-07 21:09:30.547378620 +0200 +++ /var/tmp/diff_new_pack.eXLFcq/_new 2026-07-07 21:09:30.559379034 +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.155.0</param> + <param name="revision">v1.156.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> <!-- - <param name="revision">v1.156.0rc1</param> + <param name="revision">v1.156.1rc1</param> <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param> <param name="versionrewrite-replacement">\1~\2</param> --> ++++++ matrix-synapse-1.155.0.obscpio -> matrix-synapse-1.156.0.obscpio ++++++ ++++ 7056 lines of diff (skipped) ++++++ matrix-synapse.obsinfo ++++++ --- /var/tmp/diff_new_pack.eXLFcq/_old 2026-07-07 21:09:33.399477057 +0200 +++ /var/tmp/diff_new_pack.eXLFcq/_new 2026-07-07 21:09:33.403477195 +0200 @@ -1,5 +1,5 @@ name: matrix-synapse -version: 1.155.0 -mtime: 1781617705 -commit: 3fad636880891a6120e57d6a181535ef0a3d22a4 +version: 1.156.0 +mtime: 1783430445 +commit: be8d90043896fc274be31c1a46c56d7227716b7e ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/matrix-synapse/vendor.tar.zst /work/SRC/openSUSE:Factory/.matrix-synapse.new.1982/vendor.tar.zst differ: char 7, line 1
