Accepting request 1219162 from network:messaging:matrix

Forwarded request #1219161 from darix

- Update to 1.118.0

OBS-URL: https://build.opensuse.org/request/show/1219162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=111
This commit is contained in:
Dominique Leuenberger 2024-10-30 16:36:02 +00:00 committed by Git OBS Bridge
commit 0650895cc1
8 changed files with 82 additions and 13 deletions

View File

@ -4,11 +4,11 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/element-hq/synapse.git</param>
<param name="scm">git</param>
<param name="revision">v1.117.0</param>
<param name="revision">v1.118.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="revision">v1.118.0rc1</param>
<param name="revision">v1.119.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:b66127fcd8544971966bc4d3f2660f5f1676cea7438edca30e629a060a47b243
size 38332941

View File

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

View File

@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.117.0
Version: 1.118.0
Release: 0
Summary: Test package for %{pkgname}
License: AGPL-3.0-or-later

View File

@ -1,3 +1,72 @@
-------------------------------------------------------------------
Tue Oct 29 19:07:58 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.118.0
Python 3.8 support will be dropped in the next release
Python 3.8 is now end-of-life. As per our Deprecation Policy for
Platform Dependencies, Synapse will be dropping support for
Python 3.8 in the next release; Synapse 1.119.0.
Synapse 1.118.x will be the final release to support Python 3.8.
If you are running Synapse with Python 3.8, please upgrade before
the 1.119.0 release, due in less than one month.
Python 3.13 and PostgreSQL 17 support
On the other end of the spectrum, Synapse 1.118.0 is the first
release to support Python 3.13! PostgreSQL 17 is also supported
as of this release.
- Features
- Added the display_name_claim option to the JWT configuration.
This option allows specifying the claim key that contains the
user's display name in the JWT payload. (#17708)
- Implement MSC4210: Remove legacy mentions. Contributed by
@tulir @ Beeper. (#17783)
- Bugfixes
- Fix saving of PNG thumbnails, when the original image is in
the CMYK color space. (#17736)
- Fix bug with sliding sync where the server would not return
state that was added to the required_state config. (#17785,
#17805)
- Fix a bug in MSC4186 Sliding Sync that would cause rooms to
stay forgotten and hidden even after rejoining. (#17835)
- Improved Documentation
- Clarify when the user_may_invite and
user_may_send_3pid_invite module callbacks are called.
(#17627)
- Correct documentation to refer to the --config-path argument
instead of --config-file. (#17802)
- Fix typo in target_cache_memory_usage docs. (#17825)
- Internal Changes
- Slight optimization when fetching state/events for Sliding
Sync. (#17718)
- Add Python 3.13 and Postgres 17 to the test matrix. (#17752)
- Test github token before running release script steps.
(#17803)
- Build debian packages for new Ubuntu versions, and stop
building for no longer supported versions. (#17824)
- Enable the .org.matrix.msc4028.encrypted_event push rule by
default in accordance with MSC4028. Note that the
corresponding experimental feature must still be switched on
for this push rule to have any effect. (#17826)
- Fix some typing issues uncovered by upgrading mypy to 1.11.x.
(#17842)
- Updates to locked dependencies
- Bump mypy from 1.10.1 to 1.11.2. (#17842)
- Bump mypy-zope from 1.0.5 to 1.0.7. (#17827)
- Bump phonenumbers from 8.13.46 to 8.13.47. (#17797)
- Bump psycopg2 from 2.9.9 to 2.9.10. (#17843)
- Bump ruff from 0.6.8 to 0.6.9. (#17794)
- Bump sentry-sdk from 2.14.0 to 2.15.0. (#17795)
- Bump sentry-sdk from 2.15.0 to 2.16.0. (#17829)
- Bump sentry-sdk from 2.16.0 to 2.17.0. (#17844)
- Bump sigstore/cosign-installer from 3.6.0 to 3.7.0. (#17798)
- Bump tomli from 2.0.1 to 2.0.2. (#17796)
- Bump types-requests from 2.32.0.20240914 to 2.32.0.20241016.
(#17841)
- Bump types-setuptools from 75.1.0.20240917 to
75.1.0.20241014. (#17828)
-------------------------------------------------------------------
Tue Oct 15 13:54:06 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,4 +1,4 @@
name: matrix-synapse
version: 1.117.0
mtime: 1728985593
commit: ec885ffd334df29c99aaf722424d61a9e7739a1a
version: 1.118.0
mtime: 1730217922
commit: 4be3bd41fddd3d6bf3b772be9cf23b16899e089d

View File

@ -158,7 +158,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
Version: 1.117.0
Version: 1.118.0
Release: 0
Summary: Matrix protocol reference homeserver
License: AGPL-3.0-or-later
@ -180,7 +180,7 @@ Patch1: bump-dependencies.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
BuildRequires: %{use_python}-base >= 3.8
BuildRequires: %{use_python}-base >= 3.11
BuildRequires: %{use_python}-pip
BuildRequires: %{use_python}-poetry-core >= 1.1.0
BuildRequires: %{use_python}-setuptools

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:535d4ee4e189b76a8e28c6fbdbe9582baf9686a8b532456b086103b8089b99e9
size 7140712
oid sha256:18480a64ad104c828ec83399cd1445ee4e5736e0f4fffbbfe5cdb82c434c9485
size 7155317