1
0

Accepting request 1185213 from network:messaging:matrix

- Update to 1.110.0

OBS-URL: https://build.opensuse.org/request/show/1185213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=103
This commit is contained in:
Ana Guerrero 2024-07-04 14:25:14 +00:00 committed by Git OBS Bridge
commit 694e1cfa7b
8 changed files with 121 additions and 20 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.109.0</param>
<param name="revision">v1.110.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="revision">v1.110.0rc1</param>
<param name="revision">v1.111.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:e58ccaa5ab878b34d47c44546a4f8b3764af4013643cce4dbc017fbfe76b5ea1
size 36599309

View File

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

View File

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

View File

@ -1,3 +1,104 @@
-------------------------------------------------------------------
Wed Jul 3 18:33:06 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.110.0
- Features
- Add initial implementation of an experimental MSC3575 Sliding
Sync /sync endpoint. (#17187)
- Add experimental support for MSC3823 - Account suspension.
(#17255)
- Improve ratelimiting in Synapse. (#17256)
- Add support for the unstable MSC4151 report room API.
(#17270, #17296)
- Filter for public and empty rooms added to Admin-API List
Room API. (#17276)
- Add is_dm filtering to experimental MSC3575 Sliding Sync
/sync endpoint. (#17277)
- Add is_encrypted filtering to experimental MSC3575 Sliding
Sync /sync endpoint. (#17281)
- Include user membership in events served to clients, per
MSC4115. (#17282)
- Do not require user-interactive authentication for uploading
cross-signing keys for the first time, per MSC3967. (#17284)
- Add stream_ordering sort to experimental MSC3575 Sliding Sync
/sync endpoint. (#17293)
- register_new_matrix_user now supports a --password-file flag,
which
- is useful for scripting. (#17294)
- register_new_matrix_user now supports a --exists-ok flag to
allow registration of users that already exist in the
database.
- This is useful for scripts that bootstrap user accounts with
initial passwords. (#17304)
- Add support for via query parameter from MSC4156. (#17322)
- Add is_invite filtering to experimental MSC3575 Sliding Sync
/sync endpoint. (#17335)
- Support MSC3916 by adding a federation /download endpoint.
(#17350)
- Bugfixes
- Fix bug where /sync requests could get blocked indefinitely
after an upgrade from Synapse versions before v1.109.0.
(#17386, [#17391](https://github.com/ /issues/17391))
- Fix searching for users with their exact localpart whose ID
includes a hyphen. (#17254)
- Fix wrong retention policy being used when filtering events.
(#17272)
- Fix bug where OTKs were not always included in /sync response
when using workers. (#17275)
- Fix a long-standing bug where an invalid 'from' parameter to
/notifications would result in an Internal Server Error.
(#17283)
- Fix edge case in /sync returning the wrong the state when
using sharded event persisters. (#17295)
- Add initial implementation of an experimental MSC3575 Sliding
Sync /sync endpoint. (#17301)
- Fix email notification subject when invited to a space.
(#17336)
- Improved Documentation
- Add missing quotes for example for exclude_rooms_from_sync.
(#17308)
- Update header in the README to visually fix the the
auto-generated table of contents. (#17329)
- Fix stale references to the Foundation's Security Disclosure
Policy. (#17341)
- Add default values for rc_invites.per_issuer to docs.
(#17347)
- Fix an error in the docs for search_all_users parameter under
user_directory. (#17348)
- Internal Changes
- Limit size of presence EDUs to 50 entries. (#17371)
- Fix building debian package for debian sid. (#17389)
- Fix uploading packages to PyPi. (#17363)
- Remove unused expire_access_token option in the Synapse
Docker config file. Contributed by @AaronDewes. (#17198)
- Use fully-qualified PersistedEventPosition when returning
RoomsForUser to facilitate proper comparisons and
RoomStreamToken generation. (#17265)
- Add debug logging for when room keys are uploaded, including
whether they are replacing other room keys. (#17266)
- Handle OTK uploads off master. (#17271)
- Don't try and resync devices for remote users whose servers
are marked as down. (#17273)
- Re-organize Pydantic models and types used in handlers.
(#17279)
- Expose the worker instance that persisted the event on
event.internal_metadata.instance_name. (#17300)
- Update the README with Element branding, improve headers and
fix the #synapse:matrix.org support room link rendering.
(#17324)
- Change path of the experimental MSC3575 Sliding Sync
implementation to /org.matrix.simplified_msc3575/sync since
our simplified API is slightly incompatible with what's in
the current MSC. (#17331)
- Handle device lists notifications for large accounts more
efficiently in worker mode. (#17333, #17358)
- Do not block event sending/receiving while calculating large
event auth chains. (#17338)
- Tidy up parse_integer docs and call sites to reflect the fact
that they require non-negative integers by default, and bring
parse_integer_from_args default in alignment. Contributed by
Denis Kasak (@dkasak). (#17339)
-------------------------------------------------------------------
Tue Jun 18 11:01:41 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,4 +1,4 @@
name: matrix-synapse
version: 1.109.0
mtime: 1718703994
commit: 4af654f0da31072bf0e0cac33202c621369ee823
version: 1.110.0
mtime: 1720019369
commit: 75b788f49f005bbc70b459d30913f1f7abf847cb

View File

@ -20,7 +20,7 @@
# NOTE: Keep this is in the same order as pyproject.toml.
%if %{with use_poetry_for_dependencies}
%global Jinja2_version 3.1.2
%global Jinja2_version 3.1.4
%global Pillow_version 10.2.0
%global PyYAML_version 6.0.1
%global attrs_version 23.2.0
@ -34,9 +34,11 @@
%global jsonschema_version 4.20.0
%global matrix_common_version 1.3.0
%global matrix_common_max_version 2
# TODO 1.0.8
%global msgpack_version 1.0.7
# TODO 1.3.0
%global netaddr_version 1.2.1
%global phonenumbers_version 8.13.33
%global phonenumbers_version 8.13.39
%global prometheus_client_version 0.20.0
%global psutil_version 2.0.0
%global pyOpenSSL_version 24.1.0
@ -55,10 +57,9 @@
%global packaging_version 24.0
%global psycopg2_version 2.9.9
%global pysaml2_version 7.3.1
%global Authlib_version 1.3.0
# TODO: 5.2.2
%global lxml_version 5.1.0
%global sentry_sdk_version 2.1.1
%global Authlib_version 1.3.1
%global lxml_version 5.2.2
%global sentry_sdk_version 2.6.0
%global PyJWT_version 2.6.0
%global jaeger_client_version 4.8.0
%global opentracing_version 2.4.0
@ -66,8 +67,7 @@
%global txredisapi_version 1.4.10
%global Pympler_version 1.0.1
%global pydantic_version 2.7.1
# TODO: 2.13.1
%global pyicu_version 2.12
%global pyicu_version 2.13.1
%else
# some version locks based on poetry.lock
%global Jinja2_version 3.0
@ -150,7 +150,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
Version: 1.109.0
Version: 1.110.0
Release: 0
Summary: Matrix protocol reference homeserver
License: AGPL-3.0-or-later

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9502acbf97400026802aa8042ccb25b4a1c6d6de4840d05359c2ec3d31753995
size 7084668
oid sha256:3e9500ef4faa255b6dd7073de6874d5271d538c38f4d91051cd8ea10db75ddb5
size 7089568