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 2023-02-01 16:39:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Wed Feb  1 16:39:23 2023 rev:78 rq:1062352 version:1.76.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2023-01-30 17:26:03.485402804 +0100
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.32243/matrix-synapse.changes 
2023-02-01 16:48:04.640851108 +0100
@@ -1,0 +2,155 @@
+Tue Jan 31 23:13:24 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.76.0
+  The 1.76 release is the first to enable faster joins (MSC3706 and
+  MSC3902) by default. Admins can opt-out: see the upgrade notes
+  for more details.
+
+  The upgrade from 1.75 to 1.76 changes the account data
+  replication streams in a backwards-incompatible manner. Server
+  operators running a multi-worker deployment should consult the
+  upgrade notes.
+
+  Those who are poetry installing from source using our lockfile
+  should ensure their poetry version is 1.3.2 or higher; see
+  upgrade notes.
+
+  Notes on faster joins
+
+  The faster joins project sees the most benefit when joining a
+  room with a large number of members (joined or historical). We
+  expect it to be particularly useful for joining large public
+  rooms like the Matrix HQ or Synapse Admins rooms.
+
+  After a faster join, Synapse considers that room "partially
+  joined". In this state, you should be able to
+
+  - read incoming messages;
+  - see incoming state changes, e.g. room topic changes; and
+  - send messages, if the room is unencrypted.
+
+  Synapse has to spend more effort to complete the join in the
+  background. Once this finishes, you will be able to
+
+  - send messages, if the room is in encrypted;
+  - retrieve room history from before your join, if permitted by
+    the room settings; and
+  - access the full list of room members.
+
+  - Features
+    - Update the default room version to v10 (MSC 3904).
+      Contributed by @FSG-Cat. (#14111)
+    - Add a set_displayname() method to the module API for setting
+      a user's display name. (#14629)
+    - Add a dedicated listener configuration for health endpoint.
+      (#14747)
+    - Implement support for MSC3890: Remotely silence local
+      notifications. (#14775)
+    - Implement experimental support for MSC3930: Push rules for
+      (MSC3381) Polls. (#14787)
+    - Per MSC3925, bundle the whole of the replacement with any
+      edited events, and optionally inhibit server-side
+      replacement. (#14811)
+    - Faster joins: always serve a partial join response to servers
+      that request it with the stable query param. (#14839)
+    - Faster joins: allow non-lazy-loading ("eager") syncs to
+      complete after a partial join by omitting partial state rooms
+      until they become fully stated. (#14870)
+    - Faster joins: request partial joins by default. Admins can
+      opt-out of this for the time being---see the upgrade notes.
+      (#14905)
+  - Bugfixes
+    - Faster joins: Fix a bug introduced in Synapse 1.69 where
+      device list EDUs could fail to be handled after a restart
+      when a faster join sync is in progress. (#14914)
+    - Add index to improve performance of the /timestamp_to_event
+      endpoint used for jumping to a specific date in the timeline
+      of a room. (#14799)
+    - Fix a long-standing bug where Synapse would exhaust the stack
+      when processing many federation requests where the remote
+      homeserver has disconencted early. (#14812, #14842)
+    - Fix rare races when using workers. (#14820)
+    - Fix a bug introduced in Synapse 1.64.0 when using room
+      version 10 with frozen events enabled. (#14864)
+    - Fix a long-standing bug where the populate_room_stats
+      background job could fail on broken rooms. (#14873)
+    - Faster joins: Fix a bug in worker deployments where the room
+      stats and user directory would not get updated when finishing
+      a fast join until another event is sent or received. (#14874)
+    - Faster joins: Fix incompatibility with joins into restricted
+      rooms where no local users have the ability to invite.
+      (#14882)
+    - Fix a regression introduced in Synapse 1.69.0 which can
+      result in database corruption when database migrations are
+      interrupted on sqlite. (#14910)
+  - Updates to the Docker image
+    - Bump default Python version in the Dockerfile from 3.9 to
+      3.11. (#14875)
+  - Improved Documentation
+    - Describe the ideas and the internal machinery behind faster
+      joins. (#14677)
+    - Include x_forwarded entry in the HTTP listener example
+      configs and remove the remaining worker_main_http_uri
+      entries. (#14667)
+    - Remove duplicate commands from the Code Style documentation
+      page; point to the Contributing Guide instead. (#14773)
+    - Add missing documentation for tag to listeners section.
+      (#14803)
+    - Updated documentation in configuration manual for
+      user_directory.search_all_users. (#14818)
+    - Add worker_manhole to configuration manual. (#14824)
+    - Fix the example config missing the id field in application
+      service documentation. (#14845)
+    - Minor corrections to the logging configuration documentation.
+      (#14868)
+    - Document the export user data command. Contributed by
+      @thezaidbintariq. (#14883)
+  - Deprecations and Removals
+    - Poetry 1.3.2 or higher is now required when poetry installing
+      from source. (#14860)
+  - Internal Changes
+    - Faster joins: Improve performance of looking up partial-state
+      status of rooms. (#14917)
+    - Faster remote room joins (worker mode): do not populate
+      external hosts-in-room cache when sending events as this
+      requires blocking for full state. (#14749)
+    - Enable Complement tests for Faster Remote Room Joins against
+      worker-mode Synapse. (#14752)
+    - Add some clarifying comments and refactor a portion of the
+      Keyring class for readability. (#14804)
+    - Add local poetry config files (poetry.toml) to .gitignore.
+      (#14807)
+    - Add missing type hints. (#14816, #14885, #14889)
+    - Refactor push tests. (#14819)
+    - Re-enable some linting that was disabled when we switched to
+      ruff. (#14821)
+    - Add cargo fmt and cargo clippy to the lint script. (#14822)
+    - Drop unused table presence. (#14825)
+    - Merge the two account data and the two device list
+      replication streams. (#14826, #14833)
+    - Faster joins: use stable identifiers from MSC3706. (#14832,
+      #14841)
+    - Add a parameter to control whether the federation client
+      performs a partial state join. (#14843)
+    - Add check to avoid starting duplicate partial state syncs.
+      (#14844)
+    - Add an early return when handling no-op presence updates.
+      (#14855)
+    - Fix wait_for_stream_position to correctly wait for the right
+      instance to advance its token. (#14856, #14872)
+    - Always notify replication when a stream advances
+      automatically. (#14877)
+    - Reduce max time we wait for stream positions. (#14881)
+    - Faster joins: allow the resync process more time to fetch
+      /state ids. (#14912)
+    - Bump regex from 1.7.0 to 1.7.1. (#14848)
+    - Bump peaceiris/actions-gh-pages from 3.9.1 to 3.9.2. (#14861)
+    - Bump ruff from 0.0.215 to 0.0.224. (#14862)
+    - Bump types-pillow from 9.4.0.0 to 9.4.0.3. (#14863)
+    - Bump types-opentracing from 2.4.10 to 2.4.10.1. (#14896)
+    - Bump ruff from 0.0.224 to 0.0.230. (#14897)
+    - Bump types-requests from 2.28.11.7 to 2.28.11.8. (#14899)
+    - Bump types-psycopg2 from 2.9.21.2 to 2.9.21.4. (#14900)
+    - Bump types-commonmark from 0.9.2 to 0.9.2.1. (#14901)
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.75.0.obscpio

New:
----
  matrix-synapse-1.76.0.obscpio

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

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.2sSZrV/_old  2023-02-01 16:48:05.380855577 +0100
+++ /var/tmp/diff_new_pack.2sSZrV/_new  2023-02-01 16:48:05.384855601 +0100
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.75.0
+Version:        1.76.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.2sSZrV/_old  2023-02-01 16:48:05.412855770 +0100
+++ /var/tmp/diff_new_pack.2sSZrV/_new  2023-02-01 16:48:05.416855794 +0100
@@ -25,20 +25,20 @@
 %global PyYAML_version                6.0
 %global Twisted_version               22.10.0
 %global attrs_version                 22.2.0
-%global bcrypt_version                3.2.0
-%global bleach_version                3.3.0
+%global bcrypt_version                4.0.1
+%global bleach_version                5.0.1
 %global canonicaljson_version         1.6.4
 %global canonicaljson_max_version     2
 %global cryptography_version          38.0.4
-%global frozendict_version            2.3.3
-%global idna_version                  3.3
+%global frozendict_version            2.3.4
+%global idna_version                  3.4
 %global ijson_version                 3.1.4
 %global jsonschema_version            4.17.3
 %global matrix_common_version         1.3.0
 %global matrix_common_max_version     2
-%global msgpack_version               1.0.3
+%global msgpack_version               1.0.4
 %global netaddr_version               0.8.0
-%global phonenumbers_version          8.13.2
+%global phonenumbers_version          8.13.4
 %global prometheus_client_version     0.15.0
 %global psutil_version                2.0.0
 %global pyOpenSSL_version             23.0.0
@@ -53,9 +53,9 @@
 %global typing_extensions_version     4.1.1
 %global treq_version                  22.2.0
 %global unpaddedbase64_version        2.1.0
-%global matrix_synapse_ldap3_version  0.2.1
+%global matrix_synapse_ldap3_version  0.2.2
 # TODO: bump to 22.0
-%global packaging_version             21.3
+%global packaging_version             23.0
 %global psycopg2_version              2.9.5
 %global pysaml2_version               7.2.1
 %global Authlib_version               1.2.0
@@ -156,7 +156,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.75.0
+Version:        1.76.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.2sSZrV/_old  2023-02-01 16:48:05.460856060 +0100
+++ /var/tmp/diff_new_pack.2sSZrV/_new  2023-02-01 16:48:05.464856084 +0100
@@ -4,11 +4,11 @@
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="url">https://github.com/matrix-org/synapse.git</param>
     <param name="scm">git</param>
-    <param name="revision">v1.75.0</param>
+    <param name="revision">v1.76.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.76.0rc1</param>
+    <param name="revision">v1.77.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->

++++++ matrix-synapse-1.75.0.obscpio -> matrix-synapse-1.76.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.75.0.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.32243/matrix-synapse-1.76.0.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.2sSZrV/_old  2023-02-01 16:48:05.536856518 +0100
+++ /var/tmp/diff_new_pack.2sSZrV/_new  2023-02-01 16:48:05.536856518 +0100
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.75.0
-mtime: 1673955382
-commit: b6955673bfab5c8d553e8b43e9c50dd7b1212e2a
+version: 1.76.0
+mtime: 1675182922
+commit: eafdb12dd8db985fbe1ac27ca75d28af8d4e4c5d
 

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.32243/vendor.tar.xz differ: char 
27, line 1

Reply via email to