This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
Declare support for Matrix v1.7 #15661
Closed
Description
See the changelog (note that I stripped out spec clarifications).
Client-Server API
New Endpoints
-
POST /_matrix/client/v1/login/get_token
. MSC3882 -
POST /_matrix/media/v1/create
andPUT /_matrix/media/v3/upload/{serverName}/{mediaId}
MSC2246.
Backwards Compatible Changes
- Changes to the server-side aggregation of
m.replace
(edit) events, as per MSC3925. - Add new push rule conditions:
event_property_is
andevent_property_contains
from MSC3758 and MSC3966. - Add
m.annotation
relations (reactions), as per MSC2677.- This was defacto standard before this spec release, Synapse has support for it.
- Document the
m.mentions
property; the.m.rule.is_user_mention
and.m.rule.is_room_mention
push rules; and other behaviour from MSC3952. - Improve VoIP signaling, as per MSC2746.
- No server changes needed.
- Update the scope of transaction IDs, as per MSC3970.
- Add an ability to redirect downloads, as per MSC3860.
- Add an ability to use an existing session to log in another, as per MSC3882.
Application Service API
New Endpoints
Backwards Compatible Changes
- Add homeserver->appservice ping mechanism, as per MSC2659.
Depends on #15089.