Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Declare support for Matrix 1.3 #3219

Open
13 of 16 tasks
matrixbot opened this issue Nov 1, 2024 · 0 comments
Open
13 of 16 tasks

Declare support for Matrix 1.3 #3219

matrixbot opened this issue Nov 1, 2024 · 0 comments
Labels
help wanted Extra attention is needed spec-compliance Fix something that doesn't comply with the specs

Comments

@matrixbot
Copy link
Collaborator

This issue was originally created by @S7evinK at matrix-org/dendrite#3219.

Complete changelog v1.3

Client-Server API

Backwards Compatible Changes

  • Make from optional on GET /_matrix/client/v3/messages to allow requesting events from the start or end of the room history, as per MSC3567.
    • While from is optional, it is not spec compliant
  • Add refresh tokens, per MSC2918.
  • Describe a structured system for event relationships, as per MSC2674.
  • Describe how relationships between events can be "aggregated", as per MSC2675 and MSC3666.
  • Add support for a new knock_restricted join rule in supported room versions, as per MSC3787.

Spec Clarifications

Server-Server API

Backwards Compatible Changes

  • Add a destination property to the Authorization header, as per MSC3383.

Spec Clarifications
(NOTE: Non-actionable things removed)

  • Remove largely unused origin field from PDUs. (#998)
  • Clarify the format for the Authorization header. (#1038, #1067)

Application Service API

Backwards Compatible Changes

  • Add timestamp massaging as per MSC3316.

Room Versions

Backwards Compatible Changes

  • Add room version 10 as per MSC3604.
  • Enforce integer power levels in room version 10 as per MSC3667.
  • Add a knock_restricted join rule supported by room version 10 as per MSC3787.

Spec Clarifications
(NOTE: Non-actionable things removed)

  • For all room versions: Add m.federate to the authorization rules, as originally intended. (#1103)
@matrixbot matrixbot added help wanted Extra attention is needed spec-compliance Fix something that doesn't comply with the specs labels Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed spec-compliance Fix something that doesn't comply with the specs
Projects
None yet
Development

No branches or pull requests

1 participant