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-02-25 21:25:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Fri Feb 25 21:25:18 2022 rev:55 rq:957624 version:1.53.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2022-02-14 22:37:39.253645575 +0100
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1958/matrix-synapse.changes  
2022-02-25 21:25:52.407646892 +0100
@@ -1,0 +2,119 @@
+Tue Feb 22 12:11:45 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.53.0
+  - Features
+    - Add experimental support for sending to-device messages to
+      application services, as specified by MSC2409. (#11215,
+      #11966)
+    - Add a background database update to purge account data for
+      deactivated users. (#11655)
+    - Experimental support for MSC3666: including bundled
+      aggregations in server side search results. (#11837)
+    - Enable cache time-based expiry by default. The expiry_time
+      config flag has been superseded by expire_caches and
+      cache_entry_ttl. (#11849)
+    - Add a callback to allow modules to allow or forbid a 3PID
+      (email address, phone number) from being associated to a
+      local account. (#11854)
+    - Stabilize support and remove unstable endpoints for MSC3231.
+      Clients must switch to the stable identifier and endpoint.
+      See the upgrade notes for more information. (#11867)
+    - Allow modules to retrieve the current instance's server name
+      and worker name. (#11868)
+    - Use a dedicated configurable rate limiter for 3PID invites.
+      (#11892)
+    - Support the stable API endpoint for MSC3283: new settings in
+      /capabilities endpoint. (#11933, #11989)
+    - Support the dir parameter on the /relations endpoint, per
+      MSC3715. (#11941)
+    - Experimental implementation of MSC3706: extensions to
+      /send_join to support reduced response size. (#11967)
+  - Bugfixes
+    - Fix MSC2716 historical messages backfilling in random order
+      on remote homeservers. (#11114)
+    - Fix a bug introduced in Synapse 1.51.0 where incoming
+      federation transactions containing at least one EDU would be
+      dropped if debug logging was enabled for synapse.8631_debug.
+      (#11890)
+    - Fix a long-standing bug where some unknown endpoints would
+      return HTML error pages instead of JSON M_UNRECOGNIZED
+      errors. (#11930)
+    - Implement an allow list of content types for which we will
+      attempt to preview a URL. This prevents Synapse from making
+      useless longer-lived connections to streaming media servers.
+      (#11936)
+    - Fix a long-standing bug where pagination tokens from /sync
+      and /messages could not be provided to the /relations API.
+      (#11952)
+    - Require that modules register their callbacks using keyword
+      arguments. (#11975)
+    - Fix a long-standing bug where M_WRONG_ROOM_KEYS_VERSION
+      errors would not include the specced current_version field.
+      (#11988)
+  - Improved Documentation
+    - Fix typo in User Admin API: unpind -> unbind. (#11859)
+    - Document images returned by the User List Media Admin API can
+      include those generated by URL previews. (#11862)
+    - Remove outdated MSC1711 FAQ document. (#11907)
+    - Correct the structured logging configuration example.
+      Contributed by Brad Jones. (#11946)
+    - Add information on the Synapse release cycle. (#11954)
+    - Fix broken link in the README to the admin API for password
+      reset. (#11955)
+  - Deprecations and Removals
+    - Drop support for webclient listeners and configuring
+      web_client_location to a non-HTTP(S) URL. Deprecated
+      configurations are a configuration error. (#11895)
+    - Remove deprecated user_may_create_room_with_invites spam
+      checker callback. See the upgrade notes for more information.
+      (#11950)
+    - No longer build .deb packages for Ubuntu 21.04 Hirsute Hippo,
+      which has now EOLed. (#11961)
+  - Internal Changes
+    - Enhance user registration test helpers to make them more
+      useful for tests involving application services and devices.
+      (#11615, #11616)
+    - Improve performance when fetching bundled aggregations for
+      multiple events. (#11660, #11752)
+    - Fix type errors introduced by new annotations in the
+      Prometheus Client library. (#11832)
+    - Add missing type hints to replication code. (#11856, #11938)
+    - Ensure that opentracing scopes are activated and closed at
+      the right time. (#11869)
+    - Improve opentracing for incoming federation requests.
+      (#11870)
+    - Improve internal docstrings in synapse.util.caches. (#11876)
+    - Do not needlessly clear the get_users_in_room and
+      get_users_in_room_with_profiles caches when any room state
+      changes. (#11878)
+    - Convert ApplicationServiceTestCase to use simple_async_mock.
+      (#11880)
+    - Remove experimental changes to the default push rules which
+      were introduced in Synapse 1.19.0 but never enabled. (#11884)
+    - Disable coverage calculation for olddeps build. (#11888)
+    - Preparation to support sending device list updates to
+      application services. (#11905)
+    - Add a test that checks users receive their own device list
+      updates down /sync. (#11909)
+    - Run Complement tests sequentially. (#11910)
+    - Various refactors to the application service notifier code.
+      (#11911, #11912)
+    - Tests: replace mocked Authenticator with the real thing.
+      (#11913)
+    - Various refactors to the typing notifications code. (#11914)
+    - Use the proper type for the Content-Length header in the
+      UploadResource. (#11927)
+    - Remove an unnecessary ignoring of type hints due to fixes in
+      upstream packages. (#11939)
+    - Add missing type hints. (#11953)
+    - Fix an import cycle in synapse.event_auth. (#11965)
+    - Unpin frozendict but exclude the known bad version 2.1.2.
+      (#11969)
+    - Prepare for rename of default Complement branch. (#11971)
+    - Fetch Synapse's version using a helper from matrix-common.
+      (#11979)
+- refresh patches:
+  dont-bump-cryptography-with-system-openssl.patch
+  matrix-synapse-1.4.1-paths.patch
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.52.0.obscpio

New:
----
  matrix-synapse-1.53.0.obscpio

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

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.l3AtnC/_old  2022-02-25 21:25:53.715647126 +0100
+++ /var/tmp/diff_new_pack.l3AtnC/_new  2022-02-25 21:25:53.719647127 +0100
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.52.0
+Version:        1.53.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.l3AtnC/_old  2022-02-25 21:25:53.747647132 +0100
+++ /var/tmp/diff_new_pack.l3AtnC/_new  2022-02-25 21:25:53.751647133 +0100
@@ -50,7 +50,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.52.0
+Version:        1.53.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0
@@ -111,7 +111,7 @@
 %requires_peq   %{use_python}-ijson
 BuildRequires:  %{use_python}-jsonschema >= 3.0.0
 %requires_peq   %{use_python}-jsonschema
-BuildRequires:  %{use_python}-matrix_common >= 1.0.0
+BuildRequires:  %{use_python}-matrix_common >= 1.1.0
 %requires_peq   %{use_python}-matrix_common
 BuildRequires:  %{use_python}-msgpack >= 0.5.2
 %requires_peq   %{use_python}-msgpack

++++++ _service ++++++
--- /var/tmp/diff_new_pack.l3AtnC/_old  2022-02-25 21:25:53.803647142 +0100
+++ /var/tmp/diff_new_pack.l3AtnC/_new  2022-02-25 21:25:53.807647143 +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.52.0</param>
+    <param name="revision">v1.53.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.52.0rc1</param>
+    <param name="revision">v1.54.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->

++++++ dont-bump-cryptography-with-system-openssl.patch ++++++
--- /var/tmp/diff_new_pack.l3AtnC/_old  2022-02-25 21:25:53.819647145 +0100
+++ /var/tmp/diff_new_pack.l3AtnC/_new  2022-02-25 21:25:53.823647146 +0100
@@ -2,25 +2,16 @@
 ===================================================================
 --- synapse.orig/synapse/python_dependencies.py
 +++ synapse/synapse/python_dependencies.py
-@@ -51,7 +51,7 @@ REQUIREMENTS = [
-     # we use the TYPE_CHECKER.redefine method added in jsonschema 3.0.0
-     "jsonschema>=3.0.0",
-     # frozendict 2.1.2 is broken on Debian 10: 
https://github.com/Marco-Sulla/python-frozendict/issues/41
--    "frozendict>=1,<2.1.2",
-+    "frozendict>=2.1.3",
-     "unpaddedbase64>=1.1.0",
-     "canonicaljson>=1.4.0",
-     # we use the type definitions added in signedjson 1.1.
-@@ -77,7 +77,7 @@ REQUIREMENTS = [
+@@ -76,7 +76,7 @@ REQUIREMENTS = [
+     "msgpack>=0.5.2",
      "phonenumbers>=8.2.0",
      # we use GaugeHistogramMetric, which was added in prom-client 0.4.0.
-     # 0.13.0 has an incorrect type annotation, see #11832.
--    "prometheus_client>=0.4.0,<0.13.0",
+-    "prometheus_client>=0.4.0",
 +    "prometheus_client>=0.13.1",
      # we use `order`, which arrived in attrs 19.2.0.
      # Note: 21.1.0 broke `/sync`, see #9936
      "attrs>=19.2.0,!=21.1.0",
-@@ -87,7 +87,8 @@ REQUIREMENTS = [
+@@ -86,7 +86,8 @@ REQUIREMENTS = [
      "typing-extensions>=3.7.4",
      # We enforce that we have a `cryptography` version that bundles an 
`openssl`
      # with the latest security patches.
@@ -28,6 +19,6 @@
 +    # opensuse we do not bump here as we do not use the intree copy
 +    "cryptography",
      "ijson>=3.1",
-     "matrix-common==1.0.0",
+     "matrix-common~=1.1.0",
  ]
 

++++++ matrix-synapse-1.4.1-paths.patch ++++++
--- /var/tmp/diff_new_pack.l3AtnC/_old  2022-02-25 21:25:53.835647148 +0100
+++ /var/tmp/diff_new_pack.l3AtnC/_new  2022-02-25 21:25:53.839647149 +0100
@@ -37,7 +37,7 @@
 ===================================================================
 --- synapse.orig/synapse/config/logger.py
 +++ synapse/synapse/config/logger.py
-@@ -150,7 +150,7 @@ class LoggingConfig(Config):
+@@ -149,7 +149,7 @@ class LoggingConfig(Config):
          self.no_redirect_stdio = config.get("no_redirect_stdio", False)
  
      def generate_config_section(self, config_dir_path, server_name, **kwargs) 
-> str:
@@ -50,7 +50,7 @@
 ===================================================================
 --- synapse.orig/synapse/config/server.py
 +++ synapse/synapse/config/server.py
-@@ -717,7 +717,7 @@ class ServerConfig(Config):
+@@ -699,7 +699,7 @@ class ServerConfig(Config):
              bind_port = 8448
              unsecure_port = 8008
  

++++++ matrix-synapse-1.52.0.obscpio -> matrix-synapse-1.53.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.52.0.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.1958/matrix-synapse-1.53.0.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.l3AtnC/_old  2022-02-25 21:25:53.899647159 +0100
+++ /var/tmp/diff_new_pack.l3AtnC/_new  2022-02-25 21:25:53.903647160 +0100
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.52.0
-mtime: 1644320855
-commit: 5cdd4913100961f943f6432d9fbdaa20907142c2
+version: 1.53.0
+mtime: 1645529531
+commit: 551dd8c9f8d10681dc535ec43d652bbadf60de48
 

Reply via email to