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 2022-11-10 14:21:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Thu Nov 10 14:21:46 2022 rev:73 rq:1034845 version:1.71.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2022-10-20 16:02:01.855092791 +0200
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1597/matrix-synapse.changes  
2022-11-10 14:22:13.798331175 +0100
@@ -1,0 +2,270 @@
+Tue Nov  8 13:05:47 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.71.0
+  Please note that, as announced in the release notes for Synapse
+  1.69.0, legacy Prometheus metric names are now disabled by
+  default. They will be removed altogether in Synapse 1.73.0. If
+  not already done, server administrators should update their
+  dashboards and alerting rules to avoid using the deprecated
+  metric names. See the upgrade notes for more details.
+
+  Note: in line with our deprecation policy for platform
+  dependencies, this will be the last release to support PostgreSQL
+  10, which reaches upstream end-of-life on November 10th, 2022.
+  Future releases of Synapse will require PostgreSQL 11+.
+  - Features
+  - Support back-channel logouts from OpenID Connect providers.
+    (#11414)
+  - Allow use of Postgres and SQLlite full-text search operators in
+    search queries. (#11635, #14310, #14311)
+  - Implement MSC3664, Pushrules for relations. Contributed by
+    Nico. (#11804)
+  - Improve aesthetics of HTML templates. Note that these changes
+    do not retroactively apply to templates which have been
+    customised by server admins. (#13652)
+  - Enable write-ahead logging for SQLite installations.
+    Contributed by @asymmetric. (#13897)
+  - Show erasure status when listing users in the Admin API.
+    (#14205)
+  - Provide a specific error code when a /sync request provides a
+    filter which doesn't represent a JSON object. (#14262)
+  - Bugfixes
+  - Fix a long-standing bug where the update_synapse_database
+    script could not be run with multiple databases. Contributed by
+    @thefinn93 @ Beeper. (#13422)
+  - Fix a bug which prevented setting an avatar on homeservers
+    which have an explicit port in their server_name and have
+    max_avatar_size and/or allowed_avatar_mimetypes configuration.
+    Contributed by @ashfame. (#13927)
+  - Check appservice user interest against the local users instead
+    of all users in the room to align with MSC3905. (#13958)
+  - Fix a long-standing bug where Synapse would accidentally
+    include extra information in the response to PUT
+    /_matrix/federation/v2/invite/{roomId}/{eventId}. (#14064)
+  - Fix a bug introduced in Synapse 1.64.0 where presence updates
+    could be missing from /sync responses. (#14243)
+  - Fix a bug introduced in Synapse 1.60.0 which caused an error to
+    be logged when Synapse received a SIGHUP signal if debug
+    logging was enabled. (#14258)
+  - Prevent history insertion (MSC2716) during an partial join
+    (MSC3706). (#14291)
+  - Fix a bug introduced in Synapse 1.34.0 where device names would
+    be returned via a federation user key query request when
+    allow_device_name_lookup_over_federation was set to false.
+    (#14304)
+  - Fix a bug introduced in Synapse 0.34.0 where logs could include
+    error spam when background processes are measured as taking a
+    negative amount of time. (#14323)
+  - Fix a bug introduced in Synapse 1.70.0 where clients were
+    unable to PUT new dehydrated devices. (#14336)
+  - Improved Documentation
+  - Document the changes to monthly active user metrics due to
+    deprecation of legacy Prometheus metric names. (#14358, #14360)
+  - Explain how to disable the use of trusted_key_servers. (#13999)
+  - Add workers settings to configuration manual. (#14086)
+  - Correct the name of the config option
+    encryption_enabled_by_default_for_room_type. (#14110)
+  - Update docstrings of SynapseError and FederationError to
+    bettter describe what they are used for and the effects of
+    using them are. (#14191)
+  - Deprecations and Removals
+  - Disable legacy Prometheus metric names by default. They can
+    still be re-enabled for now, but they will be removed
+    altogether in Synapse 1.73.0. (#14353)
+  - Internal Changes
+  - Run unit tests against Python 3.11. (#13812)
+  - Remove unused @lru_cache decorator. (#13595)
+  - Save login tokens in database and prevent login token reuse.
+    (#13844)
+  - Refactor OIDC tests to better mimic an actual OIDC provider.
+    (#13910)
+  - Fix type annotation causing import time error in the Complement
+    forking launcher. (#14084)
+  - Refactor MSC3030 /timestamp_to_event endpoint to loop over
+    federation destinations with standard pattern and error
+    handling. (#14096)
+  - Add initial power level event to batch of bulk persisted events
+    when creating a new room. (#14228)
+  - Refactor /key/ endpoints to use RestServlet classes. (#14229)
+  - Switch to using the matrix-org/backend-meta version of
+    triage-incoming for new issues in CI. (#14230)
+  - Build wheels on macos 11, not 10.15. (#14249)
+  - Add debugging to help diagnose lost device list updates.
+    (#14268)
+  - Add Rust cache to CI for trial runs. (#14287)
+  - Improve type hinting of RawHeaders. (#14303)
+  - Use Poetry 1.2.0 in the Twisted Trunk CI job. (#14305)
+- follow poetry version bumps:
+  Jinja2 3.1.2
+  Pillow 9.2.0
+  prometheus-client 0.15.0
+  psycopg2 2.9.5
+  pysaml2 7.2.1
+  sentry-sdk 1.10.1
+  Authlib 0.15.1
+
+-------------------------------------------------------------------
+Fri Oct 28 14:48:00 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.70.1
+  - Bugfixes
+    - Fix a bug introduced in Synapse 1.70.0rc1 where the access
+      tokens sent to application services as headers were
+      malformed. Application services which were obtaining access
+      tokens from query parameters were not affected. (#14301)
+    - Fix room creation being rate limited too aggressively since
+      Synapse v1.69.0. (#14314)
+
+-------------------------------------------------------------------
+Wed Oct 26 11:56:57 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.70.0
+  - Features
+    - Support for MSC3856: threads list API. (#13394, #14171,
+      #14175)
+    - Support for thread-specific notifications & receipts (MSC3771
+      and MSC3773). (#13776, #13824, #13877, #13878, #14050,
+      #14140, #14159, #14163, #14174, #14222)
+    - Stop fetching missing prev_events after we already know their
+      signature is invalid. (#13816)
+    - Send application service access tokens as a header (and query
+      parameter). Implements MSC2832. (#13996)
+    - Ignore server ACL changes when generating pushes. Implements
+      MSC3786. (#13997)
+    - Experimental support for redirecting to an implementation of
+      a MSC3886 HTTP rendezvous service. (#14018)
+    - The /relations endpoint can now be used on workers. (#14028)
+    - Advertise support for Matrix 1.3 and 1.4 on
+      /_matrix/client/versions. (#14032, #14184)
+    - Improve validation of request bodies for the Device
+      Management and MSC2697 Device Dehyrdation client-server API
+      endpoints. (#14054)
+    - Experimental support for MSC3874. (#14148)
+    - Improve the validation of the following PUT endpoints:
+      /directory/room/{roomAlias}, /directory/list/room/{roomId}
+      and /directory/list/appservice/{networkId}/{roomId}. (#14179)
+    - Build and publish binary wheels for aarch64 platforms.
+      (#14212)
+  - Bugfixes
+    - Fix a bug introduced in Synapse 1.70.0rc1 where the
+      information returned from the /threads API could be stale
+      when threaded events are redacted. (#14248)
+    - Fix a bug introduced in Synapse 1.70.0rc1 leading to broken
+      outbound federation when using Python 3.7. (#14280)
+    - Fix a bug introduced in Synapse 1.70.0rc1 where edits to
+      non-message events were aggregated by the homeserver.
+      (#14283)
+    - Prevent device names from appearing in device list updates
+      when allow_device_name_lookup_over_federation is false.
+      (#10015)
+    - Fix a long-standing bug where redactions were not being sent
+      over federation if we did not have the original event.
+      (#13813)
+    - Fix a long-standing bug where edits of non-m.room.message
+      events would not be correctly bundled or have their new
+      content applied. (#14034)
+    - Fix a bug introduced in Synapse 1.53.0 when querying
+      /publicRooms with both a room_type filter and a
+      third_party_instance_id. (#14053)
+    - Fix a bug introduced in Synapse 1.35.0 where errors parsing a
+      /send_join or /state response would produce excessive,
+      low-quality Sentry events. (#14065)
+    - Fix a long-standing bug where Synapse would error on the
+      optional 'invite_room_state' field not being provided to PUT
+      /_matrix/federation/v2/invite/{roomId}/{eventId}. (#14083)
+    - Fix a bug where invalid oEmbed fields would cause the entire
+      response to be discarded. Introduced in Synapse 1.18.0.
+      (#14089)
+    - Fix a bug introduced in Synapse 1.37.0 in which an incorrect
+      key name was used for sending and receiving room metadata
+      when knocking on a room. (#14102)
+    - Fix a bug introduced in v1.69.0rc1 where the joined hosts for
+      a given event were not being properly cached. (#14125)
+    - Fix a bug introduced in Synapse 1.30.0 where purging and
+      rejoining a room without restarting in-between would result
+      in a broken room. (#14161, #14164)
+    - Fix MSC3030 /timestamp_to_event endpoint returning
+      potentially inaccurate closest events with outliers present.
+      (#14215)
+  - Updates to the Docker image
+    - Update the version of frozendict in Docker images and Debian
+      packages from 2.3.3 to 2.3.4, which may fix memory leak
+      problems. (#13955)
+    - Use the minimal Rust profile when building Synapse. (#14141)
+    - Prevent a class of database sharding errors when using
+      Dockerfile-workers to spawn multiple instances of the same
+      worker. Contributed by Jason Little. (#14165)
+    - Set LD_PRELOAD to use jemalloc memory allocator in
++++ 73 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes
++++ and 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.1597/matrix-synapse.changes

Old:
----
  14221.patch
  matrix-synapse-1.69.0.obscpio

New:
----
  matrix-synapse-1.71.0.obscpio

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

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.tGUQXW/_old  2022-11-10 14:22:15.218339213 +0100
+++ /var/tmp/diff_new_pack.tGUQXW/_new  2022-11-10 14:22:15.246339371 +0100
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.69.0
+Version:        1.71.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.tGUQXW/_old  2022-11-10 14:22:15.302339688 +0100
+++ /var/tmp/diff_new_pack.tGUQXW/_new  2022-11-10 14:22:15.322339802 +0100
@@ -20,8 +20,8 @@
 
 # NOTE: Keep this is in the same order as pyproject.toml.
 %if %{with use_poetry_for_dependencies}
-%global Jinja2_version                3.0.3
-%global Pillow_version                9.0.1
+%global Jinja2_version                3.1.2
+%global Pillow_version                9.2.0
 %global PyYAML_version                6.0
 %global Twisted_version               22.4.0
 %global attrs_version                 21.4.0
@@ -39,7 +39,7 @@
 %global msgpack_version               1.0.3
 %global netaddr_version               0.8.0
 %global phonenumbers_version          8.12.44
-%global prometheus_client_version     0.14.0
+%global prometheus_client_version     0.15.0
 %global psutil_version                2.0.0
 %global pyOpenSSL_version             22.0.0
 %global pyasn1_version                0.4.8
@@ -55,11 +55,11 @@
 %global unpaddedbase64_version        2.1.0
 %global matrix_synapse_ldap3_version  0.2.1
 %global packaging_version             21.3
-%global psycopg2_version              2.9.3
-%global pysaml2_version               7.1.2
+%global psycopg2_version              2.9.5
+%global pysaml2_version               7.2.1
 %global Authlib_version               0.15.5
 %global lxml_version                  4.8.0
-%global sentry_sdk_version            1.5.11
+%global sentry_sdk_version            1.10.1
 %global PyJWT_version                 2.4.0
 %global jaeger_client_version         4.8.0
 %global opentracing_version           2.4.0
@@ -106,7 +106,7 @@
 %global packaging_version             16.1
 %global psycopg2_version              2.8
 %global pysaml2_version               4.5.0
-%global Authlib_version               0.14.0
+%global Authlib_version               0.15.1
 %global lxml_version                  4.8.0
 %global sentry_sdk_version            1.5.11
 %global PyJWT_version                 1.6.4
@@ -153,7 +153,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.69.0
+Version:        1.71.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0
@@ -173,7 +173,6 @@
 Source99:       series
 Patch:          matrix-synapse-1.4.1-paths.patch
 Patch1:         bump-dependencies.patch
-Patch2:         14221.patch
 # https://github.com/matrix-org/synapse/pull/10719
 # disable by marking as source until we get a decision upstream
 Source100:      10719-Fix-instert-of-duplicate-key-into-event_json.patch

++++++ _service ++++++
--- /var/tmp/diff_new_pack.tGUQXW/_old  2022-11-10 14:22:15.434340435 +0100
+++ /var/tmp/diff_new_pack.tGUQXW/_new  2022-11-10 14:22:15.438340458 +0100
@@ -4,17 +4,23 @@
     <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.69.0</param>
+    <param name="revision">v1.71.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.70.0rc1</param>
+    <param name="revision">v1.72.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->
   </service>
   <service name="cargo_vendor" mode="disabled">
     <param name="srcdir">synapse</param>
+    <!--
+    <param name="update">true</param>
+    -->
+  </service>
+  <service name="cargo_audit" mode="disabled">
+    <param name="srcdir">synapse</param>
   </service>
   <service name="set_version" mode="disabled"/>
   <service name="tar" mode="buildtime"/>

++++++ matrix-synapse-1.4.1-paths.patch ++++++
--- /var/tmp/diff_new_pack.tGUQXW/_old  2022-11-10 14:22:15.474340662 +0100
+++ /var/tmp/diff_new_pack.tGUQXW/_new  2022-11-10 14:22:15.478340685 +0100
@@ -50,7 +50,7 @@
 ===================================================================
 --- synapse.orig/synapse/config/server.py
 +++ synapse/synapse/config/server.py
-@@ -739,7 +739,7 @@ class ServerConfig(Config):
+@@ -742,7 +742,7 @@ class ServerConfig(Config):
              bind_port = 8448
              unsecure_port = 8008
  

++++++ matrix-synapse-1.69.0.obscpio -> matrix-synapse-1.71.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.69.0.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.1597/matrix-synapse-1.71.0.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.tGUQXW/_old  2022-11-10 14:22:15.546341069 +0100
+++ /var/tmp/diff_new_pack.tGUQXW/_new  2022-11-10 14:22:15.546341069 +0100
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.69.0
-mtime: 1666002675
-commit: 6b097a3e17ec52b2486a91c8dcf8f8cb53f740f3
+version: 1.71.0
+mtime: 1667905176
+commit: f0dec49f01a7071296bce74557fbd6996ccf5759
 

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

Reply via email to