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-07-28 22:19:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Fri Jul 28 22:19:55 2023 rev:82 rq:1101105 version:1.88.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2023-07-08 22:46:49.231006979 +0200
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.32662/matrix-synapse.changes 
2023-07-28 22:19:59.353061935 +0200
@@ -1,0 +2,221 @@
+Wed Jul 26 12:32:53 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- switch to _multibuild
+
+-------------------------------------------------------------------
+Tue Jul 18 14:17:11 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.88.0
+  This release
+
+  - raises the minimum supported version of Python to 3.8, as
+    Python 3.7 is now end-of-life, and
+  - removes deprecated config options related to worker deployment.
+
+  See the upgrade notes for more information.
+  
https://github.com/matrix-org/synapse/blob/release-v1.88/docs/upgrade.md#upgrading-to-v1880
+
+  - Features
+    - Add not_user_type param to the list accounts admin API.
+      (#15844)
+  - Bugfixes
+    - Revert "Stop writing to column user_id of tables profiles and
+      user_filters", which was introduced in Synapse 1.88.0rc1.
+      (#15953)
+    - Pin pydantic to ^=1.7.4 to avoid backwards-incompatible API
+      changes from the 2.0.0 release. Contributed by @PaarthShah.
+      (#15862)
+    - Correctly resize thumbnails with pillow version >=10.
+      (#15876)
+  - Improved Documentation
+    - Fixed header levels on the Admin API "Users" documentation
+      page. Contributed by @sumnerevans at @beeper. (#15852)
+    - Remove deprecated worker_replication_host,
+      worker_replication_http_port and worker_replication_http_tls
+      configuration options. (#15872)
+  - Deprecations and Removals
+    - Remove deprecated worker_replication_host,
+      worker_replication_http_port and worker_replication_http_tls
+      configuration options. See the upgrade notes for more
+      details. (#15860)
+    - Remove support for Python 3.7 and hence for Debian Buster.
+      (#15851, #15892, #15893, #15917)
+  - Internal Changes
+    - Add foreign key constraint to event_forward_extremities.
+      (#15751, #15907)
+    - Add read/write style cross-worker locks. (#15782)
+    - Stop writing to column user_id of tables profiles and
+      user_filters. (#15787)
+    - Use lower isolation level when cleaning old presence stream
+      data to avoid serialization errors. (#15826)
+    - Add tracing to media /upload code paths. (#15850, #15888)
+    - Add a timeout that aborts any Postgres statement taking more
+      than 1 hour. (#15853)
+    - Fix the devenv up configuration which was ignoring the config
+      overrides. (#15854)
+    - Optimised cleanup of old entries in device_lists_stream.
+      (#15861)
+    - Update the Matrix clients link in the It works! Synapse is
+      running landing page. (#15874)
+    - Fix building Synapse with the nightly Rust compiler. (#15906)
+    - Add Server to Access-Control-Expose-Headers header. (#15908)
+
+-------------------------------------------------------------------
+Wed Jul  5 09:53:07 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.87.0
+  Please note that this will be the last release of Synapse that is
+  compatible with Python 3.7 and earlier. This is due to Python 3.7
+  now having reached End of Life; see our deprecation policy for
+  more details.
+
+  - Features
+    - Improve /messages response time by avoiding backfill when we
+      already have messages to return. (#15737)
+    - Add spam checker module API for logins. (#15838)
+  - Bugfixes
+    - Pin pydantic to ^1.7.4 to avoid backwards-incompatible API
+      changes from the 2.0.0 release. Resolves #15858. Contributed
+      by @PaarthShah. (#15862)
+    - Fix a long-standing bug where media files were served in an
+      unsafe manner. Contributed by @joshqou. (#15680)
+    - Avoid invalidating a cache that was just prefilled. (#15758)
+    - Fix requesting multiple keys at once over federation, related
+      to MSC3983. (#15770)
+    - Fix joining rooms through aliases where the alias server
+      isn't a real homeserver. Contributed by @tulir @ Beeper.
+      (#15776)
+    - Fix a bug in push rules handling leading to an invalid (per
+      spec) is_user_mention rule sent to clients. Also fix wrong
+      rule names for is_user_mention and is_room_mention. (#15781)
+    - Fix a bug introduced in 1.57.0 where the wrong table would be
+      locked on updating database rows when using SQLite as the
+      database backend. (#15788)
+    - Fix Sytest environmental variable evaluation in CI. (#15804)
+    - Fix forgotten rooms missing from initial sync after rejoining
+      them. Contributed by Nico from Famedly. (#15815)
+    - Fix sqlite user_filters upgrade introduced in v1.86.0.
+      (#15817)
+  - Improved Documentation
+    - Document looping_call() functionality that will wait for the
+      given function to finish before scheduling another. (#15772)
+    - Fix a typo in the Admin API. (#15805)
+    - Fix typo in MSC number in faster remote room join
+      architecture doc. (#15812)
+  - Deprecations and Removals
+    - Remove experimental MSC2716 implementation to incrementally
+      import history into existing rooms. (#15748)
+  - Internal Changes
+    - Split out 2022 changes from the changelog so the rendered
+      version in GitHub doesn't timeout as much. (#15846)
+    - Replace EventContext fields prev_group and delta_ids with
+      field state_group_deltas. (#15233)
+    - Regularly try to send transactions to other servers after
+      they failed instead of waiting for a new event to be
+      available before trying. (#15743)
+    - Fix requesting multiple keys at once over federation, related
+      to MSC3983. (#15755)
+    - Allow for the configuration of max request retries and
+      min/max retry delays in the matrix federation client.
+      (#15783)
+    - Switch from matrix:// to matrix-federation:// scheme for
+      internal Synapse routing of outbound federation traffic.
+      (#15806)
+    - Fix harmless exceptions being printed when running the port
+      DB script. (#15814)
+  - Updates to locked dependencies
+    - Bump attrs from 22.2.0 to 23.1.0. (#15801)
+    - Bump cryptography from 40.0.2 to 41.0.1. (#15800)
+    - Bump ijson from 3.2.0.post0 to 3.2.1. (#15802)
+    - Bump phonenumbers from 8.13.13 to 8.13.14. (#15798)
+    - Bump ruff from 0.0.265 to 0.0.272. (#15799)
+    - Bump ruff from 0.0.272 to 0.0.275. (#15833)
+    - Bump serde_json from 1.0.96 to 1.0.97. (#15797)
+    - Bump serde_json from 1.0.97 to 1.0.99. (#15832)
+    - Bump towncrier from 22.12.0 to 23.6.0. (#15831)
+    - Bump types-opentracing from 2.4.10.4 to 2.4.10.5. (#15830)
+    - Bump types-setuptools from 67.8.0.0 to 68.0.0.0. (#15835)
+
+-------------------------------------------------------------------
+Tue Jun 20 23:00:07 UTC 2023 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.86.0
+  - Features
+    - Stable support for MSC3882 to allow an existing
+      device/session to generate a login token for use on a new
+      device/session. (#15388)
+    - Support resolving a room's canonical alias via the module
+      API. (#15450)
+    - Enable support for MSC3952: intentional mentions. (#15520)
+    - Experimental MSC3861 support: delegate auth to an OIDC
+      provider. (#15582)
+    - Add Synapse version deploy annotations to Grafana dashboard
+      which enables easy correlation between behavior changes
+      witnessed in a graph to a certain Synapse version and nail
+      down regressions. (#15674)
+    - Add a catch-all * to the supported relation types when
+      redacting an event and its related events. This is an update
+      to MSC3912 implementation. (#15705)
+    - Speed up /messages by backfilling in the background when
+      there are no backward extremities where we are directly
+      paginating. (#15710)
+    - Expose a metric reporting the database background update
+      status. (#15740)
+  - Bugfixes
+    - Fix an error when having workers of different versions
+      running. (#15774)
+    - Correctly clear caches when we delete a room. (#15609)
+    - Check permissions for enabling encryption earlier during room
+      creation to avoid creating broken rooms. (#15695)
+  - Improved Documentation
+    - Simplify query to find participating servers in a room.
+      (#15732)
+  - Internal Changes
+    - Log when events are (maybe unexpectedly) filtered out of
+      responses in tests. (#14213)
+    - Read from column full_user_id rather than user_id of tables
+      profiles and user_filters. (#15649)
+    - Add support for tracing functions which return Awaitables.
+      (#15650)
+    - Cache requests for user's devices over federation. (#15675)
+    - Add fully qualified docker image names to Dockerfiles.
+      (#15689)
+    - Remove some unused code. (#15690)
+    - Improve type hints. (#15694, #15697)
+    - Update docstring and traces on maybe_backfill() functions.
+      (#15709)
+    - Add context for when/why to use the long_retries option when
+      sending Federation requests. (#15721)
+    - Removed some unused fields. (#15723)
+    - Update federation error to more plainly explain we can only
+      authorize our own membership events. (#15725)
+    - Prevent the latest_deps and twisted_trunk daily GitHub
+      Actions workflows from running on forks of the codebase.
+      (#15726)
+    - Improve performance of user directory search. (#15729)
+    - Remove redundant table join with room_memberships when doing
+      a is_host_joined()/is_host_invited() call (membership is
++++ 24 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes
++++ and 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.32662/matrix-synapse.changes

Old:
----
  matrix-synapse-1.85.2.obscpio

New:
----
  _multibuild
  matrix-synapse-1.88.0.obscpio

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

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.1oLahO/_old  2023-07-28 22:20:01.717076303 +0200
+++ /var/tmp/diff_new_pack.1oLahO/_new  2023-07-28 22:20:01.753076522 +0200
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.85.2
+Version:        1.88.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.1oLahO/_old  2023-07-28 22:20:01.789076741 +0200
+++ /var/tmp/diff_new_pack.1oLahO/_new  2023-07-28 22:20:01.821076935 +0200
@@ -24,25 +24,25 @@
 %global Pillow_version                9.4.0
 %global PyYAML_version                6.0
 %global Twisted_version               22.10.0
-%global attrs_version                 22.2.0
+%global attrs_version                 23.1.0
 %global bcrypt_version                4.0.1
 %global bleach_version                5.0.1
 %global canonicaljson_version         2.0.0
-%global cryptography_version          40.0.2
+%global cryptography_version          41.0.1
 %global immutabledict_version         2.2.4
 %global idna_version                  3.4
-%global ijson_version                 3.1.4
+%global ijson_version                 3.2.0
 %global jsonschema_version            4.17.3
 %global matrix_common_version         1.3.0
 %global matrix_common_max_version     2
 %global msgpack_version               1.0.5
 %global netaddr_version               0.8.0
-# TODO: 8.13.11
+# TODO: 8.13.14
 %global phonenumbers_version          8.13.5
 %global prometheus_client_version     0.17.0
 %global psutil_version                2.0.0
 %global pyOpenSSL_version             23.0.0
-%global pyasn1_version                0.4.8
+%global pyasn1_version                0.5.0
 # TODO 0.3.0
 %global pyasn1_modules_version        0.2.8
 %global pymacaroons_version           0.13.0
@@ -59,9 +59,10 @@
 %global psycopg2_version              2.9.6
 # TODO             7.3.1
 %global pysaml2_version               7.2.1
-%global Authlib_version               1.2.0
+%global Authlib_version               1.2.1
+# TODO             4.9.3
 %global lxml_version                  4.9.2
-%global sentry_sdk_version            1.22.1
+%global sentry_sdk_version            1.25.1
 %global PyJWT_version                 2.4.0
 %global jaeger_client_version         4.8.0
 %global opentracing_version           2.4.0
@@ -154,7 +155,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.85.2
+Version:        1.88.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0

++++++ _multibuild ++++++
<multibuild>
  <package>matrix-synapse-test</package>
</multibuild>

++++++ _service ++++++
--- /var/tmp/diff_new_pack.1oLahO/_old  2023-07-28 22:20:02.041078273 +0200
+++ /var/tmp/diff_new_pack.1oLahO/_new  2023-07-28 22:20:02.069078443 +0200
@@ -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.85.2</param>
+    <param name="revision">v1.88.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.86.0rc1</param>
+    <param name="revision">v1.89.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->

++++++ matrix-synapse-1.85.2.obscpio -> matrix-synapse-1.88.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.85.2.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.32662/matrix-synapse-1.88.0.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.1oLahO/_old  2023-07-28 22:20:02.277079707 +0200
+++ /var/tmp/diff_new_pack.1oLahO/_new  2023-07-28 22:20:02.277079707 +0200
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.85.2
-mtime: 1686226556
-commit: ac3a70a7dd4070bf3953b8913f7c316d701db588
+version: 1.88.0
+mtime: 1689685560
+commit: 69699a9bd11822635fcf2166f5dec2ce2365219c
 

++++++ vendor.tar.zst ++++++
Binary files /var/tmp/diff_new_pack.1oLahO/_old and 
/var/tmp/diff_new_pack.1oLahO/_new differ

Reply via email to