Accepting request 1034840 from home:darix:apps

- Update to 1.71.0

OBS-URL: https://build.opensuse.org/request/show/1034840
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=252
This commit is contained in:
Marcus Rückert 2022-11-09 13:03:15 +00:00 committed by Git OBS Bridge
parent f6e0b03101
commit e002852642
8 changed files with 125 additions and 19 deletions

View File

@ -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.70.1</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.1rc1</param>
<param name="revision">v1.72.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param>
-->

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3d64d868c230351f55894e95a5de55c1d0f51dff7edf551e168d56233b3cbf6
size 33917453

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8daf83f8b9dcd128663702e361fa201dbaa1823d9fb6935a3caa0efab64c610b
size 34036237

View File

@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.70.1
Version: 1.71.0
Release: 0
Summary: Test package for %{pkgname}
License: Apache-2.0

View File

@ -1,3 +1,109 @@
-------------------------------------------------------------------
Tue Nov 8 13:05:47 UTC 2022 - Marcus Rueckert <mrueckert@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 <mrueckert@suse.de>

View File

@ -1,4 +1,4 @@
name: matrix-synapse
version: 1.70.1
mtime: 1666956400
commit: e0d9013adfaa6f541974c5a78043e4f49e46aa18
version: 1.71.0
mtime: 1667905176
commit: f0dec49f01a7071296bce74557fbd6996ccf5759

View File

@ -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.70.1
Version: 1.71.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:274464af2888ef66b78f4d57845e0dfcb0b7e340ec7ddc10c5a9a30aadbfaf71
size 7035964
oid sha256:88c040f062ddddeebde88c692809458bf52bde7493470eba6c52b913f10cda14
size 7040164