From bc995e66d64b1376d0923333fce503dbf30a26c8 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 19 Dec 2024 09:22:53 -0700 Subject: [PATCH] v1.13 --- .../newsfragments/1966.clarification | 1 - .../newsfragments/2018.feature | 1 - .../newsfragments/1938.clarification | 1 - .../client_server/newsfragments/1938.new | 1 - .../client_server/newsfragments/1944.feature | 1 - .../newsfragments/1947.clarification | 1 - .../newsfragments/1967.clarification | 1 - .../newsfragments/1973.clarification | 1 - .../newsfragments/1978.clarification | 1 - .../newsfragments/1979.clarification | 1 - .../newsfragments/1980.clarification | 1 - .../newsfragments/1983.clarification | 1 - .../client_server/newsfragments/1994.feature | 1 - .../client_server/newsfragments/1995.feature | 1 - .../client_server/newsfragments/2011.feature | 1 - .../client_server/newsfragments/2014.feature | 1 - .../newsfragments/2015.clarification | 1 - .../newsfragments/2016.clarification | 1 - .../newsfragments/2017.clarification | 1 - .../client_server/newsfragments/2028.new | 1 - .../newsfragments/2029.clarification | 1 - .../internal/newsfragments/1967.clarification | 1 - .../internal/newsfragments/1969.clarification | 1 - .../internal/newsfragments/1970.clarification | 1 - .../internal/newsfragments/1971.clarification | 1 - .../internal/newsfragments/1972.clarification | 1 - .../internal/newsfragments/1975.clarification | 1 - .../internal/newsfragments/1976.clarification | 1 - .../internal/newsfragments/1977.clarification | 1 - .../internal/newsfragments/1984.clarification | 1 - .../internal/newsfragments/1985.clarification | 1 - .../internal/newsfragments/1991.clarification | 1 - .../internal/newsfragments/1996.clarification | 1 - .../internal/newsfragments/1997.clarification | 1 - .../internal/newsfragments/1999.clarification | 1 - .../internal/newsfragments/2000.clarification | 1 - .../internal/newsfragments/2001.clarification | 1 - .../internal/newsfragments/2002.clarification | 1 - .../internal/newsfragments/2003.clarification | 1 - .../internal/newsfragments/2005.clarification | 1 - .../internal/newsfragments/2006.clarification | 1 - .../internal/newsfragments/2007.clarification | 1 - .../internal/newsfragments/2008.clarification | 1 - .../internal/newsfragments/2009.clarification | 1 - .../internal/newsfragments/2021.clarification | 1 - .../internal/newsfragments/2022.clarification | 1 - .../newsfragments/1968.clarification | 1 - .../newsfragments/1974.clarification | 1 - .../newsfragments/2024.clarification | 1 - .../newsfragments/1926.clarification | 1 - .../server_server/newsfragments/2004.feature | 1 - config/_default/hugo.toml | 8 +- content/changelog/v1.13.md | 122 ++++++++++++++++++ 53 files changed, 126 insertions(+), 55 deletions(-) delete mode 100644 changelogs/appendices/newsfragments/1966.clarification delete mode 100644 changelogs/application_service/newsfragments/2018.feature delete mode 100644 changelogs/client_server/newsfragments/1938.clarification delete mode 100644 changelogs/client_server/newsfragments/1938.new delete mode 100644 changelogs/client_server/newsfragments/1944.feature delete mode 100644 changelogs/client_server/newsfragments/1947.clarification delete mode 100644 changelogs/client_server/newsfragments/1967.clarification delete mode 100644 changelogs/client_server/newsfragments/1973.clarification delete mode 100644 changelogs/client_server/newsfragments/1978.clarification delete mode 100644 changelogs/client_server/newsfragments/1979.clarification delete mode 100644 changelogs/client_server/newsfragments/1980.clarification delete mode 100644 changelogs/client_server/newsfragments/1983.clarification delete mode 100644 changelogs/client_server/newsfragments/1994.feature delete mode 100644 changelogs/client_server/newsfragments/1995.feature delete mode 100644 changelogs/client_server/newsfragments/2011.feature delete mode 100644 changelogs/client_server/newsfragments/2014.feature delete mode 100644 changelogs/client_server/newsfragments/2015.clarification delete mode 100644 changelogs/client_server/newsfragments/2016.clarification delete mode 100644 changelogs/client_server/newsfragments/2017.clarification delete mode 100644 changelogs/client_server/newsfragments/2028.new delete mode 100644 changelogs/client_server/newsfragments/2029.clarification delete mode 100644 changelogs/internal/newsfragments/1967.clarification delete mode 100644 changelogs/internal/newsfragments/1969.clarification delete mode 100644 changelogs/internal/newsfragments/1970.clarification delete mode 100644 changelogs/internal/newsfragments/1971.clarification delete mode 100644 changelogs/internal/newsfragments/1972.clarification delete mode 100644 changelogs/internal/newsfragments/1975.clarification delete mode 100644 changelogs/internal/newsfragments/1976.clarification delete mode 100644 changelogs/internal/newsfragments/1977.clarification delete mode 100644 changelogs/internal/newsfragments/1984.clarification delete mode 100644 changelogs/internal/newsfragments/1985.clarification delete mode 100644 changelogs/internal/newsfragments/1991.clarification delete mode 100644 changelogs/internal/newsfragments/1996.clarification delete mode 100644 changelogs/internal/newsfragments/1997.clarification delete mode 100644 changelogs/internal/newsfragments/1999.clarification delete mode 100644 changelogs/internal/newsfragments/2000.clarification delete mode 100644 changelogs/internal/newsfragments/2001.clarification delete mode 100644 changelogs/internal/newsfragments/2002.clarification delete mode 100644 changelogs/internal/newsfragments/2003.clarification delete mode 100644 changelogs/internal/newsfragments/2005.clarification delete mode 100644 changelogs/internal/newsfragments/2006.clarification delete mode 100644 changelogs/internal/newsfragments/2007.clarification delete mode 100644 changelogs/internal/newsfragments/2008.clarification delete mode 100644 changelogs/internal/newsfragments/2009.clarification delete mode 100644 changelogs/internal/newsfragments/2021.clarification delete mode 100644 changelogs/internal/newsfragments/2022.clarification delete mode 100644 changelogs/push_gateway/newsfragments/1968.clarification delete mode 100644 changelogs/push_gateway/newsfragments/1974.clarification delete mode 100644 changelogs/room_versions/newsfragments/2024.clarification delete mode 100644 changelogs/server_server/newsfragments/1926.clarification delete mode 100644 changelogs/server_server/newsfragments/2004.feature create mode 100644 content/changelog/v1.13.md diff --git a/changelogs/appendices/newsfragments/1966.clarification b/changelogs/appendices/newsfragments/1966.clarification deleted file mode 100644 index 362e2cac..00000000 --- a/changelogs/appendices/newsfragments/1966.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove note about reference implementations. diff --git a/changelogs/application_service/newsfragments/2018.feature b/changelogs/application_service/newsfragments/2018.feature deleted file mode 100644 index 07d6e62a..00000000 --- a/changelogs/application_service/newsfragments/2018.feature +++ /dev/null @@ -1 +0,0 @@ -Allow sending ephemeral data to application services, as per [MSC2409](https://github.com/matrix-org/matrix-spec-proposals/pull/2409). diff --git a/changelogs/client_server/newsfragments/1938.clarification b/changelogs/client_server/newsfragments/1938.clarification deleted file mode 100644 index c2ced145..00000000 --- a/changelogs/client_server/newsfragments/1938.clarification +++ /dev/null @@ -1 +0,0 @@ -The `reason` parameter in `POST /_matrix/client/v3/rooms/{roomId}/report/{eventId}` can be omitted instead of left blank, as per [MSC2414](https://github.com/matrix-org/matrix-spec-proposals/pull/2414). diff --git a/changelogs/client_server/newsfragments/1938.new b/changelogs/client_server/newsfragments/1938.new deleted file mode 100644 index 62c23cd4..00000000 --- a/changelogs/client_server/newsfragments/1938.new +++ /dev/null @@ -1 +0,0 @@ -Add `POST /_matrix/client/v3/rooms/{roomId}/report`, as per [MSC4151](https://github.com/matrix-org/matrix-spec-proposals/pull/4151). diff --git a/changelogs/client_server/newsfragments/1944.feature b/changelogs/client_server/newsfragments/1944.feature deleted file mode 100644 index 916ab978..00000000 --- a/changelogs/client_server/newsfragments/1944.feature +++ /dev/null @@ -1 +0,0 @@ -Add error codes to requestToken endpoints, as per [MSC4178](https://github.com/matrix-org/matrix-spec-proposals/pull/4178). diff --git a/changelogs/client_server/newsfragments/1947.clarification b/changelogs/client_server/newsfragments/1947.clarification deleted file mode 100644 index 3764243a..00000000 --- a/changelogs/client_server/newsfragments/1947.clarification +++ /dev/null @@ -1 +0,0 @@ -Correct OpenAPI specification for query parameters to `GET /_matrix/client/v3/thirdparty/location/{protocol}` endpoint. diff --git a/changelogs/client_server/newsfragments/1967.clarification b/changelogs/client_server/newsfragments/1967.clarification deleted file mode 100644 index 1b47b068..00000000 --- a/changelogs/client_server/newsfragments/1967.clarification +++ /dev/null @@ -1 +0,0 @@ -Sort VoIP events semantically. diff --git a/changelogs/client_server/newsfragments/1973.clarification b/changelogs/client_server/newsfragments/1973.clarification deleted file mode 100644 index 27fc5863..00000000 --- a/changelogs/client_server/newsfragments/1973.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that servers must forward custom keys in `PusherData` when sending notifications to the push gateway. diff --git a/changelogs/client_server/newsfragments/1978.clarification b/changelogs/client_server/newsfragments/1978.clarification deleted file mode 100644 index bdcce777..00000000 --- a/changelogs/client_server/newsfragments/1978.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify formats of string types. diff --git a/changelogs/client_server/newsfragments/1979.clarification b/changelogs/client_server/newsfragments/1979.clarification deleted file mode 100644 index bdcce777..00000000 --- a/changelogs/client_server/newsfragments/1979.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify formats of string types. diff --git a/changelogs/client_server/newsfragments/1980.clarification b/changelogs/client_server/newsfragments/1980.clarification deleted file mode 100644 index bdcce777..00000000 --- a/changelogs/client_server/newsfragments/1980.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify formats of string types. diff --git a/changelogs/client_server/newsfragments/1983.clarification b/changelogs/client_server/newsfragments/1983.clarification deleted file mode 100644 index 764372f8..00000000 --- a/changelogs/client_server/newsfragments/1983.clarification +++ /dev/null @@ -1 +0,0 @@ -Clarify that the async upload endpoint will return 404 in some cases. diff --git a/changelogs/client_server/newsfragments/1994.feature b/changelogs/client_server/newsfragments/1994.feature deleted file mode 100644 index 67c00f22..00000000 --- a/changelogs/client_server/newsfragments/1994.feature +++ /dev/null @@ -1 +0,0 @@ -Remove reply fallbacks, as per [MSC2781](https://github.com/matrix-org/matrix-spec-proposals/issues/2781). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/1995.feature b/changelogs/client_server/newsfragments/1995.feature deleted file mode 100644 index 5dd1a126..00000000 --- a/changelogs/client_server/newsfragments/1995.feature +++ /dev/null @@ -1 +0,0 @@ -Clarify the allowed HTTP methods in CORS responses, as per [MSC4138](https://github.com/matrix-org/matrix-spec-proposals/pull/4138). diff --git a/changelogs/client_server/newsfragments/2011.feature b/changelogs/client_server/newsfragments/2011.feature deleted file mode 100644 index 5dd1a126..00000000 --- a/changelogs/client_server/newsfragments/2011.feature +++ /dev/null @@ -1 +0,0 @@ -Clarify the allowed HTTP methods in CORS responses, as per [MSC4138](https://github.com/matrix-org/matrix-spec-proposals/pull/4138). diff --git a/changelogs/client_server/newsfragments/2014.feature b/changelogs/client_server/newsfragments/2014.feature deleted file mode 100644 index 0671f14d..00000000 --- a/changelogs/client_server/newsfragments/2014.feature +++ /dev/null @@ -1 +0,0 @@ -Add new `M_USER_SUSPENDED` error code behaviour, as per [MSC3823](https://github.com/matrix-org/matrix-spec-proposals/pull/3823). \ No newline at end of file diff --git a/changelogs/client_server/newsfragments/2015.clarification b/changelogs/client_server/newsfragments/2015.clarification deleted file mode 100644 index 1952e036..00000000 --- a/changelogs/client_server/newsfragments/2015.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove distinction between `StateFilter` and `RoomEventFilter`. diff --git a/changelogs/client_server/newsfragments/2016.clarification b/changelogs/client_server/newsfragments/2016.clarification deleted file mode 100644 index 34aa3b22..00000000 --- a/changelogs/client_server/newsfragments/2016.clarification +++ /dev/null @@ -1 +0,0 @@ -Add hyperlinks throughout the specification. diff --git a/changelogs/client_server/newsfragments/2017.clarification b/changelogs/client_server/newsfragments/2017.clarification deleted file mode 100644 index a202eec3..00000000 --- a/changelogs/client_server/newsfragments/2017.clarification +++ /dev/null @@ -1 +0,0 @@ -Use `json` instead of `json5` for syntax highlighting. diff --git a/changelogs/client_server/newsfragments/2028.new b/changelogs/client_server/newsfragments/2028.new deleted file mode 100644 index 62c23cd4..00000000 --- a/changelogs/client_server/newsfragments/2028.new +++ /dev/null @@ -1 +0,0 @@ -Add `POST /_matrix/client/v3/rooms/{roomId}/report`, as per [MSC4151](https://github.com/matrix-org/matrix-spec-proposals/pull/4151). diff --git a/changelogs/client_server/newsfragments/2029.clarification b/changelogs/client_server/newsfragments/2029.clarification deleted file mode 100644 index 74050082..00000000 --- a/changelogs/client_server/newsfragments/2029.clarification +++ /dev/null @@ -1 +0,0 @@ -Specify order that one-time keys are issued by `/keys/claim`, as per [MSC4225](https://github.com/matrix-org/matrix-spec-proposals/pull/4225). diff --git a/changelogs/internal/newsfragments/1967.clarification b/changelogs/internal/newsfragments/1967.clarification deleted file mode 100644 index 9b86faca..00000000 --- a/changelogs/internal/newsfragments/1967.clarification +++ /dev/null @@ -1 +0,0 @@ -Add `x-weight` property for sorting events rendered with the `event-group` shortcode. diff --git a/changelogs/internal/newsfragments/1969.clarification b/changelogs/internal/newsfragments/1969.clarification deleted file mode 100644 index db9e1a1a..00000000 --- a/changelogs/internal/newsfragments/1969.clarification +++ /dev/null @@ -1 +0,0 @@ -Enforce consistent vertical spacing between paragraphs in endpoint definitions. \ No newline at end of file diff --git a/changelogs/internal/newsfragments/1970.clarification b/changelogs/internal/newsfragments/1970.clarification deleted file mode 100644 index 5d20fcf9..00000000 --- a/changelogs/internal/newsfragments/1970.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove `boxes/added-in-paragraph` shortcode. diff --git a/changelogs/internal/newsfragments/1971.clarification b/changelogs/internal/newsfragments/1971.clarification deleted file mode 100644 index 6c61b653..00000000 --- a/changelogs/internal/newsfragments/1971.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove `withVersioning` parameter of `rver-fragment` shortcode. diff --git a/changelogs/internal/newsfragments/1972.clarification b/changelogs/internal/newsfragments/1972.clarification deleted file mode 100644 index dc4a85f4..00000000 --- a/changelogs/internal/newsfragments/1972.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove `span` element from `added-in` and `changed-in` shortcodes. diff --git a/changelogs/internal/newsfragments/1975.clarification b/changelogs/internal/newsfragments/1975.clarification deleted file mode 100644 index 4edcc477..00000000 --- a/changelogs/internal/newsfragments/1975.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix formatting of `added-in` and `changed-in` shortcodes by using `%` delimiter. diff --git a/changelogs/internal/newsfragments/1976.clarification b/changelogs/internal/newsfragments/1976.clarification deleted file mode 100644 index 259cbffe..00000000 --- a/changelogs/internal/newsfragments/1976.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove CSS workaround for scroll-anchoring. diff --git a/changelogs/internal/newsfragments/1977.clarification b/changelogs/internal/newsfragments/1977.clarification deleted file mode 100644 index 3a5e1099..00000000 --- a/changelogs/internal/newsfragments/1977.clarification +++ /dev/null @@ -1 +0,0 @@ -Rename `custom-formats.yaml` to `string-formats.yaml` and update its docs. diff --git a/changelogs/internal/newsfragments/1984.clarification b/changelogs/internal/newsfragments/1984.clarification deleted file mode 100644 index cb11abe6..00000000 --- a/changelogs/internal/newsfragments/1984.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix relative URLs when serving the specification with a custom `baseURL`. diff --git a/changelogs/internal/newsfragments/1985.clarification b/changelogs/internal/newsfragments/1985.clarification deleted file mode 100644 index 9f01fb6f..00000000 --- a/changelogs/internal/newsfragments/1985.clarification +++ /dev/null @@ -1 +0,0 @@ -Rename `.htmltest.yaml` to `.htmltest.yml`. diff --git a/changelogs/internal/newsfragments/1991.clarification b/changelogs/internal/newsfragments/1991.clarification deleted file mode 100644 index 5f641bff..00000000 --- a/changelogs/internal/newsfragments/1991.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve the JS script to highlight the current ToC entry. diff --git a/changelogs/internal/newsfragments/1996.clarification b/changelogs/internal/newsfragments/1996.clarification deleted file mode 100644 index fbfe46cc..00000000 --- a/changelogs/internal/newsfragments/1996.clarification +++ /dev/null @@ -1 +0,0 @@ -Upgrade docsy to 0.11.0 and hugo to 0.139.0. diff --git a/changelogs/internal/newsfragments/1997.clarification b/changelogs/internal/newsfragments/1997.clarification deleted file mode 100644 index cb11abe6..00000000 --- a/changelogs/internal/newsfragments/1997.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix relative URLs when serving the specification with a custom `baseURL`. diff --git a/changelogs/internal/newsfragments/1999.clarification b/changelogs/internal/newsfragments/1999.clarification deleted file mode 100644 index 94017535..00000000 --- a/changelogs/internal/newsfragments/1999.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve the quality of the rendered diagrams diff --git a/changelogs/internal/newsfragments/2000.clarification b/changelogs/internal/newsfragments/2000.clarification deleted file mode 100644 index 24cf7b81..00000000 --- a/changelogs/internal/newsfragments/2000.clarification +++ /dev/null @@ -1 +0,0 @@ -Update the Inter font and allow the browser to render the page before it is loaded \ No newline at end of file diff --git a/changelogs/internal/newsfragments/2001.clarification b/changelogs/internal/newsfragments/2001.clarification deleted file mode 100644 index 7e262d4b..00000000 --- a/changelogs/internal/newsfragments/2001.clarification +++ /dev/null @@ -1 +0,0 @@ -Use a proper Matrix favicon diff --git a/changelogs/internal/newsfragments/2002.clarification b/changelogs/internal/newsfragments/2002.clarification deleted file mode 100644 index 5f641bff..00000000 --- a/changelogs/internal/newsfragments/2002.clarification +++ /dev/null @@ -1 +0,0 @@ -Improve the JS script to highlight the current ToC entry. diff --git a/changelogs/internal/newsfragments/2003.clarification b/changelogs/internal/newsfragments/2003.clarification deleted file mode 100644 index 79541db2..00000000 --- a/changelogs/internal/newsfragments/2003.clarification +++ /dev/null @@ -1 +0,0 @@ -Clean up unused CSS classes in `openapi/render-operation` partial. diff --git a/changelogs/internal/newsfragments/2005.clarification b/changelogs/internal/newsfragments/2005.clarification deleted file mode 100644 index db9e1a1a..00000000 --- a/changelogs/internal/newsfragments/2005.clarification +++ /dev/null @@ -1 +0,0 @@ -Enforce consistent vertical spacing between paragraphs in endpoint definitions. \ No newline at end of file diff --git a/changelogs/internal/newsfragments/2006.clarification b/changelogs/internal/newsfragments/2006.clarification deleted file mode 100644 index d535a8fb..00000000 --- a/changelogs/internal/newsfragments/2006.clarification +++ /dev/null @@ -1 +0,0 @@ -Fix `changed-in` partial when used with multiple paragraphs. diff --git a/changelogs/internal/newsfragments/2007.clarification b/changelogs/internal/newsfragments/2007.clarification deleted file mode 100644 index fbfe46cc..00000000 --- a/changelogs/internal/newsfragments/2007.clarification +++ /dev/null @@ -1 +0,0 @@ -Upgrade docsy to 0.11.0 and hugo to 0.139.0. diff --git a/changelogs/internal/newsfragments/2008.clarification b/changelogs/internal/newsfragments/2008.clarification deleted file mode 100644 index d9f7818b..00000000 --- a/changelogs/internal/newsfragments/2008.clarification +++ /dev/null @@ -1 +0,0 @@ -Optimize generated CSS by removing unused selectors. diff --git a/changelogs/internal/newsfragments/2009.clarification b/changelogs/internal/newsfragments/2009.clarification deleted file mode 100644 index eed0f477..00000000 --- a/changelogs/internal/newsfragments/2009.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove trailing slash on void HTML elements. diff --git a/changelogs/internal/newsfragments/2021.clarification b/changelogs/internal/newsfragments/2021.clarification deleted file mode 100644 index af282431..00000000 --- a/changelogs/internal/newsfragments/2021.clarification +++ /dev/null @@ -1 +0,0 @@ -Remove `type` and `language` attributes of `script` element. diff --git a/changelogs/internal/newsfragments/2022.clarification b/changelogs/internal/newsfragments/2022.clarification deleted file mode 100644 index c9395967..00000000 --- a/changelogs/internal/newsfragments/2022.clarification +++ /dev/null @@ -1 +0,0 @@ -Change the accessible role of info boxes to `note`. diff --git a/changelogs/push_gateway/newsfragments/1968.clarification b/changelogs/push_gateway/newsfragments/1968.clarification deleted file mode 100644 index 5bf945b6..00000000 --- a/changelogs/push_gateway/newsfragments/1968.clarification +++ /dev/null @@ -1 +0,0 @@ -Document the schema of `PusherData`. diff --git a/changelogs/push_gateway/newsfragments/1974.clarification b/changelogs/push_gateway/newsfragments/1974.clarification deleted file mode 100644 index 46c086a9..00000000 --- a/changelogs/push_gateway/newsfragments/1974.clarification +++ /dev/null @@ -1 +0,0 @@ -The path of HTTP pusher URLs is fixed to `/_matrix/push/v1/notify`. diff --git a/changelogs/room_versions/newsfragments/2024.clarification b/changelogs/room_versions/newsfragments/2024.clarification deleted file mode 100644 index d346cc20..00000000 --- a/changelogs/room_versions/newsfragments/2024.clarification +++ /dev/null @@ -1 +0,0 @@ -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. diff --git a/changelogs/server_server/newsfragments/1926.clarification b/changelogs/server_server/newsfragments/1926.clarification deleted file mode 100644 index 172bea67..00000000 --- a/changelogs/server_server/newsfragments/1926.clarification +++ /dev/null @@ -1 +0,0 @@ -Add 403 error response to `/_matrix/federation/v1/state_ids/{roomId}`. diff --git a/changelogs/server_server/newsfragments/2004.feature b/changelogs/server_server/newsfragments/2004.feature deleted file mode 100644 index 73478c40..00000000 --- a/changelogs/server_server/newsfragments/2004.feature +++ /dev/null @@ -1 +0,0 @@ -Make ACLs apply to EDUs, as per [MSC4163](https://github.com/matrix-org/matrix-spec-proposals/pull/4163). diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml index fad71273..cde52c16 100644 --- a/config/_default/hugo.toml +++ b/config/_default/hugo.toml @@ -61,14 +61,14 @@ copyright = "The Matrix.org Foundation CIC" [params.version] # must be one of "unstable", "current", "historical" # this is used to decide whether to show a banner pointing to the current release -status = "unstable" +status = "stable" # A URL pointing to the latest, stable release of the spec. To be shown in the unstable version warning banner. current_version_url = "https://spec.matrix.org/latest" # The following is used when status = "stable", and is displayed in various UI elements on a released version # of the spec. CI will set these values here automatically when a release git tag (i.e `v1.5`) is created. -# major = "1" -# minor = "12" -# release_date = "October 07, 2024" +major = "1" +minor = "13" +release_date = "December 19, 2024" # User interface configuration [params.ui] diff --git a/content/changelog/v1.13.md b/content/changelog/v1.13.md new file mode 100644 index 00000000..ead58ee9 --- /dev/null +++ b/content/changelog/v1.13.md @@ -0,0 +1,122 @@ +--- +title: v1.13 Changelog +linkTitle: v1.13 +type: docs +outputs: + - html + - checklist +date: 2024-12-19T09:22:47-07:00 +--- + + + + + + +
Git commithttps://github.com/matrix-org/matrix-spec/tree/v1.13
Release dateDecember 19, 2024
Checklist}}">checklist.md
+ + + +## Client-Server API + +**New Endpoints** + +- Add `POST /_matrix/client/v3/rooms/{roomId}/report`, as per [MSC4151](https://github.com/matrix-org/matrix-spec-proposals/pull/4151). ([#1938](https://github.com/matrix-org/matrix-spec/issues/1938), [#2028](https://github.com/matrix-org/matrix-spec/issues/2028)) + +**Backwards Compatible Changes** + +- Add error codes to requestToken endpoints, as per [MSC4178](https://github.com/matrix-org/matrix-spec-proposals/pull/4178). ([#1944](https://github.com/matrix-org/matrix-spec/issues/1944)) +- Remove reply fallbacks, as per [MSC2781](https://github.com/matrix-org/matrix-spec-proposals/issues/2781). ([#1994](https://github.com/matrix-org/matrix-spec/issues/1994)) +- Clarify the allowed HTTP methods in CORS responses, as per [MSC4138](https://github.com/matrix-org/matrix-spec-proposals/pull/4138). ([#1995](https://github.com/matrix-org/matrix-spec/issues/1995), [#2011](https://github.com/matrix-org/matrix-spec/issues/2011)) +- Add new `M_USER_SUSPENDED` error code behaviour, as per [MSC3823](https://github.com/matrix-org/matrix-spec-proposals/pull/3823). ([#2014](https://github.com/matrix-org/matrix-spec/issues/2014)) + +**Spec Clarifications** + +- The `reason` parameter in `POST /_matrix/client/v3/rooms/{roomId}/report/{eventId}` can be omitted instead of left blank, as per [MSC2414](https://github.com/matrix-org/matrix-spec-proposals/pull/2414). ([#1938](https://github.com/matrix-org/matrix-spec/issues/1938)) +- Correct OpenAPI specification for query parameters to `GET /_matrix/client/v3/thirdparty/location/{protocol}` endpoint. ([#1947](https://github.com/matrix-org/matrix-spec/issues/1947)) +- Sort VoIP events semantically. ([#1967](https://github.com/matrix-org/matrix-spec/issues/1967)) +- Clarify that servers must forward custom keys in `PusherData` when sending notifications to the push gateway. ([#1973](https://github.com/matrix-org/matrix-spec/issues/1973)) +- Clarify formats of string types. ([#1978](https://github.com/matrix-org/matrix-spec/issues/1978), [#1979](https://github.com/matrix-org/matrix-spec/issues/1979), [#1980](https://github.com/matrix-org/matrix-spec/issues/1980)) +- Clarify that the async upload endpoint will return 404 in some cases. ([#1983](https://github.com/matrix-org/matrix-spec/issues/1983)) +- Remove distinction between `StateFilter` and `RoomEventFilter`. ([#2015](https://github.com/matrix-org/matrix-spec/issues/2015)) +- Add hyperlinks throughout the specification. ([#2016](https://github.com/matrix-org/matrix-spec/issues/2016)) +- Use `json` instead of `json5` for syntax highlighting. ([#2017](https://github.com/matrix-org/matrix-spec/issues/2017)) +- Specify order that one-time keys are issued by `/keys/claim`, as per [MSC4225](https://github.com/matrix-org/matrix-spec-proposals/pull/4225). ([#2029](https://github.com/matrix-org/matrix-spec/issues/2029)) + + +## Server-Server API + +**Backwards Compatible Changes** + +- Make ACLs apply to EDUs, as per [MSC4163](https://github.com/matrix-org/matrix-spec-proposals/pull/4163). ([#2004](https://github.com/matrix-org/matrix-spec/issues/2004)) + +**Spec Clarifications** + +- Add 403 error response to `/_matrix/federation/v1/state_ids/{roomId}`. ([#1926](https://github.com/matrix-org/matrix-spec/issues/1926)) + + +## Application Service API + +**Backwards Compatible Changes** + +- Allow sending ephemeral data to application services, as per [MSC2409](https://github.com/matrix-org/matrix-spec-proposals/pull/2409). ([#2018](https://github.com/matrix-org/matrix-spec/issues/2018)) + + +## Identity Service API + +No significant changes. + + +## Push Gateway API + +**Spec Clarifications** + +- Document the schema of `PusherData`. ([#1968](https://github.com/matrix-org/matrix-spec/issues/1968)) +- The path of HTTP pusher URLs is fixed to `/_matrix/push/v1/notify`. ([#1974](https://github.com/matrix-org/matrix-spec/issues/1974)) + + +## 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](https://github.com/matrix-org/matrix-spec/issues/2024)) + + +## Appendices + +**Spec Clarifications** + +- Remove note about reference implementations. ([#1966](https://github.com/matrix-org/matrix-spec/issues/1966)) + + +## Internal Changes/Tooling + +**Spec Clarifications** + +- Add `x-weight` property for sorting events rendered with the `event-group` shortcode. ([#1967](https://github.com/matrix-org/matrix-spec/issues/1967)) +- Enforce consistent vertical spacing between paragraphs in endpoint definitions. ([#1969](https://github.com/matrix-org/matrix-spec/issues/1969), [#2005](https://github.com/matrix-org/matrix-spec/issues/2005)) +- Remove `boxes/added-in-paragraph` shortcode. ([#1970](https://github.com/matrix-org/matrix-spec/issues/1970)) +- Remove `withVersioning` parameter of `rver-fragment` shortcode. ([#1971](https://github.com/matrix-org/matrix-spec/issues/1971)) +- Remove `span` element from `added-in` and `changed-in` shortcodes. ([#1972](https://github.com/matrix-org/matrix-spec/issues/1972)) +- Fix formatting of `added-in` and `changed-in` shortcodes by using `%` delimiter. ([#1975](https://github.com/matrix-org/matrix-spec/issues/1975)) +- Remove CSS workaround for scroll-anchoring. ([#1976](https://github.com/matrix-org/matrix-spec/issues/1976)) +- Rename `custom-formats.yaml` to `string-formats.yaml` and update its docs. ([#1977](https://github.com/matrix-org/matrix-spec/issues/1977)) +- Fix relative URLs when serving the specification with a custom `baseURL`. ([#1984](https://github.com/matrix-org/matrix-spec/issues/1984), [#1997](https://github.com/matrix-org/matrix-spec/issues/1997)) +- Rename `.htmltest.yaml` to `.htmltest.yml`. ([#1985](https://github.com/matrix-org/matrix-spec/issues/1985)) +- Improve the JS script to highlight the current ToC entry. ([#1991](https://github.com/matrix-org/matrix-spec/issues/1991), [#2002](https://github.com/matrix-org/matrix-spec/issues/2002)) +- Upgrade docsy to 0.11.0 and hugo to 0.139.0. ([#1996](https://github.com/matrix-org/matrix-spec/issues/1996), [#2007](https://github.com/matrix-org/matrix-spec/issues/2007)) +- Improve the quality of the rendered diagrams ([#1999](https://github.com/matrix-org/matrix-spec/issues/1999)) +- Update the Inter font and allow the browser to render the page before it is loaded ([#2000](https://github.com/matrix-org/matrix-spec/issues/2000)) +- Use a proper Matrix favicon ([#2001](https://github.com/matrix-org/matrix-spec/issues/2001)) +- Clean up unused CSS classes in `openapi/render-operation` partial. ([#2003](https://github.com/matrix-org/matrix-spec/issues/2003)) +- Fix `changed-in` partial when used with multiple paragraphs. ([#2006](https://github.com/matrix-org/matrix-spec/issues/2006)) +- Optimize generated CSS by removing unused selectors. ([#2008](https://github.com/matrix-org/matrix-spec/issues/2008)) +- Remove trailing slash on void HTML elements. ([#2009](https://github.com/matrix-org/matrix-spec/issues/2009)) +- Remove `type` and `language` attributes of `script` element. ([#2021](https://github.com/matrix-org/matrix-spec/issues/2021)) +- Change the accessible role of info boxes to `note`. ([#2022](https://github.com/matrix-org/matrix-spec/issues/2022))