Accepting request 992239 from home:darix:apps
- Update to 1.64.0 OBS-URL: https://build.opensuse.org/request/show/992239 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=234
This commit is contained in:
parent
24ea2591cb
commit
2b92eaf598
4
_service
4
_service
@ -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.63.1</param>
|
||||
<param name="revision">v1.64.0</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="versionrewrite-replacement">\1</param>
|
||||
<!--
|
||||
<param name="revision">v1.63.0rc1</param>
|
||||
<param name="revision">v1.65.0rc1</param>
|
||||
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
|
||||
<param name="versionrewrite-replacement">\1~\2</param>
|
||||
-->
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5c04187a8950ee7efc5cd01e39b53ef049f045a1ec1fec1695a56caa8b9f901d
|
||||
size 33014797
|
3
matrix-synapse-1.64.0.obscpio
Normal file
3
matrix-synapse-1.64.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:859bc5d07145b033d2e8180c8205a44473db93e4ff506692d2c6c74c333db5f1
|
||||
size 33105421
|
@ -27,7 +27,7 @@
|
||||
|
||||
%define pkgname matrix-synapse
|
||||
Name: %{pkgname}-test
|
||||
Version: 1.63.1
|
||||
Version: 1.64.0
|
||||
Release: 0
|
||||
Summary: Test package for %{pkgname}
|
||||
License: Apache-2.0
|
||||
|
@ -1,3 +1,156 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 2 11:32:12 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Update to 1.64.0
|
||||
As of this release, Synapse no longer allows the tasks of
|
||||
verifying email address ownership, and password reset
|
||||
confirmation, to be delegated to an identity server. For more
|
||||
information, see the upgrade notes.
|
||||
|
||||
Synapse v1.66.0 will remove the ability to delegate the tasks of
|
||||
verifying email address ownership, and password reset
|
||||
confirmation, to an identity server.
|
||||
|
||||
If you require your homeserver to verify e-mail addresses or to
|
||||
support password resets via e-mail, please configure your
|
||||
homeserver with SMTP access so that it can send e-mails on its
|
||||
own behalf. Consult the configuration documentation for more
|
||||
information.
|
||||
|
||||
- Features
|
||||
- Improve error messages when media thumbnails cannot be
|
||||
served. (#13038)
|
||||
- Allow pagination from remote event after discovering it from
|
||||
MSC3030 /timestamp_to_event. (#13205)
|
||||
- Add a room_type field in the responses for the list room and
|
||||
room details admin APIs. Contributed by @andrewdoh. (#13208)
|
||||
- Add support for room version 10. (#13220)
|
||||
- Add per-room rate limiting for room joins. For each room,
|
||||
Synapse now monitors the rate of join events in that room,
|
||||
and throttles additional joins if that rate grows too large.
|
||||
(#13253, #13254, #13255, #13276)
|
||||
- Support Implicit TLS (TLS without using a STARTTLS upgrade,
|
||||
typically on port 465) for sending emails, enabled by the new
|
||||
option force_tls. Contributed by Jan Schär. (#13317)
|
||||
- Bugfixes
|
||||
- Fix a bug introduced in Synapse 1.15.0 where adding a user
|
||||
through the Synapse Admin API with a phone number would fail
|
||||
if the enable_email_notifs and email_notifs_for_new_users
|
||||
options were enabled. Contributed by @thomasweston12.
|
||||
(#13263)
|
||||
- Fix a bug introduced in Synapse 1.40.0 where a user invited
|
||||
to a restricted room would be briefly unable to join.
|
||||
(#13270)
|
||||
- Fix a long-standing bug where, in rare instances, Synapse
|
||||
could store the incorrect state for a room after a state
|
||||
resolution. (#13278)
|
||||
- Fix a bug introduced in v1.18.0 where the synapse_pushers
|
||||
metric would overcount pushers when they are replaced.
|
||||
(#13296)
|
||||
- Disable autocorrection and autocapitalisation on the username
|
||||
text field shown during registration when using SSO. (#13350)
|
||||
- Update locked version of frozendict to 2.3.3, which has fixes
|
||||
for memory leaks affecting /sync. (#13284, #13352)
|
||||
- Improved Documentation
|
||||
- Provide an example of using the Admin API. Contributed by
|
||||
@jejo86. (#13231)
|
||||
- Move the documentation for how URL previews work to the URL
|
||||
preview module. (#13233, #13261)
|
||||
- Add another contrib script to help set up worker processes.
|
||||
Contributed by @villepeh. (#13271)
|
||||
- Document that certain config options were added or changed in
|
||||
Synapse 1.62. Contributed by @behrmann. (#13314)
|
||||
- Document the new rc_invites.per_issuer throttling option
|
||||
added in Synapse 1.63. (#13333)
|
||||
- Mention that BuildKit is needed when building Docker images
|
||||
for tests. (#13338)
|
||||
- Improve Caddy reverse proxy documentation. (#13344)
|
||||
- Deprecations and Removals
|
||||
- Drop tables that were formerly used for groups/communities.
|
||||
(#12967)
|
||||
- Drop support for delegating email verification to an external
|
||||
server. (#13192)
|
||||
- Drop support for calling /_matrix/client/v3/account/3pid/bind
|
||||
without an id_access_token, which was not permitted by the
|
||||
spec. Contributed by @Vetchu. (#13239)
|
||||
- Stop building .deb packages for Ubuntu 21.10 (Impish Indri),
|
||||
which has reached end of life. (#13326)
|
||||
- Internal Changes
|
||||
- Use lower transaction isolation level when purging rooms to
|
||||
avoid serialization errors. Contributed by Nick @ Beeper.
|
||||
(#12942)
|
||||
- Remove code which incorrectly attempted to reconcile state
|
||||
with remote servers when processing incoming events. (#12943)
|
||||
- Make the AS login method call Auth.get_user_by_req for
|
||||
checking the AS token. (#13094)
|
||||
- Always use a version of canonicaljson that supports the C
|
||||
implementation of frozendict. (#13172)
|
||||
- Add prometheus counters for ephemeral events and to device
|
||||
messages pushed to app services. Contributed by Brad @
|
||||
Beeper. (#13175)
|
||||
- Refactor receipts servlet logic to avoid duplicated code.
|
||||
(#13198)
|
||||
- Preparation for database schema simplifications: populate
|
||||
state_key and rejection_reason for existing rows in the
|
||||
events table. (#13215)
|
||||
- Remove unused database table event_reference_hashes. (#13218)
|
||||
- Further reduce queries used sending events when creating new
|
||||
rooms. Contributed by Nick @ Beeper (@Fizzadar). (#13224)
|
||||
- Call the v2 identity service /3pid/unbind endpoint, rather
|
||||
than v1. Contributed by @Vetchu. (#13240)
|
||||
- Use an asynchronous cache wrapper for the get event cache.
|
||||
Contributed by Nick @ Beeper (@Fizzadar). (#13242, #13308)
|
||||
- Optimise federation sender and appservice pusher event stream
|
||||
processing queries. Contributed by Nick @ Beeper (@Fizzadar).
|
||||
(#13251)
|
||||
- Log the stack when waiting for an entire room to be
|
||||
un-partial stated. (#13257)
|
||||
- Fix spurious warning when fetching state after a missing prev
|
||||
event. (#13258)
|
||||
- Clean-up tests for notifications. (#13260)
|
||||
- Do not fail build if complement with workers fails. (#13266)
|
||||
- Don't pull out state in compute_event_context for
|
||||
unconflicted state. (#13267, #13274)
|
||||
- Reduce the rebuild time for the complement-synapse docker
|
||||
image. (#13279)
|
||||
- Don't pull out the full state when creating an event.
|
||||
(#13281, #13307)
|
||||
- Upgrade from Poetry 1.1.12 to 1.1.14, to fix bugs when
|
||||
locking packages. (#13285)
|
||||
- Make DictionaryCache expire full entries if they haven't been
|
||||
queried in a while, even if specific keys have been queried
|
||||
recently. (#13292)
|
||||
- Use HTTPStatus constants in place of literals in tests.
|
||||
(#13297)
|
||||
- Improve performance of query
|
||||
_get_subset_users_in_room_with_profiles. (#13299)
|
||||
- Up batch size of bulk_get_push_rules and
|
||||
_get_joined_profiles_from_event_ids. (#13300)
|
||||
- Remove unnecessary json.dumps from tests. (#13303)
|
||||
- Reduce memory usage of sending dummy events. (#13310)
|
||||
- Prevent formatting changes of #3679 from appearing in git
|
||||
blame. (#13311)
|
||||
- Change get_users_in_room and get_rooms_for_user caches to
|
||||
enable pruning of old entries. (#13313)
|
||||
- Validate federation destinations and log an error if a
|
||||
destination is invalid. (#13318)
|
||||
- Fix FederationClient.get_pdu() returning events from the
|
||||
cache as outliers instead of original events we saw over
|
||||
federation. (#13320)
|
||||
- Reduce memory usage of state caches. (#13323)
|
||||
- Reduce the amount of state we store in the state_cache.
|
||||
(#13324)
|
||||
- Add missing type hints to open tracing module. (#13328,
|
||||
#13345, #13362)
|
||||
- Remove old base slaved store and de-duplicate cache ID
|
||||
generators. Contributed by Nick @ Beeper (@Fizzadar).
|
||||
(#13329, #13349)
|
||||
- When reporting metrics is enabled, use ~8x less data to
|
||||
describe DB transaction metrics. (#13342)
|
||||
- Faster room joins: skip soft fail checks while Synapse only
|
||||
has partial room state, since the current membership of event
|
||||
senders may not be accurately known. (#13354)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 20 13:54:45 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: matrix-synapse
|
||||
version: 1.63.1
|
||||
mtime: 1658320620
|
||||
commit: 93740cae5773536c77c142f84c09267c92866ead
|
||||
version: 1.64.0
|
||||
mtime: 1659435572
|
||||
commit: c2f48712265de92bd833a15f86935bed1f1efbe5
|
||||
|
@ -30,7 +30,7 @@
|
||||
%global canonicaljson_version 1.6.0
|
||||
%global canonicaljson_max_version 2
|
||||
%global cryptography_version 36.0.1
|
||||
%global frozendict_version 2.3.0
|
||||
%global frozendict_version 2.3.3
|
||||
%global idna_version 3.3
|
||||
%global ijson_version 3.1.4
|
||||
%global jsonschema_version 4.4.6
|
||||
@ -76,7 +76,7 @@
|
||||
%global attrs_version 21.1.1
|
||||
%global bcrypt_version 3.1.0
|
||||
%global bleach_version 1.4.3
|
||||
%global canonicaljson_version 1.4.0
|
||||
%global canonicaljson_version 1.5.0
|
||||
%global canonicaljson_max_version 2
|
||||
%global cryptography_version 3.4.7
|
||||
%global frozendict_version 2.1.3
|
||||
@ -153,7 +153,7 @@
|
||||
%define pkgname matrix-synapse
|
||||
%define eggname matrix_synapse
|
||||
Name: %{pkgname}
|
||||
Version: 1.63.1
|
||||
Version: 1.64.0
|
||||
Release: 0
|
||||
Summary: Matrix protocol reference homeserver
|
||||
License: Apache-2.0
|
||||
|
Loading…
Reference in New Issue
Block a user