Skip to content
This repository was archived by the owner on Nov 25, 2024. It is now read-only.
This repository was archived by the owner on Nov 25, 2024. It is now read-only.

Declare support for Matrix 1.6 #3224

Open
@S7evinK

Description

@S7evinK

Complete changelog v1.6

Client-Server API

Backwards Compatible Changes

  • Add information on standard error responses for unknown endpoints/methods, as per MSC3743.
    • Tested within Complement and Dendrite is already passing
  • Add /rooms/<roomID>/timestamp_to_event endpoint, as per MSC3030.

Spec Clarifications

  • Clarify the power levels integer range. (#1169, #1355)
    • I don't think we validate the power levels integer ranges
  • Clarify that /context always returns event even if limit is zero. (#1239)
    • Currently our limit filter is passed on to events_before and events_after, need to filter.Limit/2
  • Clarify what fields are required when deleting a pusher (#1321)
    • I think we already handle this correctly
  • Correct the order of the default override pushrules in the spec. (#1421)

Server-Server API

Breaking Changes

  • Remove keyId from the server /keys endpoints, as per MSC3938.

Backwards Compatible Changes

  • Add /timestamp_to_event/<roomID> endpoint, as per MSC3030.
  • Extend /_matrix/federation/v2/send_join to allow omitting membership events, per MSC3706.
  • Note that /_matrix/federation/v2/send_join should include heroes for nameless rooms, even when allowed to omit membership events, per MSC3943.

Room Versions

Backwards Compatible Changes

  • Update the default room version to 10, as per MSC3904.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueWant to help with Dendrite? These are the issues to start with!help wantedMore difficult than good-first-issue but not impossible!spec-complianceFix something that doesn't comply with the specs

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions