You're looking at an unstable version of this specification. Unstable specifications may change at any time without notice.

Switch to the current stable release.

Changes since last release

Git commithttps://github.com/matrix-org/matrix-spec/tree/48051c3
Checklistchecklist.md

Client-Server API

Backwards Compatible Changes

  • Specify unsigned.replaces_state in client-formatted events. Contributed by @nexy7574. (#2345)
  • Specify m.key_backup account data, as per MSC4287. (#2354)

Spec Clarifications

  • Clarify SAS commitment calculation for m.key.verification.accept messages. (#2344)
  • Clarify formats of string types. (#2347, #2349)
  • Fix ordering of common error codes. (#2348)
  • Clarify how to find via parameter when following room upgrades. (#2352)

Server-Server API

Spec Clarifications

  • 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.

Appendices

No significant changes.

Internal Changes/Tooling

Spec Clarifications

  • Update and fix GitHub Actions. (#2343)
  • Upgrade Docsy theme to v0.14.3. (#2346)