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

Implement Matrix next version changes #1961

Open
19 of 25 tasks
zecakeh opened this issue Nov 30, 2024 · 0 comments
Open
19 of 25 tasks

Implement Matrix next version changes #1961

zecakeh opened this issue Nov 30, 2024 · 0 comments

Comments

@zecakeh
Copy link
Contributor

zecakeh commented Nov 30, 2024

Here is the unstable changelog to follow our progress until the next version.

To be sure we don't miss anything, ALL entries of the changelog (except the section about internal changes) should appear here in the same order and category. The ones that we have to implement should be linked to an issue and/or a PR or commit in this repository. If an extra step is necessary when the version is released (like moving it from an unstable feature flag), a subtask should be created. The ones that don't impact us should be struck. The "contributed by"s should be removed to avoid pinging users.

Ruma-specific tasks (when the version is released)

  • Allow links to new version of the spec in xtask::ci::spec_links
  • Add a new variant to ruma_common::api::MatrixVersion
  • Change spec links that don't point to latest to point to the new version, where it makes sense

1.1 Client-Server API

New Endpoints

Backwards Compatible Changes

Spec Clarifications

1.2 Server-Server API

Backwards Compatible Changes

Spec Clarifications

  • Add 403 error response to /_matrix/federation/v1/state_ids/{roomId}. (#1926)

1.3 Application Service API

Backwards Compatible Changes

1.4 Identity Service API

No significant changes.

1.5 Push Gateway API

Spec Clarifications

1.6 Room Versions

Spec Clarifications

  • Clarify rule 4.3.1 of the auth rules in room version 11 to state which event’s sender the state_key needs to match. (#2024)

1.7 Appendices

Spec Clarifications

  • Remove note about reference implementations. (#1966)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant