Hello community,

here is the log from the commit of package matrix-synapse for openSUSE:Factory 
checked in at 2020-10-28 10:00:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Wed Oct 28 10:00:03 2020 rev:23 rq:844459 version:1.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2020-10-16 16:13:51.128682831 +0200
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.3463/matrix-synapse.changes  
2020-10-28 10:00:40.599241070 +0100
@@ -1,0 +2,139 @@
+Tue Oct 27 12:19:54 UTC 2020 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.22.0
+  - Features
+    - Add a configuration option for always using the "userinfo
+      endpoint" for OpenID Connect. This fixes support for some
+      identity providers, e.g. GitLab. Contributed by Benjamin
+      Koch. (#7658)
+    - Add ability for ThirdPartyEventRules modules to query and
+      manipulate whether a room is in the public rooms directory.
+      (#8292, #8467)
+    - Add support for olm fallback keys (MSC2732). (#8312, #8501)
+    - Add support for running background tasks in a separate worker
+      process. (#8369, #8458, #8489, #8513, #8544, #8599)
+    - Add support for device dehydration (MSC2697). (#8380)
+    - Add support for MSC2409, which allows sending typing, read
+      receipts, and presence events to appservices. (#8437, #8590)
+    - Change default room version to "6", per MSC2788. (#8461)
+    - Add the ability to send non-membership events into a room via
+      the ModuleApi. (#8479)
+    - Increase default upload size limit from 10M to 50M.
+      Contributed by @Akkowicz. (#8502)
+    - Add support for modifying event content in ThirdPartyRules
+      modules. (#8535, #8564)
+  - Bugfixes
+    - Fix bugs where ephemeral events were not sent to appservices.
+      Broke in v1.22.0rc1. (#8648, #8656)
+    - Fix user_daily_visits table to not have duplicate rows per
+      user/device due to multiple user agents. Broke in v1.22.0rc1.
+      (#8654)
+    - Fix a longstanding bug where invalid ignored users in account
+      data could break clients. (#8454)
+    - Fix a bug where backfilling a room with an event that was
+      missing the redacts field would break. (#8457)
+    - Don't attempt to respond to some requests if the client has
+      already disconnected. (#8465)
+    - Fix message duplication if something goes wrong after
+      persisting the event. (#8476)
+    - Fix incremental sync returning an incorrect prev_batch token
+      in timeline section, which when used to paginate returned
+      events that were included in the incremental sync. Broken
+      since v0.16.0. (#8486)
+    - Expose the uk.half-shot.msc2778.login.application_service to
+      clients from the login API. This feature was added in
+      v1.21.0, but was not exposed as a potential login flow.
+      (#8504)
+    - Fix error code for /profile/{userId}/displayname to be
+      M_BAD_JSON. (#8517)
+    - Fix a bug introduced in v1.7.0 that could cause Synapse to
+      insert values from non-state m.room.retention events into the
+      room_retention database table. (#8527)
+    - Fix not sending events over federation when using sharded
+      event writers. (#8536)
+    - Fix a long standing bug where email notifications for
+      encrypted messages were blank. (#8545)
+    - Fix increase in the number of There was no active span...
+      errors logged when using OpenTracing. (#8567)
+    - Fix a bug that prevented errors encountered during execution
+      of the synapse_port_db from being correctly printed. (#8585)
+    - Fix appservice transactions to only include a maximum of 100
+      persistent and 100 ephemeral events. (#8606)
+  - Updates to the Docker image
+    - Added multi-arch support (arm64,arm/v7) for the docker
+      images. Contributed by @maquis196. (#7921)
+    - Add support for passing commandline args to the synapse
+      process. Contributed by @samuel-p. (#8390)
+  - Improved Documentation
+    - Update the directions for using the manhole with coroutines.
+      (#8462)
+    - Improve readme by adding new shield.io badges. (#8493)
+    - Added note about docker in manhole.md regarding which ip
+      address to bind to. Contributed by @maquis196. (#8526)
+    - Document the new behaviour of the allowed_lifetime_min and
+      allowed_lifetime_max settings in the room retention
+      configuration. (#8529)
+    - Deprecations and Removals
+    - Drop unused device_max_stream_id table. (#8589)
+  - Internal Changes
+    - Check for unreachable code with mypy. (#8432)
+    - Add unit test for event persister sharding. (#8433)
+    - Allow events to be sent to clients sooner when using sharded
+      event persisters. (#8439, #8488, #8496, #8499)
+    - Configure public_baseurl when using demo scripts. (#8443)
+    - Add SQL logging on queries that happen during startup.
+      (#8448)
+    - Speed up unit tests when using PostgreSQL. (#8450)
+    - Remove redundant database loads of stream_ordering for events
+      we already have. (#8452)
+    - Reduce inconsistencies between codepaths for membership and
+      non-membership events. (#8463)
+    - Combine SpamCheckerApi with the more generic ModuleApi.
+      (#8464)
+    - Additional testing for ThirdPartyEventRules. (#8468)
+    - Add -d option to ./scripts-dev/lint.sh to lint files that
+      have changed since the last git commit. (#8472)
+    - Unblacklist some sytests. (#8474)
+    - Include the log level in the phone home stats. (#8477)
+    - Remove outdated sphinx documentation, scripts and
+      configuration. (#8480)
+    - Clarify error message when plugin config parsers raise an
+      error. (#8492)
+    - Remove the deprecated Handlers object. (#8494)
+    - Fix a threadsafety bug in unit tests. (#8497)
+    - Add user agent to user_daily_visits table. (#8503)
+    - Add type hints to various parts of the code base. (#8407,
+      #8505, #8507, #8547, #8562, #8609)
+    - Remove unused code from the test framework. (#8514)
+    - Apply some internal fixes to the HomeServer class to make its
+      code more idiomatic and statically-verifiable. (#8515)
+    - Factor out common code between
+      RoomMemberHandler._locally_reject_invite and
+      EventCreationHandler.create_event. (#8537)
+    - Improve database performance by executing more queries
+      without starting transactions. (#8542)
+    - Rename Cache to DeferredCache, to better reflect its purpose.
+      (#8548)
+    - Move metric registration code down into LruCache. (#8561,
+      #8591)
+    - Replace DeferredCache with the lighter-weight LruCache where
+      possible. (#8563)
+    - Add virtualenv-generated folders to .gitignore. (#8566)
+    - Add get_immediate method to DeferredCache. (#8568)
+    - Fix mypy not properly checking across the codebase,
+      additionally, fix a typing assertion error in
+      handlers/auth.py. (#8569)
+    - Fix synmark benchmark runner. (#8571)
+    - Modify DeferredCache.get() to return Deferreds instead of
+      ObservableDeferreds. (#8572)
+    - Adjust a protocol-type definition to fit sqlite3 assertions.
+      (#8577)
+    - Support macOS on the synmark benchmark runner. (#8578)
+    - Update mypy static type checker to 0.790. (#8583, #8600)
+    - Re-organize the structured logging code to separate the TCP
+      transport handling from the JSON formatting. (#8587)
+    - Remove extraneous unittest logging decorators from unit
+      tests. (#8592)
+    - Minor optimisations in caching code. (#8593, #8594)
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.21.2.obscpio

New:
----
  matrix-synapse-1.22.0.obscpio

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

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.Qc9GtC/_old  2020-10-28 10:00:51.239248515 +0100
+++ /var/tmp/diff_new_pack.Qc9GtC/_new  2020-10-28 10:00:51.243248517 +0100
@@ -32,7 +32,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.21.2
+Version:        1.22.0
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.Qc9GtC/_old  2020-10-28 10:00:51.263248531 +0100
+++ /var/tmp/diff_new_pack.Qc9GtC/_new  2020-10-28 10:00:51.267248534 +0100
@@ -48,7 +48,7 @@
 %define         modname synapse
 %define         pkgname matrix-synapse
 Name:           %{pkgname}
-Version:        1.21.2
+Version:        1.22.0
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Qc9GtC/_old  2020-10-28 10:00:51.303248559 +0100
+++ /var/tmp/diff_new_pack.Qc9GtC/_new  2020-10-28 10:00:51.307248561 +0100
@@ -4,7 +4,7 @@
     <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.21.2</param>
+    <param name="revision">v1.22.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--

++++++ matrix-synapse-1.21.2.obscpio -> matrix-synapse-1.22.0.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.21.2.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.3463/matrix-synapse-1.22.0.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.Qc9GtC/_old  2020-10-28 10:00:51.355248595 +0100
+++ /var/tmp/diff_new_pack.Qc9GtC/_new  2020-10-28 10:00:51.355248595 +0100
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.21.2
-mtime: 1602772423
-commit: 9b8a53c7b9e1a3ca5f46e417b9fa705f8bacb494
+version: 1.22.0
+mtime: 1603800439
+commit: fedfdfd7502e63d28054d644d63fef18b57befd7
 


Reply via email to