You're looking at an unstable version of this specification. Unstable specifications may change at any time without notice.
Changes since last release
| Git commit | https://github.com/matrix-org/matrix-spec/tree/c9480c5 |
|---|---|
| Checklist | checklist.md |
Client-Server API
Backwards Compatible Changes
- Specify
unsigned.replaces_statein client-formatted events. Contributed by @nexy7574. (#2345) - Specify
m.key_backupaccount data, as per MSC4287. (#2354) - Specify the
mutual_roomsAPI to get rooms in common with another user, as per MSC2666. (#2367)
Spec Clarifications
- Clarify SAS commitment calculation for
m.key.verification.acceptmessages. (#2344) - Clarify formats of string types. (#2347, #2349, #2358, #2359)
- Fix ordering of common error codes. (#2348)
- Clarify how to find
viaparameter when following room upgrades. (#2352)
Server-Server API
Spec Clarifications
- Clarify the behaviour and response format of
GET /_matrix/federation/v1/query/profile. (#2326) - Clarify how multiple signatures should be handled during signature verification. Contributed by @nexy7574. (#2341)
Application Service API
No significant changes.
Identity Service API
No significant changes.
Push Gateway API
No significant changes.
Room Versions
No significant changes.
Olm & Megolm
Spec Clarifications
- Update links to Olm in the Megolm section to point to the Matrix spec. (#2361)
- Fix various typos throughout the specification. (#2369)
Appendices
Spec Clarifications
- Fix various typos throughout the specification. (#2369)
Internal Changes/Tooling
Spec Clarifications