Accepting request 1132775 from home:darix:apps

1.98.0

OBS-URL: https://build.opensuse.org/request/show/1132775
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=306
This commit is contained in:
Marcus Rückert 2023-12-13 00:56:22 +00:00 committed by Git OBS Bridge
parent 205198a752
commit dc5473eeaa
8 changed files with 92 additions and 21 deletions

View File

@ -4,11 +4,11 @@
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/matrix-org/synapse.git</param> <param name="url">https://github.com/matrix-org/synapse.git</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="revision">v1.97.0</param> <param name="revision">v1.98.0</param>
<param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param> <param name="versionrewrite-replacement">\1</param>
<!-- <!--
<param name="revision">v1.98.0rc1</param> <param name="revision">v1.99.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param> <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param> <param name="versionrewrite-replacement">\1~\2</param>
--> -->

View File

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

View File

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

View File

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

View File

@ -1,3 +1,74 @@
-------------------------------------------------------------------
Wed Dec 13 00:53:28 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.98.0
Synapse 1.98.0 will be the last Synapse release in 2023; the
regular release cadence will resume in January 2024.
Synapse will soon be forked by Element under an AGPLv3.0 licence
(with CLA, for proprietary dual licensing). You can read more
about this here:
https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/
https://element.io/blog/element-to-adopt-agplv3/
The Matrix.org Foundation copy of the project will be archived.
Any changes needed by server administrators will be communicated
via our usual announcements channels, but we are striving to make
this as seamless as possible.
- Features
- Synapse now declares support for Matrix v1.7, v1.8, and v1.9.
(#16707)
- Add on_user_login module API callback allowing to execute
custom code after (on) Auth. (#15207)
- Support MSC4069: Inhibit profile propagation. (#16636)
- Restore tracking of requests and monthly active users when
delegating authentication via MSC3861 to an OIDC provider.
(#16672)
- Add an autojoin setting for server notices rooms, so users
may be joined directly instead of receiving an invite.
(#16699)
- Follow redirects when downloading media over federation (per
MSC3860). (#16701)
- Bugfixes
- Enable refreshable tokens on the admin registration endpoint.
(#16642)
- Consistently bypass rate limits when using the server notice
admin API. (#16670)
- Fix a bug introduced in Synapse 1.7.2 where rooms whose power
levels lacked an events field could not be upgraded. (#16725)
- Fix GET /_synapse/admin/v1/federation/destinations admin API
returning null (instead of 0) for retry_last_ts and
retry_interval. (#16729)
- Improved Documentation
- Add schema rollback information to documentation. (#16661)
- Fix poetry version typo in the contributors' guide. (#16695)
- Switch the example UNIX socket paths to /run. Add HAProxy
example configuration for UNIX sockets. (#16700)
- Add documentation for how to validate the configuration file
with synapse.config script. (#16714)
- Internal Changes
- Clean-up unused tables. (#16522)
- Reduce a little database load while processing state auth
chains. (#16552)
- Reduce database load of pruning old user_ips. (#16667)
- Reduce DB load when forget on leave setting is disabled.
(#16668)
- Ignore encryption_enabled_by_default_for_room_type setting
when creating server notices room, since the notices will be
send unencrypted anyway. (#16677)
- Correctly read the to-device stream ID on startup using
SQLite. (#16682)
- Reoranganise test files. (#16684)
- Remove old full schema dumps which are no longer used.
(#16697)
- Raise poetry-core upper bound to <=1.8.1. This allows
contributors to import Synapse after poetry installing with
Poetry 1.6 and above. Contributed by Mo Balaa. (#16702)
- Add a workflow to try and automatically fixup linting in a
PR. (#16704)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 28 15:22:31 UTC 2023 - Marcus Rueckert <mrueckert@suse.de> Tue Nov 28 15:22:31 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,4 +1,4 @@
name: matrix-synapse name: matrix-synapse
version: 1.97.0 version: 1.98.0
mtime: 1701180561 mtime: 1702396288
commit: d75d6d65d1681889db05b077e97fc2ddf123b757 commit: 15733b0931ceaa72cf4175c44fe58128fa273bac

View File

@ -30,23 +30,23 @@
%global bcrypt_version 4.0.1 %global bcrypt_version 4.0.1
%global bleach_version 5.0.1 %global bleach_version 5.0.1
%global canonicaljson_version 2.0.0 %global canonicaljson_version 2.0.0
%global cryptography_version 41.0.5 %global cryptography_version 41.0.7
%global immutabledict_version 3.0.0 %global immutabledict_version 3.0.0
%global idna_version 3.4 %global idna_version 3.6
%global ijson_version 3.2.3 %global ijson_version 3.2.3
%global jsonschema_version 4.19.1 %global jsonschema_version 4.20.0
%global matrix_common_version 1.3.0 %global matrix_common_version 1.3.0
%global matrix_common_max_version 2 %global matrix_common_max_version 2
# TODO: 1.0.7 # TODO: 1.0.7
%global msgpack_version 1.0.5 %global msgpack_version 1.0.5
%global netaddr_version 0.9.0 %global netaddr_version 0.9.0
# TODO: 8.13.23 # TODO: 8.13.26
%global phonenumbers_version 8.13.18 %global phonenumbers_version 8.13.18
# TODO: 0.18.0 # TODO: 0.19.0
%global prometheus_client_version 0.17.0 %global prometheus_client_version 0.17.0
%global psutil_version 2.0.0 %global psutil_version 2.0.0
%global pyOpenSSL_version 23.0.0 %global pyOpenSSL_version 23.3.0
%global pyasn1_version 0.5.0 %global pyasn1_version 0.5.1
%global pyasn1_modules_version 0.3.0 %global pyasn1_modules_version 0.3.0
%global pymacaroons_version 0.13.0 %global pymacaroons_version 0.13.0
%global service_identity_version 23.1.0 %global service_identity_version 23.1.0
@ -66,7 +66,7 @@
%global pysaml2_version 7.2.1 %global pysaml2_version 7.2.1
%global Authlib_version 1.2.1 %global Authlib_version 1.2.1
%global lxml_version 4.9.3 %global lxml_version 4.9.3
%global sentry_sdk_version 1.31.0 %global sentry_sdk_version 1.36.0
%global PyJWT_version 2.4.0 %global PyJWT_version 2.4.0
%global jaeger_client_version 4.8.0 %global jaeger_client_version 4.8.0
%global opentracing_version 2.4.0 %global opentracing_version 2.4.0
@ -159,7 +159,7 @@
%define pkgname matrix-synapse %define pkgname matrix-synapse
%define eggname matrix_synapse %define eggname matrix_synapse
Name: %{pkgname} Name: %{pkgname}
Version: 1.97.0 Version: 1.98.0
Release: 0 Release: 0
Summary: Matrix protocol reference homeserver Summary: Matrix protocol reference homeserver
License: Apache-2.0 License: Apache-2.0
@ -192,7 +192,7 @@ BuildRequires: systemd-rpm-macros
BuildRequires: sysuser-shadow BuildRequires: sysuser-shadow
BuildRequires: sysuser-tools BuildRequires: sysuser-tools
BuildRequires: unzip BuildRequires: unzip
BuildRequires: (%{use_python}-poetry-core >= 1.1.0 with %{use_python}-poetry-core =< 1.7.0) BuildRequires: (%{use_python}-poetry-core >= 1.1.0 with %{use_python}-poetry-core =< 1.8.1)
%{?systemd_ordering} %{?systemd_ordering}
%{sysusers_requires} %{sysusers_requires}
%requires_peq %{use_python}-base %requires_peq %{use_python}-base

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:e4b0800d0e02384f0b8ad9f1303c00a755e2a6c59aacd05648382924f29a4244 oid sha256:198292b475084770da4f236534e6ab3c7227257bacd024d2bfe06c0617c7db9e
size 5742479 size 5699626