From 921c6becf1433042f5345d773ee152c1e69281fc Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Mon, 16 Dec 2024 13:38:04 -0700 Subject: [PATCH 1/4] Normalize changelog --- changelogs/client_server/newsfragments/1938.clarification | 2 +- changelogs/client_server/newsfragments/1938.new | 2 +- changelogs/client_server/newsfragments/1944.feature | 2 +- changelogs/client_server/newsfragments/2028.new | 2 +- changelogs/server_server/newsfragments/2004.feature | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/changelogs/client_server/newsfragments/1938.clarification b/changelogs/client_server/newsfragments/1938.clarification index 4bfd2a3c..c2ced145 100644 --- a/changelogs/client_server/newsfragments/1938.clarification +++ b/changelogs/client_server/newsfragments/1938.clarification @@ -1 +1 @@ -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). +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 index 718ee755..62c23cd4 100644 --- a/changelogs/client_server/newsfragments/1938.new +++ b/changelogs/client_server/newsfragments/1938.new @@ -1 +1 @@ -Add `POST /_matrix/client/v3/rooms/{roomId}/report` as per [MSC4151](https://github.com/matrix-org/matrix-spec-proposals/pull/4151). +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 index 9fab9bcc..916ab978 100644 --- a/changelogs/client_server/newsfragments/1944.feature +++ b/changelogs/client_server/newsfragments/1944.feature @@ -1 +1 @@ -Add error codes to requestToken endpoints (MSC4178). +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/2028.new b/changelogs/client_server/newsfragments/2028.new index 718ee755..62c23cd4 100644 --- a/changelogs/client_server/newsfragments/2028.new +++ b/changelogs/client_server/newsfragments/2028.new @@ -1 +1 @@ -Add `POST /_matrix/client/v3/rooms/{roomId}/report` as per [MSC4151](https://github.com/matrix-org/matrix-spec-proposals/pull/4151). +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/server_server/newsfragments/2004.feature b/changelogs/server_server/newsfragments/2004.feature index dd23b73d..73478c40 100644 --- a/changelogs/server_server/newsfragments/2004.feature +++ b/changelogs/server_server/newsfragments/2004.feature @@ -1 +1 @@ -Make ACLs apply to EDUs as per [MSC4163](https://github.com/matrix-org/matrix-spec-proposals/pull/4163). +Make ACLs apply to EDUs, as per [MSC4163](https://github.com/matrix-org/matrix-spec-proposals/pull/4163). From bc995e66d64b1376d0923333fce503dbf30a26c8 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 19 Dec 2024 09:22:53 -0700 Subject: [PATCH 2/4] 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)) From 1d98e96300e69fde2ddba28064506ad7d3c877b9 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 19 Dec 2024 09:25:15 -0700 Subject: [PATCH 3/4] -> unstable --- config/_default/hugo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml index cde52c16..6a95c9bb 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 = "stable" +status = "unstable" # 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 = "13" -release_date = "December 19, 2024" +# major = "1" +# minor = "13" +# release_date = "December 19, 2024" # User interface configuration [params.ui] From 2df3f7a7bfc53be62b8e8ac67b07239739174b9e Mon Sep 17 00:00:00 2001 From: Kim Brose <2803622+HarHarLinks@users.noreply.github.com> Date: Fri, 20 Dec 2024 11:59:42 +0000 Subject: [PATCH 4/4] Clarify wording in the /join endpoints summaries and descriptions (#2038) --- changelogs/client_server/newsfragments/2038.clarification | 1 + data/api/client-server/joining.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 changelogs/client_server/newsfragments/2038.clarification diff --git a/changelogs/client_server/newsfragments/2038.clarification b/changelogs/client_server/newsfragments/2038.clarification new file mode 100644 index 00000000..169ca65c --- /dev/null +++ b/changelogs/client_server/newsfragments/2038.clarification @@ -0,0 +1 @@ +Clarify wording in the `/join` endpoints' summaries and descriptions. Contributed by @HarHarLinks. diff --git a/data/api/client-server/joining.yaml b/data/api/client-server/joining.yaml index dda0d867..1019abbd 100644 --- a/data/api/client-server/joining.yaml +++ b/data/api/client-server/joining.yaml @@ -18,12 +18,12 @@ info: paths: "/rooms/{roomId}/join": post: - summary: Start the requesting user participating in a particular room. + summary: Join the requesting user to a particular room. description: |- *Note that this API requires a room ID, not alias.* `/join/{roomIdOrAlias}` *exists if you have a room alias.* - This API starts a user participating in a particular room, if that user + This API starts a user's participation in a particular room, if that user is allowed to participate in that room. After this call, the client is allowed to see all current state events in the room, and all subsequent events associated with the room until the user leaves the room. @@ -113,11 +113,11 @@ paths: - Room membership "/join/{roomIdOrAlias}": post: - summary: Start the requesting user participating in a particular room. + summary: Join the requesting user to a particular room. description: |- *Note that this API takes either a room ID or alias, unlike* `/rooms/{roomId}/join`. - This API starts a user participating in a particular room, if that user + This API starts a user's participation in a particular room, if that user is allowed to participate in that room. After this call, the client is allowed to see all current state events in the room, and all subsequent events associated with the room until the user leaves the room.