You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 25, 2024. It is now read-only.
While partly working, there are still missing endpoints, e.g. GET /rooms/{roomId}/threads
Add per-thread notifications and read receipts, as per MSC3771 and MSC3773.
Add thread_id to the /receipt endpoint, as per MSC3771.
Spec Clarifications
(NOTE: Non-actionable things removed)
Clarify that the "device_id", "user_id" and "access_token" fields are required in the response body of POST /_matrix/client/v3/login.
We already return those fields
Server-Server API
Backwards Compatible Changes
Add per-thread notifications and read receipts, as per MSC3771 and MSC3773.
Missing thread_id in type ReceiptTS struct (which should be renamed, since it's not TS only afterwards)
Application Service API
Breaking Changes
Replace homeserver authorization approach with an Authorization header instead of access_token when talking to the application service, as per MSC2832.
Some of these are good first issues
Complete changelog v1.4
Client-Server API
Backwards Compatible Changes
.m.rule.room.server_aclpush rule to matchm.room.server_aclevents, as per MSC3786.Cross-Origin-Resource-Policy(CORP) headers to media repository, as per MSC3828.typewhen upgrading it, as per MSC3818.room_typesfilter androom_typeresponse to/publicRooms, as per MSC3827.room_typesexists, but is unusedm.replacerelations (event edits), as per MSC2676.m.read.privatereceipts, as per MSC2285.m.fully_readoptional on/read_markers, as per MSC2285.m.fully_readmarkers to be set from/receipts, as per MSC2285.m.threadrelations, as per MSC3440, MSC3816, MSC3856, and MSC3715.GET /rooms/{roomId}/threadsthread_idto the/receiptendpoint, as per MSC3771.Spec Clarifications
(NOTE: Non-actionable things removed)
POST /_matrix/client/v3/login.Server-Server API
Backwards Compatible Changes
thread_idintype ReceiptTS struct(which should be renamed, since it's notTSonly afterwards)Application Service API
Breaking Changes
Authorizationheader instead ofaccess_tokenwhen talking to the application service, as per MSC2832.