diff --git a/changelogs/application_service/newsfragments/1347.feature b/changelogs/application_service/newsfragments/1347.feature deleted file mode 100644 index f5aa481f..00000000 --- a/changelogs/application_service/newsfragments/1347.feature +++ /dev/null @@ -1 +0,0 @@ -Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). diff --git a/changelogs/client_server/newsfragments/1169.clarification b/changelogs/client_server/newsfragments/1169.clarification deleted file mode 100644 index 6d550dbc..00000000 --- a/changelogs/client_server/newsfragments/1169.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify the power levels integer range. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/1239.clarification b/changelogs/client_server/newsfragments/1239.clarification deleted file mode 100644 index f2c403d1..00000000 --- a/changelogs/client_server/newsfragments/1239.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that `/context` always returns `event` even if `limit` is zero. Contributed by @sumnerevans at @beeper. diff --git a/changelogs/client_server/newsfragments/1321.clarification b/changelogs/client_server/newsfragments/1321.clarification deleted file mode 100644 index ad53c046..00000000 --- a/changelogs/client_server/newsfragments/1321.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify what fields are required when deleting a pusher \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/1347.feature b/changelogs/client_server/newsfragments/1347.feature deleted file mode 100644 index f5aa481f..00000000 --- a/changelogs/client_server/newsfragments/1347.feature +++ /dev/null @@ -1 +0,0 @@ -Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). diff --git a/changelogs/client_server/newsfragments/1348.clarification b/changelogs/client_server/newsfragments/1348.clarification deleted file mode 100644 index 000ef5f7..00000000 --- a/changelogs/client_server/newsfragments/1348.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve the presentation of push rule kinds and actions. diff --git a/changelogs/client_server/newsfragments/1353.clarification b/changelogs/client_server/newsfragments/1353.clarification deleted file mode 100644 index fa9316da..00000000 --- a/changelogs/client_server/newsfragments/1353.clarification +++ /dev/null @@ -1 +0,0 @@ -Add missing description to m.call.answer schema. diff --git a/changelogs/client_server/newsfragments/1355.clarification b/changelogs/client_server/newsfragments/1355.clarification deleted file mode 100644 index 6d550dbc..00000000 --- a/changelogs/client_server/newsfragments/1355.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify the power levels integer range. \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/1363.clarification b/changelogs/client_server/newsfragments/1363.clarification deleted file mode 100644 index 3ccb2333..00000000 --- a/changelogs/client_server/newsfragments/1363.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/client_server/newsfragments/1366.feature b/changelogs/client_server/newsfragments/1366.feature deleted file mode 100644 index 42d035f5..00000000 --- a/changelogs/client_server/newsfragments/1366.feature +++ /dev/null @@ -1 +0,0 @@ -Add `/rooms//timestamp_to_event` endpoint, as per [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030). diff --git a/changelogs/client_server/newsfragments/1381.clarification b/changelogs/client_server/newsfragments/1381.clarification deleted file mode 100644 index 8132e060..00000000 --- a/changelogs/client_server/newsfragments/1381.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify parts of the end-to-end encryption sections. diff --git a/changelogs/client_server/newsfragments/1382.clarification b/changelogs/client_server/newsfragments/1382.clarification deleted file mode 100644 index 6f08f207..00000000 --- a/changelogs/client_server/newsfragments/1382.clarification +++ /dev/null @@ -1 +0,0 @@ -Move login API definitions to the right heading. Contributed by @HarHarLinks. diff --git a/changelogs/client_server/newsfragments/1409.clarification b/changelogs/client_server/newsfragments/1409.clarification deleted file mode 100644 index 40bea800..00000000 --- a/changelogs/client_server/newsfragments/1409.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify which events will be included in Stripped State. Contributed by @andybalaam. diff --git a/changelogs/client_server/newsfragments/1412.feature b/changelogs/client_server/newsfragments/1412.feature deleted file mode 100644 index 5f89e057..00000000 --- a/changelogs/client_server/newsfragments/1412.feature +++ /dev/null @@ -1 +0,0 @@ -Define `hkdf-hmac-sha256.v2` MAC method for SAS verification, as per [MSC 3783](https://github.com/matrix-org/matrix-spec-proposals/pull/3783). diff --git a/changelogs/client_server/newsfragments/1417.clarification b/changelogs/client_server/newsfragments/1417.clarification deleted file mode 100644 index b1b0b8c9..00000000 --- a/changelogs/client_server/newsfragments/1417.clarification +++ /dev/null @@ -1 +0,0 @@ -Add links to the spec for the definition of 3PID `medium`. diff --git a/changelogs/client_server/newsfragments/1421.clarification b/changelogs/client_server/newsfragments/1421.clarification deleted file mode 100644 index 07b86e2f..00000000 --- a/changelogs/client_server/newsfragments/1421.clarification +++ /dev/null @@ -1 +0,0 @@ -Correct the order of the default override pushrules in the spec. diff --git a/changelogs/client_server/newsfragments/1433.clarification b/changelogs/client_server/newsfragments/1433.clarification deleted file mode 100644 index 5bce3c4d..00000000 --- a/changelogs/client_server/newsfragments/1433.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve distinction between tags and their attributes in the rich text section. Contributed by Nico. diff --git a/changelogs/identity_service/newsfragments/1347.feature b/changelogs/identity_service/newsfragments/1347.feature deleted file mode 100644 index f5aa481f..00000000 --- a/changelogs/identity_service/newsfragments/1347.feature +++ /dev/null @@ -1 +0,0 @@ -Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). diff --git a/changelogs/internal/newsfragments/1357.clarification b/changelogs/internal/newsfragments/1357.clarification deleted file mode 100644 index 282ef8ca..00000000 --- a/changelogs/internal/newsfragments/1357.clarification +++ /dev/null @@ -1 +0,0 @@ -Add link to the unstable spec to the README. \ No newline at end of file diff --git a/changelogs/internal/newsfragments/1368.clarification b/changelogs/internal/newsfragments/1368.clarification deleted file mode 100644 index a08f1ebe..00000000 --- a/changelogs/internal/newsfragments/1368.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve safety of the proposals retrieval script in the event of failure. \ No newline at end of file diff --git a/changelogs/internal/newsfragments/1370.clarification b/changelogs/internal/newsfragments/1370.clarification deleted file mode 100644 index 84780634..00000000 --- a/changelogs/internal/newsfragments/1370.clarification +++ /dev/null @@ -1,2 +0,0 @@ -Rename `` to `content` in the OpenAPI files for content uploads. - diff --git a/changelogs/internal/newsfragments/1384.clarification b/changelogs/internal/newsfragments/1384.clarification deleted file mode 100644 index 46c5f9f0..00000000 --- a/changelogs/internal/newsfragments/1384.clarification +++ /dev/null @@ -1 +0,0 @@ -Stop autogenerating examples where we already have an example. diff --git a/changelogs/internal/newsfragments/1415.clarification b/changelogs/internal/newsfragments/1415.clarification deleted file mode 100644 index 390f37e3..00000000 --- a/changelogs/internal/newsfragments/1415.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve formatting of definitions in the Push Notifications section. diff --git a/changelogs/push_gateway/newsfragments/1347.feature b/changelogs/push_gateway/newsfragments/1347.feature deleted file mode 100644 index f5aa481f..00000000 --- a/changelogs/push_gateway/newsfragments/1347.feature +++ /dev/null @@ -1 +0,0 @@ -Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). diff --git a/changelogs/room_versions/newsfragments/1397.feature b/changelogs/room_versions/newsfragments/1397.feature deleted file mode 100644 index 4ffe3415..00000000 --- a/changelogs/room_versions/newsfragments/1397.feature +++ /dev/null @@ -1 +0,0 @@ -Update the default room version to 10, as per [MSC3904](https://github.com/matrix-org/matrix-spec-proposals/pull/3904). \ No newline at end of file diff --git a/changelogs/room_versions/newsfragments/1422.clarification b/changelogs/room_versions/newsfragments/1422.clarification deleted file mode 100644 index efb63c69..00000000 --- a/changelogs/room_versions/newsfragments/1422.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify the grammar for room versions. diff --git a/changelogs/room_versions/newsfragments/1423.clarification b/changelogs/room_versions/newsfragments/1423.clarification deleted file mode 100644 index 3ccb2333..00000000 --- a/changelogs/room_versions/newsfragments/1423.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix various typos throughout the specification. diff --git a/changelogs/server_server/newsfragments/1347.feature b/changelogs/server_server/newsfragments/1347.feature deleted file mode 100644 index f5aa481f..00000000 --- a/changelogs/server_server/newsfragments/1347.feature +++ /dev/null @@ -1 +0,0 @@ -Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). diff --git a/changelogs/server_server/newsfragments/1349.clarification b/changelogs/server_server/newsfragments/1349.clarification deleted file mode 100644 index 52a9c92d..00000000 --- a/changelogs/server_server/newsfragments/1349.clarification +++ /dev/null @@ -1 +0,0 @@ -Include examples inline instead of using a reference for invite endpoint definitions. diff --git a/changelogs/server_server/newsfragments/1350.breaking b/changelogs/server_server/newsfragments/1350.breaking deleted file mode 100644 index 81ce2585..00000000 --- a/changelogs/server_server/newsfragments/1350.breaking +++ /dev/null @@ -1 +0,0 @@ -Remove `keyId` from the server `/keys` endpoints, as per [MSC3938](https://github.com/matrix-org/matrix-spec-proposals/pull/3938). diff --git a/changelogs/server_server/newsfragments/1351.clarification b/changelogs/server_server/newsfragments/1351.clarification deleted file mode 100644 index 935332ad..00000000 --- a/changelogs/server_server/newsfragments/1351.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix `POST _matrix/federation/v1/user/keys/claim` response schema. diff --git a/changelogs/server_server/newsfragments/1366.feature b/changelogs/server_server/newsfragments/1366.feature deleted file mode 100644 index 22834501..00000000 --- a/changelogs/server_server/newsfragments/1366.feature +++ /dev/null @@ -1 +0,0 @@ -Add `/timestamp_to_event/` endpoint, as per [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030). diff --git a/changelogs/server_server/newsfragments/1371.clarification b/changelogs/server_server/newsfragments/1371.clarification deleted file mode 100644 index e43199b8..00000000 --- a/changelogs/server_server/newsfragments/1371.clarification +++ /dev/null @@ -1 +0,0 @@ -Correct the default invite level definition in the "Checks performed on receipt of a PDU" section. diff --git a/changelogs/server_server/newsfragments/1376.clarification b/changelogs/server_server/newsfragments/1376.clarification deleted file mode 100644 index 470783c4..00000000 --- a/changelogs/server_server/newsfragments/1376.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that CNAMEs are permissible for server names. diff --git a/changelogs/server_server/newsfragments/1383.clarification b/changelogs/server_server/newsfragments/1383.clarification deleted file mode 100644 index f6713b87..00000000 --- a/changelogs/server_server/newsfragments/1383.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix `edu_type` in EDU examples. diff --git a/changelogs/server_server/newsfragments/1393.feature b/changelogs/server_server/newsfragments/1393.feature deleted file mode 100644 index e5ca05a5..00000000 --- a/changelogs/server_server/newsfragments/1393.feature +++ /dev/null @@ -1 +0,0 @@ -Extend `/_matrix/federation/v2/send_join` to allow omitting membership events, per [MSC3706](https://github.com/matrix-org/matrix-doc/pull/3706). \ No newline at end of file diff --git a/changelogs/server_server/newsfragments/1398.feature b/changelogs/server_server/newsfragments/1398.feature deleted file mode 100644 index e5ca05a5..00000000 --- a/changelogs/server_server/newsfragments/1398.feature +++ /dev/null @@ -1 +0,0 @@ -Extend `/_matrix/federation/v2/send_join` to allow omitting membership events, per [MSC3706](https://github.com/matrix-org/matrix-doc/pull/3706). \ No newline at end of file diff --git a/changelogs/server_server/newsfragments/1425.feature b/changelogs/server_server/newsfragments/1425.feature deleted file mode 100644 index 1add27ff..00000000 --- a/changelogs/server_server/newsfragments/1425.feature +++ /dev/null @@ -1 +0,0 @@ -Note that `/_matrix/federation/v2/send_join` should include heroes for nameless rooms, even when allowed to omit membership events, per [MSC3943](https://github.com/matrix-org/matrix-doc/pull/3943). diff --git a/content/changelog/v1.6.md b/content/changelog/v1.6.md new file mode 100644 index 00000000..acef1f7c --- /dev/null +++ b/content/changelog/v1.6.md @@ -0,0 +1,135 @@ +--- +date: 2023-02-14T08:25:40-07:00 +--- + + +## v1.6 + + + + +
Git commithttps://github.com/matrix-org/matrix-spec/tree/v1.6
Release dateFebruary 14, 2023
+ + +### Client-Server API + + +Backwards Compatible Changes + + +- Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). ([#1347](https://github.com/matrix-org/matrix-spec/issues/1347)) +- Add `/rooms//timestamp_to_event` endpoint, as per [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030). ([#1366](https://github.com/matrix-org/matrix-spec/issues/1366)) +- Define `hkdf-hmac-sha256.v2` MAC method for SAS verification, as per [MSC 3783](https://github.com/matrix-org/matrix-spec-proposals/pull/3783). ([#1412](https://github.com/matrix-org/matrix-spec/issues/1412)) + + +Spec Clarifications + + +- Clarify the power levels integer range. ([#1169](https://github.com/matrix-org/matrix-spec/issues/1169), [#1355](https://github.com/matrix-org/matrix-spec/issues/1355)) +- Clarify that `/context` always returns `event` even if `limit` is zero. Contributed by @sumnerevans at @beeper. ([#1239](https://github.com/matrix-org/matrix-spec/issues/1239)) +- Clarify what fields are required when deleting a pusher ([#1321](https://github.com/matrix-org/matrix-spec/issues/1321)) +- Improve the presentation of push rule kinds and actions. ([#1348](https://github.com/matrix-org/matrix-spec/issues/1348)) +- Add missing description to m.call.answer schema. ([#1353](https://github.com/matrix-org/matrix-spec/issues/1353)) +- Fix various typos throughout the specification. ([#1363](https://github.com/matrix-org/matrix-spec/issues/1363)) +- Clarify parts of the end-to-end encryption sections. ([#1381](https://github.com/matrix-org/matrix-spec/issues/1381)) +- Move login API definitions to the right heading. Contributed by @HarHarLinks. ([#1382](https://github.com/matrix-org/matrix-spec/issues/1382)) +- Clarify which events will be included in Stripped State. Contributed by @andybalaam. ([#1409](https://github.com/matrix-org/matrix-spec/issues/1409)) +- Add links to the spec for the definition of 3PID `medium`. ([#1417](https://github.com/matrix-org/matrix-spec/issues/1417)) +- Correct the order of the default override pushrules in the spec. ([#1421](https://github.com/matrix-org/matrix-spec/issues/1421)) +- Improve distinction between tags and their attributes in the rich text section. Contributed by Nico. ([#1433](https://github.com/matrix-org/matrix-spec/issues/1433)) + + +### Server-Server API + + +Breaking Changes + + +- Remove `keyId` from the server `/keys` endpoints, as per [MSC3938](https://github.com/matrix-org/matrix-spec-proposals/pull/3938). ([#1350](https://github.com/matrix-org/matrix-spec/issues/1350)) + + +Backwards Compatible Changes + + +- Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). ([#1347](https://github.com/matrix-org/matrix-spec/issues/1347)) +- Add `/timestamp_to_event/` endpoint, as per [MSC3030](https://github.com/matrix-org/matrix-spec-proposals/pull/3030). ([#1366](https://github.com/matrix-org/matrix-spec/issues/1366)) +- Extend `/_matrix/federation/v2/send_join` to allow omitting membership events, per [MSC3706](https://github.com/matrix-org/matrix-doc/pull/3706). ([#1393](https://github.com/matrix-org/matrix-spec/issues/1393), [#1398](https://github.com/matrix-org/matrix-spec/issues/1398)) +- Note that `/_matrix/federation/v2/send_join` should include heroes for nameless rooms, even when allowed to omit membership events, per [MSC3943](https://github.com/matrix-org/matrix-doc/pull/3943). ([#1425](https://github.com/matrix-org/matrix-spec/issues/1425)) + + +Spec Clarifications + + +- Include examples inline instead of using a reference for invite endpoint definitions. ([#1349](https://github.com/matrix-org/matrix-spec/issues/1349)) +- Fix `POST _matrix/federation/v1/user/keys/claim` response schema. ([#1351](https://github.com/matrix-org/matrix-spec/issues/1351)) +- Correct the default invite level definition in the "Checks performed on receipt of a PDU" section. ([#1371](https://github.com/matrix-org/matrix-spec/issues/1371)) +- Clarify that CNAMEs are permissible for server names. ([#1376](https://github.com/matrix-org/matrix-spec/issues/1376)) +- Fix `edu_type` in EDU examples. ([#1383](https://github.com/matrix-org/matrix-spec/issues/1383)) + + +### Application Service API + + +Backwards Compatible Changes + + +- Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). ([#1347](https://github.com/matrix-org/matrix-spec/issues/1347)) + + +### Identity Service API + + +Backwards Compatible Changes + + +- Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). ([#1347](https://github.com/matrix-org/matrix-spec/issues/1347)) + + +### Push Gateway API + + +Backwards Compatible Changes + + +- Add information on standard error responses for unknown endpoints/methods, as per [MSC3743](https://github.com/matrix-org/matrix-spec-proposals/pull/3743). ([#1347](https://github.com/matrix-org/matrix-spec/issues/1347)) + + +### Room Versions + + +Backwards Compatible Changes + + +- Update the default room version to 10, as per [MSC3904](https://github.com/matrix-org/matrix-spec-proposals/pull/3904). ([#1397](https://github.com/matrix-org/matrix-spec/issues/1397)) + + +Spec Clarifications + + +- Clarify the grammar for room versions. ([#1422](https://github.com/matrix-org/matrix-spec/issues/1422)) +- Fix various typos throughout the specification. ([#1423](https://github.com/matrix-org/matrix-spec/issues/1423)) + + +### Appendices + + +No significant changes. + + +### Internal Changes/Tooling + + +Spec Clarifications + + +- Add link to the unstable spec to the README. ([#1357](https://github.com/matrix-org/matrix-spec/issues/1357)) +- Improve safety of the proposals retrieval script in the event of failure. ([#1368](https://github.com/matrix-org/matrix-spec/issues/1368)) +- Rename `` to `content` in the OpenAPI files for content uploads. ([#1370](https://github.com/matrix-org/matrix-spec/issues/1370)) +- Stop autogenerating examples where we already have an example. ([#1384](https://github.com/matrix-org/matrix-spec/issues/1384)) +- Improve formatting of definitions in the Push Notifications section. ([#1415](https://github.com/matrix-org/matrix-spec/issues/1415))