Accepting request 893732 from home:darix:apps

- Update to 1.34.0

OBS-URL: https://build.opensuse.org/request/show/893732
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=178
This commit is contained in:
Aleksa Sarai 2021-05-19 10:13:06 +00:00 committed by Git OBS Bridge
parent 85934a8339
commit 5d61f1b71e
7 changed files with 96 additions and 10 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.33.2</param>
<param name="revision">v1.34.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="revision">v1.33.0rc2</param>
<param name="revision">v1.34.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:5177d693f414c3a6812f9e1c24c646c638ebc1fdd701c0857441f7d051cdfd06
size 30069261

View File

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

View File

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

View File

@ -1,3 +1,84 @@
-------------------------------------------------------------------
Mon May 17 12:18:10 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.34.0
This release deprecates the room_invite_state_types configuration
setting. See the upgrade notes for instructions on updating your
configuration file to use the new room_prejoin_state setting.
This release also deprecates the POST
/_synapse/admin/v1/rooms/<room_id>/delete admin API route. Server
administrators are encouraged to update their scripts to use the
new DELETE /_synapse/admin/v1/rooms/<room_id> route instead.
- Features
- Add experimental option to track memory usage of the caches.
(#9881)
- Add support for DELETE /_synapse/admin/v1/rooms/<room_id>.
(#9889)
- Add limits to how often Synapse will GC, ensuring that large
servers do not end up GC thrashing if gc_thresholds has not
been correctly set. (#9902)
- Improve performance of sending events for worker-based
deployments using Redis. (#9905, #9950, #9951)
- Improve performance after joining a large room when presence
is enabled. (#9910, #9916)
- Support stable identifiers for MSC1772 Spaces. m.space.child
events will now be taken into account when populating the
experimental spaces summary response. Please see the upgrade
notes if you have customised room_invite_state_types in your
configuration. (#9915, #9966)
- Improve performance of backfilling in large rooms. (#9935)
- Add a config option to allow you to prevent device display
names from being shared over federation. Contributed by
@aaronraimist. (#9945)
- Update support for MSC2946: Spaces Summary. (#9947, #9954)
- Bugfixes
- Fix a bug introduced in v1.32.0 where the associated
connection was improperly logged for SQL logging statements.
(#9895)
- Correct the type hint for the user_may_create_room_alias
method of spam checkers. It is provided a RoomAlias, not a
str. (#9896)
- Fix bug where user directory could get out of sync if room
visibility and membership changed in quick succession.
(#9910)
- Include the origin_server_ts property in the experimental
MSC2946 support to allow clients to properly sort rooms.
(#9928)
- Fix bugs introduced in v1.23.0 which made the PostgreSQL port
script fail when run with a newly-created SQLite database.
(#9930)
- Fix a bug introduced in Synapse 1.29.0 which caused
m.room_key_request to-device messages sent from one user to
another to be dropped. (#9961, #9965)
- Fix a bug introduced in v1.27.0 preventing users and
appservices exempt from ratelimiting from creating rooms with
many invitees. (#9968)
- Updates to the Docker image
- Add startup_delay to docker healthcheck to reduce waiting
time for coming online and update the documentation with
extra options. Contributed by @maquis196. (#9913)
- Improved Documentation
- Add port argument to the Postgres database sample config
section. (#9911)
- Deprecations and Removals
- Mark as deprecated POST
/_synapse/admin/v1/rooms/<room_id>/delete. (#9889)
- Internal Changes
- Reduce the length of Synapse's access tokens. (#5588)
- Export jemalloc stats to Prometheus if it is being used.
(#9882)
- Add type hints to presence handler. (#9885)
- Reduce memory usage of the LRU caches. (#9886)
- Add type hints to the synapse.handlers module. (#9896)
- Time response time for external cache requests. (#9904)
- Minor fixes to the make_full_schema.sh script. (#9931)
- Move database schema files into a common directory. (#9932)
- Add debug logging for lost/delayed to-device messages.
(#9959)
- enable cache_memory feature: new BR Pympler
-------------------------------------------------------------------
Tue May 11 13:46:25 UTC 2021 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,5 +1,5 @@
name: matrix-synapse
version: 1.33.2
mtime: 1620738586
commit: d1473f7362e9b146dbd256076c8e3c7d163e7d94
version: 1.34.0
mtime: 1621249228
commit: 13b0673b5a0bceafbcfce1407544c2421fd69210

View File

@ -23,6 +23,7 @@
%bcond_without saml
%bcond_without url_preview
%bcond_without jwt
%bcond_without cache_memory
%bcond_with redis
# missing deps
%bcond_with opentracing
@ -45,7 +46,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
Version: 1.33.2
Version: 1.34.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
@ -180,6 +181,10 @@ BuildRequires: python3-txredisapi >= 1.4.7
BuildRequires: python3-hiredis
%requires_eq python3-hiredis
%endif
%if %{with cache_memory}
BuildRequires: python3-Pympler
%requires_eq python3-Pympler
%endif
BuildArch: noarch
# We only provide/obsolete python2 to ensure that users upgrade.
Obsoletes: python2-matrix-synapse < %{version}-%{release}