Skip to content

Commit

Permalink
Add msc4028 to the /_matrix/clients/versions endpoint
Browse files Browse the repository at this point in the history
  • Loading branch information
giomfo committed Jan 10, 2024
1 parent 4852fc8 commit d3a1e87
Showing 1 changed file with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,10 @@ During development the new push rule shall use `org.matrix.msc4028.encrypted_eve
Caution: this unstable push rule will be enabled by default like the stable push rule, the server owners should wait for
the clients to support a minimum this MSC before enabling the MSC server side.

To ensure the server supports the functionality before a spec release, clients should look for the unstable feature `org.matrix.msc4028` in the response of the `/_matrix/clients/versions` endpoint. Once released in the specification, clients should be checking for server support through advertised spec versions instead.

Once this MSC has successfully passed a merge FCP, clients should use `.m.rule.encrypted_event` as the right push rule. The unstable `org.matrix.msc4028.encrypted_event` can be used only as a fallback if the right one is missing (backwards compatibility with slightly old servers).

## Dependencies

None
Expand Down

0 comments on commit d3a1e87

Please sign in to comment.