diff --git a/changelogs/application_service/newsfragments/2888.clarification b/changelogs/application_service/newsfragments/2888.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/application_service/newsfragments/2888.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2387.new b/changelogs/client_server/newsfragments/2387.new deleted file mode 100644 index ab8b151ec..000000000 --- a/changelogs/client_server/newsfragments/2387.new +++ /dev/null @@ -1 +0,0 @@ -Add key backup (`/room_keys/*`) endpoints as per [MSC1219](https://github.com/matrix-org/matrix-doc/pull/1219). diff --git a/changelogs/client_server/newsfragments/2399.feature b/changelogs/client_server/newsfragments/2399.feature deleted file mode 100644 index 3b0380b26..000000000 --- a/changelogs/client_server/newsfragments/2399.feature +++ /dev/null @@ -1 +0,0 @@ -Document how clients can advise recipients that it is withholding decryption keys as per [MSC2399](https://github.com/matrix-org/matrix-doc/pull/2399). diff --git a/changelogs/client_server/newsfragments/2536.feature b/changelogs/client_server/newsfragments/2536.feature deleted file mode 100644 index c9cfadb42..000000000 --- a/changelogs/client_server/newsfragments/2536.feature +++ /dev/null @@ -1 +0,0 @@ -Add cross-signing properties to the response of `POST /keys/query` as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). diff --git a/changelogs/client_server/newsfragments/2536.new b/changelogs/client_server/newsfragments/2536.new deleted file mode 100644 index dad16ec80..000000000 --- a/changelogs/client_server/newsfragments/2536.new +++ /dev/null @@ -1 +0,0 @@ -Add `POST /keys/device_signing/upload` and `POST /keys/signatures/upload` as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). diff --git a/changelogs/client_server/newsfragments/2591.clarification b/changelogs/client_server/newsfragments/2591.clarification deleted file mode 100644 index dadf44ab1..000000000 --- a/changelogs/client_server/newsfragments/2591.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix issues with `age` and `unsigned` being shown in the wrong places. diff --git a/changelogs/client_server/newsfragments/2592.clarification b/changelogs/client_server/newsfragments/2592.clarification deleted file mode 100644 index 7414e00c2..000000000 --- a/changelogs/client_server/newsfragments/2592.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix definitions for room version capabilities. diff --git a/changelogs/client_server/newsfragments/2594.clarification b/changelogs/client_server/newsfragments/2594.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/2594.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2597.feature b/changelogs/client_server/newsfragments/2597.feature deleted file mode 100644 index cc08a166d..000000000 --- a/changelogs/client_server/newsfragments/2597.feature +++ /dev/null @@ -1 +0,0 @@ -Document Secure Secret Storage and Sharing as per [MSC1946](https://github.com/matrix-org/matrix-doc/pull/1946) and [MSC2472](https://github.com/matrix-org/matrix-doc/pull/2472). diff --git a/changelogs/client_server/newsfragments/2599.clarification b/changelogs/client_server/newsfragments/2599.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/2599.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2605.clarification b/changelogs/client_server/newsfragments/2605.clarification deleted file mode 100644 index e3d1fe98a..000000000 --- a/changelogs/client_server/newsfragments/2605.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify link to OpenID Connect specification. diff --git a/changelogs/client_server/newsfragments/2608.clarification b/changelogs/client_server/newsfragments/2608.clarification deleted file mode 100644 index da704fc5a..000000000 --- a/changelogs/client_server/newsfragments/2608.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify the behaviour of SSO login and UI-Auth. diff --git a/changelogs/client_server/newsfragments/2609.removal b/changelogs/client_server/newsfragments/2609.removal deleted file mode 100644 index 2d203c515..000000000 --- a/changelogs/client_server/newsfragments/2609.removal +++ /dev/null @@ -1 +0,0 @@ -Remove unimplemented `m.login.oauth2` and `m.login.token` user-interactive authentication mechanisms as per [MSC2610](https://github.com/matrix-org/matrix-doc/pull/2610) and [MSC2611](https://github.com/matrix-org/matrix-doc/pull/2611). diff --git a/changelogs/client_server/newsfragments/2629.clarification b/changelogs/client_server/newsfragments/2629.clarification deleted file mode 100644 index afb05a5c3..000000000 --- a/changelogs/client_server/newsfragments/2629.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove spurious `room_id` from `/sync` examples. diff --git a/changelogs/client_server/newsfragments/2634.clarification b/changelogs/client_server/newsfragments/2634.clarification deleted file mode 100644 index 52a7737c4..000000000 --- a/changelogs/client_server/newsfragments/2634.clarification +++ /dev/null @@ -1 +0,0 @@ -Reorganize information in Push Notifications module for clarity. diff --git a/changelogs/client_server/newsfragments/2639.new b/changelogs/client_server/newsfragments/2639.new deleted file mode 100644 index ab8b151ec..000000000 --- a/changelogs/client_server/newsfragments/2639.new +++ /dev/null @@ -1 +0,0 @@ -Add key backup (`/room_keys/*`) endpoints as per [MSC1219](https://github.com/matrix-org/matrix-doc/pull/1219). diff --git a/changelogs/client_server/newsfragments/2647.clarification b/changelogs/client_server/newsfragments/2647.clarification deleted file mode 100644 index 9769bfbfd..000000000 --- a/changelogs/client_server/newsfragments/2647.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve consistency and clarity of event schema `title`s. diff --git a/changelogs/client_server/newsfragments/2653.clarification b/changelogs/client_server/newsfragments/2653.clarification deleted file mode 100644 index 24252618c..000000000 --- a/changelogs/client_server/newsfragments/2653.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix schema issues in `m.key.verification.accept` and secret storage. diff --git a/changelogs/client_server/newsfragments/2667.clarification b/changelogs/client_server/newsfragments/2667.clarification deleted file mode 100644 index 0eb9ad3c9..000000000 --- a/changelogs/client_server/newsfragments/2667.clarification +++ /dev/null @@ -1 +0,0 @@ -Reword "UI Authorization" to "User-Interactive Authentication" to be more clear. diff --git a/changelogs/client_server/newsfragments/2669.clarification b/changelogs/client_server/newsfragments/2669.clarification deleted file mode 100644 index 9efbea5de..000000000 --- a/changelogs/client_server/newsfragments/2669.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix schemas for push rule actions to represent their alternative object form. diff --git a/changelogs/client_server/newsfragments/2670.clarification b/changelogs/client_server/newsfragments/2670.clarification deleted file mode 100644 index 0b1e6e7aa..000000000 --- a/changelogs/client_server/newsfragments/2670.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix usage of `highlight` tweak for consistency. diff --git a/changelogs/client_server/newsfragments/2687.breaking b/changelogs/client_server/newsfragments/2687.breaking deleted file mode 100644 index a5e415179..000000000 --- a/changelogs/client_server/newsfragments/2687.breaking +++ /dev/null @@ -1 +0,0 @@ -Document `curve25519-hkdf-sha256` key agreement method for SAS verification, and deprecate old method as per [MSC2630](https://github.com/matrix-org/matrix-doc/pull/2630). diff --git a/changelogs/client_server/newsfragments/2709.feature b/changelogs/client_server/newsfragments/2709.feature deleted file mode 100644 index 1107e31c4..000000000 --- a/changelogs/client_server/newsfragments/2709.feature +++ /dev/null @@ -1 +0,0 @@ -Add a `device_id` parameter to login fallback as per [MSC2604](https://github.com/matrix-org/matrix-doc/pull/2604). diff --git a/changelogs/client_server/newsfragments/2728.feature b/changelogs/client_server/newsfragments/2728.feature deleted file mode 100644 index a0393db81..000000000 --- a/changelogs/client_server/newsfragments/2728.feature +++ /dev/null @@ -1 +0,0 @@ -Added a common set of translations for SAS Emoji. diff --git a/changelogs/client_server/newsfragments/2754.clarification b/changelogs/client_server/newsfragments/2754.clarification deleted file mode 100644 index ddbafc875..000000000 --- a/changelogs/client_server/newsfragments/2754.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify the behaviour of `state` for `/sync` with lazy-loading. diff --git a/changelogs/client_server/newsfragments/2795.feature b/changelogs/client_server/newsfragments/2795.feature deleted file mode 100644 index 85637012f..000000000 --- a/changelogs/client_server/newsfragments/2795.feature +++ /dev/null @@ -1 +0,0 @@ -Added support for `reason` on all membership events and related endpoints as per [MSC2367](https://github.com/matrix-org/matrix-doc/pull/2367). diff --git a/changelogs/client_server/newsfragments/2796.feature b/changelogs/client_server/newsfragments/2796.feature deleted file mode 100644 index 067d98d83..000000000 --- a/changelogs/client_server/newsfragments/2796.feature +++ /dev/null @@ -1 +0,0 @@ -Add a 404 `M_NOT_FOUND` error to push rule endpoints as per [MSC2663](https://github.com/matrix-org/matrix-doc/pull/2663). diff --git a/changelogs/client_server/newsfragments/2807.feature b/changelogs/client_server/newsfragments/2807.feature deleted file mode 100644 index 088e7c1cb..000000000 --- a/changelogs/client_server/newsfragments/2807.feature +++ /dev/null @@ -1 +0,0 @@ -Make `reason` and `score` parameters optional in the content reporting API as per [MSC2414](https://github.com/matrix-org/matrix-doc/pull/2414). diff --git a/changelogs/client_server/newsfragments/2808.feature b/changelogs/client_server/newsfragments/2808.feature deleted file mode 100644 index a98ea6aae..000000000 --- a/changelogs/client_server/newsfragments/2808.feature +++ /dev/null @@ -1 +0,0 @@ -Allow guests to get the list of members for a room as per [MSC2689](https://github.com/matrix-org/matrix-doc/pull/2689). diff --git a/changelogs/client_server/newsfragments/2809.clarification b/changelogs/client_server/newsfragments/2809.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/2809.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2814.clarification b/changelogs/client_server/newsfragments/2814.clarification deleted file mode 100644 index 01b500b3b..000000000 --- a/changelogs/client_server/newsfragments/2814.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify description of `m.room.redaction` event. diff --git a/changelogs/client_server/newsfragments/2878.clarification b/changelogs/client_server/newsfragments/2878.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/2878.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2885.clarification b/changelogs/client_server/newsfragments/2885.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/2885.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2888.clarification b/changelogs/client_server/newsfragments/2888.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/2888.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/2928.clarification b/changelogs/client_server/newsfragments/2928.clarification deleted file mode 100644 index 60653eae2..000000000 --- a/changelogs/client_server/newsfragments/2928.clarification +++ /dev/null @@ -1 +0,0 @@ -Mark `messages` as a required JSON body field in `PUT /_matrix/client/r0/sendToDevice/{eventType}/{txnId}` calls. diff --git a/changelogs/client_server/newsfragments/2985.clarification b/changelogs/client_server/newsfragments/2985.clarification deleted file mode 100644 index d3c768e3b..000000000 --- a/changelogs/client_server/newsfragments/2985.clarification +++ /dev/null @@ -1 +0,0 @@ -Correct examples of `client_secret` request body parameters so that they do not include invalid characters. diff --git a/changelogs/client_server/newsfragments/3091.clarification b/changelogs/client_server/newsfragments/3091.clarification deleted file mode 100644 index d0f1eb5e6..000000000 --- a/changelogs/client_server/newsfragments/3091.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix example MXC URI for `m.presence`. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3098.feature b/changelogs/client_server/newsfragments/3098.feature deleted file mode 100644 index 3eeacef01..000000000 --- a/changelogs/client_server/newsfragments/3098.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for spoilers as per [MSC2010](https://github.com/matrix-org/matrix-doc/pull/2010) and [MSC2557](https://github.com/matrix-org/matrix-doc/pull/2557), and `color` attribute as per [MSC2422](https://github.com/matrix-org/matrix-doc/pull/2422). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3099.clarification b/changelogs/client_server/newsfragments/3099.clarification deleted file mode 100644 index 0e104a803..000000000 --- a/changelogs/client_server/newsfragments/3099.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that event bodies are untrusted, as per [MSC2801](https://github.com/matrix-org/matrix-doc/pull/2801). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3100.feature b/changelogs/client_server/newsfragments/3100.feature deleted file mode 100644 index 259f19583..000000000 --- a/changelogs/client_server/newsfragments/3100.feature +++ /dev/null @@ -1 +0,0 @@ -Add `
` and `` to the suggested HTML subset as per [MSC2184](https://github.com/matrix-org/matrix-doc/pull/2184). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3116.clarification b/changelogs/client_server/newsfragments/3116.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/3116.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/3127.clarification b/changelogs/client_server/newsfragments/3127.clarification deleted file mode 100644 index d858e2b79..000000000 --- a/changelogs/client_server/newsfragments/3127.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix the maximum event size restriction (65535 bytes -> 65536). diff --git a/changelogs/client_server/newsfragments/3139.breaking b/changelogs/client_server/newsfragments/3139.breaking deleted file mode 100644 index 755afc35e..000000000 --- a/changelogs/client_server/newsfragments/3139.breaking +++ /dev/null @@ -1 +0,0 @@ -Add `m.key.verification.ready` and `m.key.verification.done` to key verification framework as per [MSC2366](https://github.com/matrix-org/matrix-doc/pull/2366). diff --git a/changelogs/client_server/newsfragments/3139.feature b/changelogs/client_server/newsfragments/3139.feature deleted file mode 100644 index 373310659..000000000 --- a/changelogs/client_server/newsfragments/3139.feature +++ /dev/null @@ -1 +0,0 @@ -Add key verification using in-room messages as per [MSC2241](https://github.com/matrix-org/matrix-doc/pull/2241). diff --git a/changelogs/client_server/newsfragments/3147.feature b/changelogs/client_server/newsfragments/3147.feature deleted file mode 100644 index 21017aaff..000000000 --- a/changelogs/client_server/newsfragments/3147.feature +++ /dev/null @@ -1 +0,0 @@ -Add information about using SSSS for cross-signing and key backup. diff --git a/changelogs/client_server/newsfragments/3149.feature b/changelogs/client_server/newsfragments/3149.feature deleted file mode 100644 index a1645d31b..000000000 --- a/changelogs/client_server/newsfragments/3149.feature +++ /dev/null @@ -1 +0,0 @@ -Add key verification method using QR codes as per [MSC1544](https://github.com/matrix-org/matrix-doc/pull/1544). diff --git a/changelogs/client_server/newsfragments/3150.feature b/changelogs/client_server/newsfragments/3150.feature deleted file mode 100644 index 373310659..000000000 --- a/changelogs/client_server/newsfragments/3150.feature +++ /dev/null @@ -1 +0,0 @@ -Add key verification using in-room messages as per [MSC2241](https://github.com/matrix-org/matrix-doc/pull/2241). diff --git a/changelogs/client_server/newsfragments/3151.feature b/changelogs/client_server/newsfragments/3151.feature deleted file mode 100644 index 2708a2191..000000000 --- a/changelogs/client_server/newsfragments/3151.feature +++ /dev/null @@ -1 +0,0 @@ -Document how clients can simplify usage of Secure Secret Storage as per [MSC2874](https://github.com/matrix-org/matrix-doc/pull/2874). diff --git a/changelogs/client_server/newsfragments/3154.feature b/changelogs/client_server/newsfragments/3154.feature deleted file mode 100644 index c73c27ec6..000000000 --- a/changelogs/client_server/newsfragments/3154.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for knocking, as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3154.new b/changelogs/client_server/newsfragments/3154.new deleted file mode 100644 index aa89f639c..000000000 --- a/changelogs/client_server/newsfragments/3154.new +++ /dev/null @@ -1 +0,0 @@ -Add `/knock` endpoint as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3163.feature b/changelogs/client_server/newsfragments/3163.feature deleted file mode 100644 index 8595394fa..000000000 --- a/changelogs/client_server/newsfragments/3163.feature +++ /dev/null @@ -1 +0,0 @@ -Multiple SSO providers are possible through `m.login.sso` as per [MSC2858](https://github.com/matrix-org/matrix-doc/pull/2858). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3163.new b/changelogs/client_server/newsfragments/3163.new deleted file mode 100644 index bd6996172..000000000 --- a/changelogs/client_server/newsfragments/3163.new +++ /dev/null @@ -1 +0,0 @@ -Add `/login/sso/redirect/{idpId}` as per [MSC2858](https://github.com/matrix-org/matrix-doc/pull/2858). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3166.feature b/changelogs/client_server/newsfragments/3166.feature deleted file mode 100644 index ef8b46282..000000000 --- a/changelogs/client_server/newsfragments/3166.feature +++ /dev/null @@ -1 +0,0 @@ -Add `device_id` to `/account/whoami` response as per [MSC2033](https://github.com/matrix-org/matrix-doc/pull/2033). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3169.feature b/changelogs/client_server/newsfragments/3169.feature deleted file mode 100644 index de83a7ccc..000000000 --- a/changelogs/client_server/newsfragments/3169.feature +++ /dev/null @@ -1 +0,0 @@ -Downgrade identity server discovery failures to `FAIL_PROMPT` as per [MSC2284](https://github.com/matrix-org/matrix-doc/pull/2284). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3199.deprecation b/changelogs/client_server/newsfragments/3199.deprecation deleted file mode 100644 index 6b51df6e3..000000000 --- a/changelogs/client_server/newsfragments/3199.deprecation +++ /dev/null @@ -1 +0,0 @@ -Deprecate starting verifications that don't start with `m.key.verification.request` as per [MSC3122](https://github.com/matrix-org/matrix-doc/pull/3122). diff --git a/changelogs/client_server/newsfragments/3225.clarification b/changelogs/client_server/newsfragments/3225.clarification deleted file mode 100644 index 046b25cf1..000000000 --- a/changelogs/client_server/newsfragments/3225.clarification +++ /dev/null @@ -1 +0,0 @@ -Update `Access-Control-Allow-Headers` recommendation to fit CORS specification. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3233.clarification b/changelogs/client_server/newsfragments/3233.clarification deleted file mode 100644 index 72a58f1b6..000000000 --- a/changelogs/client_server/newsfragments/3233.clarification +++ /dev/null @@ -1 +0,0 @@ -Explicitly state that `replacment_room` is a room ID in `m.room.tombstone` events. diff --git a/changelogs/client_server/newsfragments/3238.clarification b/changelogs/client_server/newsfragments/3238.clarification deleted file mode 100644 index 63e54ba6c..000000000 --- a/changelogs/client_server/newsfragments/3238.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that all request bodies are required. diff --git a/changelogs/client_server/newsfragments/3254.feature b/changelogs/client_server/newsfragments/3254.feature deleted file mode 100644 index c73c27ec6..000000000 --- a/changelogs/client_server/newsfragments/3254.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for knocking, as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3330.clarification b/changelogs/client_server/newsfragments/3330.clarification deleted file mode 100644 index e92fb5b5f..000000000 --- a/changelogs/client_server/newsfragments/3330.clarification +++ /dev/null @@ -1 +0,0 @@ -Add missing titles to some scheams. diff --git a/changelogs/client_server/newsfragments/3331.clarification b/changelogs/client_server/newsfragments/3331.clarification deleted file mode 100644 index fd4ebf6c3..000000000 --- a/changelogs/client_server/newsfragments/3331.clarification +++ /dev/null @@ -1 +0,0 @@ -Add User-Interactive Authentication fields to cross-signing APIs as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). diff --git a/changelogs/client_server/newsfragments/3332.clarification b/changelogs/client_server/newsfragments/3332.clarification deleted file mode 100644 index 63e54ba6c..000000000 --- a/changelogs/client_server/newsfragments/3332.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that all request bodies are required. diff --git a/changelogs/client_server/newsfragments/3337.clarification b/changelogs/client_server/newsfragments/3337.clarification deleted file mode 100644 index 9f8eb2f25..000000000 --- a/changelogs/client_server/newsfragments/3337.clarification +++ /dev/null @@ -1 +0,0 @@ -Mention that a canonical alias event should be added when a room is created with an alias. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3339.clarification b/changelogs/client_server/newsfragments/3339.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/client_server/newsfragments/3339.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/3350.clarification b/changelogs/client_server/newsfragments/3350.clarification deleted file mode 100644 index c5524f19b..000000000 --- a/changelogs/client_server/newsfragments/3350.clarification +++ /dev/null @@ -1 +0,0 @@ -Add an 'API conventions' section to the Appendices. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3353.clarification b/changelogs/client_server/newsfragments/3353.clarification deleted file mode 100644 index 79f15dc71..000000000 --- a/changelogs/client_server/newsfragments/3353.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify the documentation around the pagination tokens used by `/sync`, `/rooms/{room_id}/messages`, `/initialSync`, `/rooms/{room_id}/initialSync`, and `/notifications`. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3366.clarification b/changelogs/client_server/newsfragments/3366.clarification deleted file mode 100644 index 459c5075b..000000000 --- a/changelogs/client_server/newsfragments/3366.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove the inaccurate 'Pagination' section. diff --git a/changelogs/client_server/newsfragments/3411.clarification b/changelogs/client_server/newsfragments/3411.clarification deleted file mode 100644 index 47133db85..000000000 --- a/changelogs/client_server/newsfragments/3411.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify how `redacted_because` is meant to work. diff --git a/changelogs/client_server/newsfragments/3412.clarification b/changelogs/client_server/newsfragments/3412.clarification deleted file mode 100644 index 0a63bc3e2..000000000 --- a/changelogs/client_server/newsfragments/3412.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove extraneous `mimetype` from `EncryptedFile` examples, as per [MSC2582](https://github.com/matrix-org/matrix-doc/pull/2582). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/3420.clarification b/changelogs/client_server/newsfragments/3420.clarification deleted file mode 100644 index fd838ff69..000000000 --- a/changelogs/client_server/newsfragments/3420.clarification +++ /dev/null @@ -1 +0,0 @@ -Describe how [MSC2844](https://github.com/matrix-org/matrix-doc/pull/2844) affects the `/versions` endpoint. diff --git a/changelogs/client_server/newsfragments/3421.feature b/changelogs/client_server/newsfragments/3421.feature deleted file mode 100644 index 7f223c246..000000000 --- a/changelogs/client_server/newsfragments/3421.feature +++ /dev/null @@ -1 +0,0 @@ -Re-version all endpoints to be `v3` as a starting point instead of `r0` as per [MSC2844](https://github.com/matrix-org/matrix-doc/pull/2844). diff --git a/changelogs/client_server/newsfragments/3471.clarification b/changelogs/client_server/newsfragments/3471.clarification deleted file mode 100644 index b106e3c5b..000000000 --- a/changelogs/client_server/newsfragments/3471.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix documentation errors around `threepid_creds`. diff --git a/changelogs/identity_service/newsfragments/2888.clarification b/changelogs/identity_service/newsfragments/2888.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/identity_service/newsfragments/2888.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/identity_service/newsfragments/3101.new b/changelogs/identity_service/newsfragments/3101.new deleted file mode 100644 index e6e98b92a..000000000 --- a/changelogs/identity_service/newsfragments/3101.new +++ /dev/null @@ -1 +0,0 @@ -Add `GET /_matrix/identity/versions` API as per [MSC2320](https://github.com/matrix-org/matrix-doc/pull/2320). \ No newline at end of file diff --git a/changelogs/identity_service/newsfragments/3167.clarification b/changelogs/identity_service/newsfragments/3167.clarification deleted file mode 100644 index 16ed8dcdd..000000000 --- a/changelogs/identity_service/newsfragments/3167.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that some identifiers must be case folded prior to processing, as per [MSC2265](https://github.com/matrix-org/matrix-doc/pull/2265). diff --git a/changelogs/identity_service/newsfragments/3170.removal b/changelogs/identity_service/newsfragments/3170.removal deleted file mode 100644 index c43ca64d7..000000000 --- a/changelogs/identity_service/newsfragments/3170.removal +++ /dev/null @@ -1 +0,0 @@ -The v1 identity service API has been removed in favour of the v2 API, as per [MSC2713](https://github.com/matrix-org/matrix-doc/pull/2713). \ No newline at end of file diff --git a/changelogs/identity_service/newsfragments/3176.clarification b/changelogs/identity_service/newsfragments/3176.clarification deleted file mode 100644 index 50fb7cd12..000000000 --- a/changelogs/identity_service/newsfragments/3176.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that some identifiers must be case folded prior to processing, as per [MSC2265](https://github.com/matrix-org/matrix-doc/pull/2265). \ No newline at end of file diff --git a/changelogs/identity_service/newsfragments/3459.clarification b/changelogs/identity_service/newsfragments/3459.clarification deleted file mode 100644 index fd838ff69..000000000 --- a/changelogs/identity_service/newsfragments/3459.clarification +++ /dev/null @@ -1 +0,0 @@ -Describe how [MSC2844](https://github.com/matrix-org/matrix-doc/pull/2844) affects the `/versions` endpoint. diff --git a/changelogs/push_gateway/newsfragments/2763.clarification b/changelogs/push_gateway/newsfragments/2763.clarification deleted file mode 100644 index d68866416..000000000 --- a/changelogs/push_gateway/newsfragments/2763.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify where to get information about the various parameter values for the notify endpoint. diff --git a/changelogs/server_server/newsfragments/2536.feature b/changelogs/server_server/newsfragments/2536.feature deleted file mode 100644 index 19bc8df9e..000000000 --- a/changelogs/server_server/newsfragments/2536.feature +++ /dev/null @@ -1 +0,0 @@ -Add cross-signing information to `GET /user/keys` and `GET /user/devices/{userId}`, `m.device_list_update` EDU, and a new `m.signing_key_update` EDU as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). diff --git a/changelogs/server_server/newsfragments/2688.clarification b/changelogs/server_server/newsfragments/2688.clarification deleted file mode 100644 index dfecfb596..000000000 --- a/changelogs/server_server/newsfragments/2688.clarification +++ /dev/null @@ -1 +0,0 @@ -Specify that `GET /_matrix/federation/v1/make_join/{roomId}/{userId}` can return a 404 if the room is unknown. diff --git a/changelogs/server_server/newsfragments/2888.clarification b/changelogs/server_server/newsfragments/2888.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/server_server/newsfragments/2888.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/server_server/newsfragments/3116.clarification b/changelogs/server_server/newsfragments/3116.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/server_server/newsfragments/3116.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/server_server/newsfragments/3128.clarification b/changelogs/server_server/newsfragments/3128.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/server_server/newsfragments/3128.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/server_server/newsfragments/3154.feature b/changelogs/server_server/newsfragments/3154.feature deleted file mode 100644 index c73c27ec6..000000000 --- a/changelogs/server_server/newsfragments/3154.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for knocking, as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). \ No newline at end of file diff --git a/changelogs/server_server/newsfragments/3154.new b/changelogs/server_server/newsfragments/3154.new deleted file mode 100644 index 7791516f7..000000000 --- a/changelogs/server_server/newsfragments/3154.new +++ /dev/null @@ -1 +0,0 @@ -Add `/make_knock` and `/send_knock` endpoints as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). \ No newline at end of file diff --git a/changelogs/server_server/newsfragments/3207.clarification b/changelogs/server_server/newsfragments/3207.clarification deleted file mode 100644 index 3ccb23339..000000000 --- a/changelogs/server_server/newsfragments/3207.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/server_server/newsfragments/3312.clarification b/changelogs/server_server/newsfragments/3312.clarification deleted file mode 100644 index a9e1fe8df..000000000 --- a/changelogs/server_server/newsfragments/3312.clarification +++ /dev/null @@ -1 +0,0 @@ -Correct the `/_matrix/federation/v1/user/devices/{userId}` response which actually returns `"self_signing_key"` instead of `"self_signing_keys"`. diff --git a/changelogs/server_server/newsfragments/3322.clarification b/changelogs/server_server/newsfragments/3322.clarification deleted file mode 100644 index fdcd7db9b..000000000 --- a/changelogs/server_server/newsfragments/3322.clarification +++ /dev/null @@ -1 +0,0 @@ -Explain the reasons why `` TLS certificate is needed rather than `` for SRV delegation. \ No newline at end of file diff --git a/changelogs/server_server/newsfragments/3340.clarification b/changelogs/server_server/newsfragments/3340.clarification deleted file mode 100644 index 8128a2234..000000000 --- a/changelogs/server_server/newsfragments/3340.clarification +++ /dev/null @@ -1 +0,0 @@ -Tweak the example PDU diagram to better demonstrate situations with multiple `prev_events`. diff --git a/content/changelog.md b/content/changelog.md index 9cd39ee6f..287fcee35 100644 --- a/content/changelog.md +++ b/content/changelog.md @@ -9,6 +9,7 @@ weight: 1000 {{% changelog/changelog-changes %}} +{{% changelog/changelog-rendered p="changelogs/v1.1.md" %}}

Historical versions

diff --git a/layouts/partials/changelogs/v1.1.md b/layouts/partials/changelogs/v1.1.md new file mode 100644 index 000000000..6b6fe49f9 --- /dev/null +++ b/layouts/partials/changelogs/v1.1.md @@ -0,0 +1,174 @@ + + +## v1.1 + + + + +
Git commithttps://github.com/matrix-org/matrix-doc/tree/v1.1
Release dateNovember 09, 2021
+ + +### Client-Server API + + +Breaking Changes + + +- Document `curve25519-hkdf-sha256` key agreement method for SAS verification, and deprecate old method as per [MSC2630](https://github.com/matrix-org/matrix-doc/pull/2630). ([#2687](https://github.com/matrix-org/matrix-doc/issues/2687)) +- Add `m.key.verification.ready` and `m.key.verification.done` to key verification framework as per [MSC2366](https://github.com/matrix-org/matrix-doc/pull/2366). ([#3139](https://github.com/matrix-org/matrix-doc/issues/3139)) + + +Deprecations + + +- Deprecate starting verifications that don't start with `m.key.verification.request` as per [MSC3122](https://github.com/matrix-org/matrix-doc/pull/3122). ([#3199](https://github.com/matrix-org/matrix-doc/issues/3199)) + + +New Endpoints + + +- Add key backup (`/room_keys/*`) endpoints as per [MSC1219](https://github.com/matrix-org/matrix-doc/pull/1219). ([#2387](https://github.com/matrix-org/matrix-doc/issues/2387), [#2639](https://github.com/matrix-org/matrix-doc/issues/2639)) +- Add `POST /keys/device_signing/upload` and `POST /keys/signatures/upload` as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). ([#2536](https://github.com/matrix-org/matrix-doc/issues/2536)) +- Add `/knock` endpoint as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). ([#3154](https://github.com/matrix-org/matrix-doc/issues/3154)) +- Add `/login/sso/redirect/{idpId}` as per [MSC2858](https://github.com/matrix-org/matrix-doc/pull/2858). ([#3163](https://github.com/matrix-org/matrix-doc/issues/3163)) + + +Removed Endpoints + + +- Remove unimplemented `m.login.oauth2` and `m.login.token` user-interactive authentication mechanisms as per [MSC2610](https://github.com/matrix-org/matrix-doc/pull/2610) and [MSC2611](https://github.com/matrix-org/matrix-doc/pull/2611). ([#2609](https://github.com/matrix-org/matrix-doc/issues/2609)) + + +Backwards Compatible Changes + + +- Document how clients can advise recipients that it is withholding decryption keys as per [MSC2399](https://github.com/matrix-org/matrix-doc/pull/2399). ([#2399](https://github.com/matrix-org/matrix-doc/issues/2399)) +- Add cross-signing properties to the response of `POST /keys/query` as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). ([#2536](https://github.com/matrix-org/matrix-doc/issues/2536)) +- Document Secure Secret Storage and Sharing as per [MSC1946](https://github.com/matrix-org/matrix-doc/pull/1946) and [MSC2472](https://github.com/matrix-org/matrix-doc/pull/2472). ([#2597](https://github.com/matrix-org/matrix-doc/issues/2597)) +- Add a `device_id` parameter to login fallback as per [MSC2604](https://github.com/matrix-org/matrix-doc/pull/2604). ([#2709](https://github.com/matrix-org/matrix-doc/issues/2709)) +- Added a common set of translations for SAS Emoji. ([#2728](https://github.com/matrix-org/matrix-doc/issues/2728)) +- Added support for `reason` on all membership events and related endpoints as per [MSC2367](https://github.com/matrix-org/matrix-doc/pull/2367). ([#2795](https://github.com/matrix-org/matrix-doc/issues/2795)) +- Add a 404 `M_NOT_FOUND` error to push rule endpoints as per [MSC2663](https://github.com/matrix-org/matrix-doc/pull/2663). ([#2796](https://github.com/matrix-org/matrix-doc/issues/2796)) +- Make `reason` and `score` parameters optional in the content reporting API as per [MSC2414](https://github.com/matrix-org/matrix-doc/pull/2414). ([#2807](https://github.com/matrix-org/matrix-doc/issues/2807)) +- Allow guests to get the list of members for a room as per [MSC2689](https://github.com/matrix-org/matrix-doc/pull/2689). ([#2808](https://github.com/matrix-org/matrix-doc/issues/2808)) +- Add support for spoilers as per [MSC2010](https://github.com/matrix-org/matrix-doc/pull/2010) and [MSC2557](https://github.com/matrix-org/matrix-doc/pull/2557), and `color` attribute as per [MSC2422](https://github.com/matrix-org/matrix-doc/pull/2422). ([#3098](https://github.com/matrix-org/matrix-doc/issues/3098)) +- Add `
` and `` to the suggested HTML subset as per [MSC2184](https://github.com/matrix-org/matrix-doc/pull/2184). ([#3100](https://github.com/matrix-org/matrix-doc/issues/3100)) +- Add key verification using in-room messages as per [MSC2241](https://github.com/matrix-org/matrix-doc/pull/2241). ([#3139](https://github.com/matrix-org/matrix-doc/issues/3139), [#3150](https://github.com/matrix-org/matrix-doc/issues/3150)) +- Add information about using SSSS for cross-signing and key backup. ([#3147](https://github.com/matrix-org/matrix-doc/issues/3147)) +- Add key verification method using QR codes as per [MSC1544](https://github.com/matrix-org/matrix-doc/pull/1544). ([#3149](https://github.com/matrix-org/matrix-doc/issues/3149)) +- Document how clients can simplify usage of Secure Secret Storage as per [MSC2874](https://github.com/matrix-org/matrix-doc/pull/2874). ([#3151](https://github.com/matrix-org/matrix-doc/issues/3151)) +- Add support for knocking, as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). ([#3154](https://github.com/matrix-org/matrix-doc/issues/3154), [#3254](https://github.com/matrix-org/matrix-doc/issues/3254)) +- Multiple SSO providers are possible through `m.login.sso` as per [MSC2858](https://github.com/matrix-org/matrix-doc/pull/2858). ([#3163](https://github.com/matrix-org/matrix-doc/issues/3163)) +- Add `device_id` to `/account/whoami` response as per [MSC2033](https://github.com/matrix-org/matrix-doc/pull/2033). ([#3166](https://github.com/matrix-org/matrix-doc/issues/3166)) +- Downgrade identity server discovery failures to `FAIL_PROMPT` as per [MSC2284](https://github.com/matrix-org/matrix-doc/pull/2284). ([#3169](https://github.com/matrix-org/matrix-doc/issues/3169)) +- Re-version all endpoints to be `v3` as a starting point instead of `r0` as per [MSC2844](https://github.com/matrix-org/matrix-doc/pull/2844). ([#3421](https://github.com/matrix-org/matrix-doc/issues/3421)) + + +Spec Clarifications + + +- Fix issues with `age` and `unsigned` being shown in the wrong places. ([#2591](https://github.com/matrix-org/matrix-doc/issues/2591)) +- Fix definitions for room version capabilities. ([#2592](https://github.com/matrix-org/matrix-doc/issues/2592)) +- Fix various typos throughout the specification. ([#2594](https://github.com/matrix-org/matrix-doc/issues/2594), [#2599](https://github.com/matrix-org/matrix-doc/issues/2599), [#2809](https://github.com/matrix-org/matrix-doc/issues/2809), [#2878](https://github.com/matrix-org/matrix-doc/issues/2878), [#2885](https://github.com/matrix-org/matrix-doc/issues/2885), [#2888](https://github.com/matrix-org/matrix-doc/issues/2888), [#3116](https://github.com/matrix-org/matrix-doc/issues/3116), [#3339](https://github.com/matrix-org/matrix-doc/issues/3339)) +- Clarify link to OpenID Connect specification. ([#2605](https://github.com/matrix-org/matrix-doc/issues/2605)) +- Clarify the behaviour of SSO login and UI-Auth. ([#2608](https://github.com/matrix-org/matrix-doc/issues/2608)) +- Remove spurious `room_id` from `/sync` examples. ([#2629](https://github.com/matrix-org/matrix-doc/issues/2629)) +- Reorganize information in Push Notifications module for clarity. ([#2634](https://github.com/matrix-org/matrix-doc/issues/2634)) +- Improve consistency and clarity of event schema `title`s. ([#2647](https://github.com/matrix-org/matrix-doc/issues/2647)) +- Fix schema issues in `m.key.verification.accept` and secret storage. ([#2653](https://github.com/matrix-org/matrix-doc/issues/2653)) +- Reword "UI Authorization" to "User-Interactive Authentication" to be more clear. ([#2667](https://github.com/matrix-org/matrix-doc/issues/2667)) +- Fix schemas for push rule actions to represent their alternative object form. ([#2669](https://github.com/matrix-org/matrix-doc/issues/2669)) +- Fix usage of `highlight` tweak for consistency. ([#2670](https://github.com/matrix-org/matrix-doc/issues/2670)) +- Clarify the behaviour of `state` for `/sync` with lazy-loading. ([#2754](https://github.com/matrix-org/matrix-doc/issues/2754)) +- Clarify description of `m.room.redaction` event. ([#2814](https://github.com/matrix-org/matrix-doc/issues/2814)) +- Mark `messages` as a required JSON body field in `PUT /_matrix/client/r0/sendToDevice/{eventType}/{txnId}` calls. ([#2928](https://github.com/matrix-org/matrix-doc/issues/2928)) +- Correct examples of `client_secret` request body parameters so that they do not include invalid characters. ([#2985](https://github.com/matrix-org/matrix-doc/issues/2985)) +- Fix example MXC URI for `m.presence`. ([#3091](https://github.com/matrix-org/matrix-doc/issues/3091)) +- Clarify that event bodies are untrusted, as per [MSC2801](https://github.com/matrix-org/matrix-doc/pull/2801). ([#3099](https://github.com/matrix-org/matrix-doc/issues/3099)) +- Fix the maximum event size restriction (65535 bytes -> 65536). ([#3127](https://github.com/matrix-org/matrix-doc/issues/3127)) +- Update `Access-Control-Allow-Headers` recommendation to fit CORS specification. ([#3225](https://github.com/matrix-org/matrix-doc/issues/3225)) +- Explicitly state that `replacment_room` is a room ID in `m.room.tombstone` events. ([#3233](https://github.com/matrix-org/matrix-doc/issues/3233)) +- Clarify that all request bodies are required. ([#3238](https://github.com/matrix-org/matrix-doc/issues/3238), [#3332](https://github.com/matrix-org/matrix-doc/issues/3332)) +- Add missing titles to some scheams. ([#3330](https://github.com/matrix-org/matrix-doc/issues/3330)) +- Add User-Interactive Authentication fields to cross-signing APIs as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). ([#3331](https://github.com/matrix-org/matrix-doc/issues/3331)) +- Mention that a canonical alias event should be added when a room is created with an alias. ([#3337](https://github.com/matrix-org/matrix-doc/issues/3337)) +- Add an 'API conventions' section to the Appendices. ([#3350](https://github.com/matrix-org/matrix-doc/issues/3350)) +- Clarify the documentation around the pagination tokens used by `/sync`, `/rooms/{room_id}/messages`, `/initialSync`, `/rooms/{room_id}/initialSync`, and `/notifications`. ([#3353](https://github.com/matrix-org/matrix-doc/issues/3353)) +- Remove the inaccurate 'Pagination' section. ([#3366](https://github.com/matrix-org/matrix-doc/issues/3366)) +- Clarify how `redacted_because` is meant to work. ([#3411](https://github.com/matrix-org/matrix-doc/issues/3411)) +- Remove extraneous `mimetype` from `EncryptedFile` examples, as per [MSC2582](https://github.com/matrix-org/matrix-doc/pull/2582). ([#3412](https://github.com/matrix-org/matrix-doc/issues/3412)) +- Describe how [MSC2844](https://github.com/matrix-org/matrix-doc/pull/2844) affects the `/versions` endpoint. ([#3420](https://github.com/matrix-org/matrix-doc/issues/3420)) +- Fix documentation errors around `threepid_creds`. ([#3471](https://github.com/matrix-org/matrix-doc/issues/3471)) + + +### Server-Server API + + +New Endpoints + + +- Add `/make_knock` and `/send_knock` endpoints as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). ([#3154](https://github.com/matrix-org/matrix-doc/issues/3154)) + + +Backwards Compatible Changes + + +- Add cross-signing information to `GET /user/keys` and `GET /user/devices/{userId}`, `m.device_list_update` EDU, and a new `m.signing_key_update` EDU as per [MSC1756](https://github.com/matrix-org/matrix-doc/pull/1756). ([#2536](https://github.com/matrix-org/matrix-doc/issues/2536)) +- Add support for knocking, as per [MSC2403](https://github.com/matrix-org/matrix-doc/pull/2403). ([#3154](https://github.com/matrix-org/matrix-doc/issues/3154)) + + +Spec Clarifications + + +- Specify that `GET /_matrix/federation/v1/make_join/{roomId}/{userId}` can return a 404 if the room is unknown. ([#2688](https://github.com/matrix-org/matrix-doc/issues/2688)) +- Fix various typos throughout the specification. ([#2888](https://github.com/matrix-org/matrix-doc/issues/2888), [#3116](https://github.com/matrix-org/matrix-doc/issues/3116), [#3128](https://github.com/matrix-org/matrix-doc/issues/3128), [#3207](https://github.com/matrix-org/matrix-doc/issues/3207)) +- Correct the `/_matrix/federation/v1/user/devices/{userId}` response which actually returns `"self_signing_key"` instead of `"self_signing_keys"`. ([#3312](https://github.com/matrix-org/matrix-doc/issues/3312)) +- Explain the reasons why `` TLS certificate is needed rather than `` for SRV delegation. ([#3322](https://github.com/matrix-org/matrix-doc/issues/3322)) +- Tweak the example PDU diagram to better demonstrate situations with multiple `prev_events`. ([#3340](https://github.com/matrix-org/matrix-doc/issues/3340)) + + +### Application Service API + + +Spec Clarifications + + +- Fix various typos throughout the specification. ([#2888](https://github.com/matrix-org/matrix-doc/issues/2888)) + + +### Identity Service API + + +New Endpoints + + +- Add `GET /_matrix/identity/versions` API as per [MSC2320](https://github.com/matrix-org/matrix-doc/pull/2320). ([#3101](https://github.com/matrix-org/matrix-doc/issues/3101)) + + +Removed Endpoints + + +- The v1 identity service API has been removed in favour of the v2 API, as per [MSC2713](https://github.com/matrix-org/matrix-doc/pull/2713). ([#3170](https://github.com/matrix-org/matrix-doc/issues/3170)) + + +Spec Clarifications + + +- Fix various typos throughout the specification. ([#2888](https://github.com/matrix-org/matrix-doc/issues/2888)) +- Clarify that some identifiers must be case folded prior to processing, as per [MSC2265](https://github.com/matrix-org/matrix-doc/pull/2265). ([#3167](https://github.com/matrix-org/matrix-doc/issues/3167), [#3176](https://github.com/matrix-org/matrix-doc/issues/3176)) +- Describe how [MSC2844](https://github.com/matrix-org/matrix-doc/pull/2844) affects the `/versions` endpoint. ([#3459](https://github.com/matrix-org/matrix-doc/issues/3459)) + + +### Push Gateway API + + +Spec Clarifications + + +- Clarify where to get information about the various parameter values for the notify endpoint. ([#2763](https://github.com/matrix-org/matrix-doc/issues/2763))