Indicate spec version for changes

Signed-off-by: Hagen Echzell <hagene@uio.no>
This commit is contained in:
Hagen Echzell 2026-06-25 15:52:20 +02:00
parent 2a8064172c
commit 60df211b7a
No known key found for this signature in database
2 changed files with 6 additions and 6 deletions

View file

@ -429,7 +429,7 @@ Instead, they can be reached via HTTPS on the [server name](/appendices/#server-
Servers hosting the `.well-known` JSON file SHOULD offer CORS headers,
as per the [CORS](#web-browser-clients) section in this specification.
Servers SHOULD also ensure that each 30x redirect, if any, offers such CORS headers.
{{% added-in v="1.19" %}} Servers SHOULD also ensure that each 30x redirect, if any, offers such CORS headers.
{{% /boxes/note %}}
The flow for auto-discovery is as follows:
@ -437,8 +437,8 @@ The flow for auto-discovery is as follows:
1. Extract the [server name](/appendices/#server-name) from the user's Matrix ID by splitting the
Matrix ID at the first colon.
2. Extract the hostname from the server name as described by the [grammar](/appendices/#server-name).
3. Make a GET request to `https://hostname/.well-known/matrix/client`. 30x redirects should be followed,
however redirection loops should be avoided.
3. Make a GET request to `https://hostname/.well-known/matrix/client`.
{{% added-in v="1.19" %}} 30x redirects should be followed, however redirection loops should be avoided.
1. If the returned status code is 404, then `IGNORE`.
2. If the returned status code is not 200, or the response body is
empty, then `FAIL_PROMPT`.

View file

@ -21,9 +21,9 @@ paths:
get:
summary: Gets Matrix server discovery information about the domain.
description: |-
Gets discovery information about the domain. Clients should follow 30x
redirects, carefully avoiding redirect loops, and use normal X.509
certificate validation.
Gets discovery information about the domain.
{{% added-in v="1.19" %}} Clients should follow 30x redirects, carefully
avoiding redirect loops, and use normal X.509 certificate validation.
The file may include
additional keys, which MUST follow the Java package naming convention,