This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Support Matrix 1.4 #13954
Labels
A-Spec-Compliance
places where synapse does not conform to the spec
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Minor
Blocks non-critical functionality, workarounds exist.
T-Task
Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Matrix 1.4 was just released, we should break down a list of things that Synapse needs to support it. See the release notes: https://matrix.org/blog/2022/09/29/matrix-v-1-4-release#client-server-api
Depends on #13953
Client-Server API
.m.rule.room.server_acl
push rule to match m.room.server_acl events, as per MSC3786. Implement MSC3786: Add a default push rule to ignore m.room.server_acl events #12601, Use the stable prefix for MSC3786. #13997Cross-Origin-Resource-Policy
(CORP) headers to media repository, as per MSC3828. Add Cross-Origin-Resource-Policy header to thumbnail and download media endpoints #12944type
when upgrading it, as per MSC3818. Implement MSC3818: copy room type on upgrade #12786room_types
filter androom_type
response to/publicRooms
, as per MSC3827. Implement MSC3827: Filtering of/publicRooms
by room type #13031m.replace
relations (event edits), as per MSC2676. Synapse does not apply edits to events other thanm.room.message
#12793, Synapse does not bundlem.replace
aggregations for events other thanm.room.message
#12503m.read.private
receipts, as per MSC2285.m.fully_read
optional on/read_markers
, as per MSC2285.m.fully_read
markers to be set from/receipts
, as per MSC2285.m.thread
relations, as per MSC3440, MSC3816, MSC3856, and MSC3715. Add an API for listing threads in a room. #13394Server-Server API
Application Service API
Authorization
header instead ofaccess_token
when talking to the application service, as per MSC2832. Send the appservice access token as a header. #13996The text was updated successfully, but these errors were encountered: