Compare commits
122 Commits
Author | SHA1 | Date |
---|---|---|
Johannes Marbach | 7d5b506555 | 2 days ago |
Johannes Marbach | 5a86e384dd | 3 days ago |
Kévin Commaille | 1e303b3bbc | 4 days ago |
Matthew Hodgson | e15a36b0a1 | 5 days ago |
Matthias Ahouansou | 7ff785fc38 | 7 days ago |
Johannes Marbach | a17550648c | 1 week ago |
Richard van der Hoff | 722c2b1e9a | 1 week ago |
Matthias Ahouansou | 49765e0e0a | 2 weeks ago |
Kévin Commaille | ea781ef7b2 | 2 weeks ago |
Sumner Evans | 500e83b9b7 | 2 weeks ago |
Kévin Commaille | 3674985dd6 | 2 weeks ago |
Matthias Ahouansou | 041be547d6 | 2 weeks ago |
Richard van der Hoff | dac867dd6a | 4 weeks ago |
Kévin Commaille | b0df8e7fb5 | 1 month ago |
Richard van der Hoff | df1e799c51 | 1 month ago |
Andrew Morgan | f4b34ba962 | 1 month ago |
Kévin Commaille | 98d85cf421 | 1 month ago |
Richard van der Hoff | 48f4c4954f | 1 month ago |
Matthias Ahouansou | eea3dfa969 | 1 month ago |
Kévin Commaille | 2d18aac201 | 1 month ago |
Kévin Commaille | 1fc25d8d48 | 1 month ago |
Kévin Commaille | 85ad0c767c | 1 month ago |
Kévin Commaille | 625999a039 | 1 month ago |
Kévin Commaille | ae70b5fcf3 | 1 month ago |
Kévin Commaille | d3eca87389 | 1 month ago |
Kévin Commaille | d6b1d7300f | 1 month ago |
Kévin Commaille | b0115a9613 | 1 month ago |
Kévin Commaille | a0bc6e7f83 | 1 month ago |
Kévin Commaille | 7201042894 | 2 months ago |
Kévin Commaille | 2edfb21d5d | 2 months ago |
Kévin Commaille | 26ce3929b4 | 2 months ago |
Kévin Commaille | 1095179374 | 2 months ago |
Richard van der Hoff | 2b5f990f60 | 2 months ago |
Kévin Commaille | e82829d4a2 | 2 months ago |
Richard van der Hoff | 073ce659df | 2 months ago |
Kévin Commaille | f4e7b2aa97 | 2 months ago |
Kévin Commaille | 521e555cf6 | 2 months ago |
Kévin Commaille | a81b720151 | 2 months ago |
Richard van der Hoff | becc667672 | 2 months ago |
Kévin Commaille | 2678370f2c | 2 months ago |
Kévin Commaille | 2ea8e0f514 | 2 months ago |
Kévin Commaille | efe72d3b26 | 2 months ago |
Johannes Marbach | ee1a169121 | 2 months ago |
Kévin Commaille | e74c7c1540 | 2 months ago |
Travis Ralston | d547154c91 | 2 months ago |
Johannes Marbach | 8ff3623e37 | 2 months ago |
Kévin Commaille | eb7ac353e2 | 3 months ago |
Richard van der Hoff | c25ff9e012 | 3 months ago |
Michael Telatynski | 083e6ef25d | 3 months ago |
Travis Ralston | bd122b35b0 | 3 months ago |
Travis Ralston | 4e51970c55 | 3 months ago |
Travis Ralston | f7452e2bad | 3 months ago |
Patrick Cloke | 7c19d24e3a | 3 months ago |
Travis Ralston | eb22fac5dc | 3 months ago |
Kévin Commaille | 6700f5ddd1 | 3 months ago |
Will Hunt | e5aa5235fe | 3 months ago |
Kévin Commaille | 4247cff2fa | 3 months ago |
Travis Ralston | 15663d405e | 3 months ago |
Kévin Commaille | 44c16918fd | 3 months ago |
Kévin Commaille | 575c84d431 | 3 months ago |
David Baker | 848c1e0348 | 3 months ago |
David Baker | bb4003afa8 | 3 months ago |
Kévin Commaille | 38796de79a | 3 months ago |
Tulir Asokan | 5c96f45556 | 3 months ago |
Kévin Commaille | 4d7e33ec26 | 3 months ago |
Hubert Chathi | 0b43b5a343 | 3 months ago |
Johannes Marbach | 6634f73bff | 3 months ago |
Kévin Commaille | 9068c336f4 | 3 months ago |
Kévin Commaille | 9fdc7ac38f | 3 months ago |
Kévin Commaille | a1210ff6d1 | 3 months ago |
Kévin Commaille | 542a219623 | 3 months ago |
Kévin Commaille | 4e1b364015 | 3 months ago |
Richard van der Hoff | 976ebdca2f | 3 months ago |
Kévin Commaille | afda8b8f74 | 3 months ago |
reivilibre | 2cb70e6e3d | 3 months ago |
Kévin Commaille | 38260aabcc | 3 months ago |
Kévin Commaille | b136b357e0 | 3 months ago |
Cadence Ember | e2dc5a3826 | 3 months ago |
Kévin Commaille | 4cfe2fbf8d | 3 months ago |
Sumner Evans | 9a1f0ad532 | 3 months ago |
Sumner Evans | 6096a28984 | 3 months ago |
kegsay | c4e69d8cb1 | 4 months ago |
Hubert Chathi | 170626da67 | 4 months ago |
Michael Telatynski | 650e691a22 | 5 months ago |
Sumner Evans | 9a5cacda90 | 5 months ago |
Samuel Loury | 1d35e7aac6 | 5 months ago |
Richard van der Hoff | 4a80df364a | 6 months ago |
Richard van der Hoff | 37ab151aad | 6 months ago |
Andy Balaam | a843cad285 | 6 months ago |
Andy Balaam | 3b2146c875 | 6 months ago |
Travis Ralston | 59f8d632a3 | 6 months ago |
Travis Ralston | d50929d46b | 6 months ago |
Travis Ralston | 0c099e3b79 | 6 months ago |
Hubert Chathi | 62c377e19c | 6 months ago |
Andy Balaam | 6fe2ff4fa7 | 6 months ago |
Travis Ralston | 634b24fb25 | 7 months ago |
No | 25a9157f0a | 7 months ago |
Patrick Cloke | 161a4a2cfb | 7 months ago |
Matthew Hodgson | 7b72c42ba6 | 7 months ago |
No | 91724e4aef | 7 months ago |
Val Lorentz | 7c19500da7 | 8 months ago |
Kévin Commaille | 9fe119370b | 8 months ago |
Kévin Commaille | 560d98ba9b | 8 months ago |
Kévin Commaille | c71b528148 | 8 months ago |
наб | 7fb9e99071 | 8 months ago |
Kévin Commaille | 72517c0f9c | 8 months ago |
Kévin Commaille | 242b62ed55 | 8 months ago |
Kévin Commaille | c3098cc55c | 8 months ago |
Kévin Commaille | 9a9221d8ef | 8 months ago |
tsufeki | 92cf662e3a | 8 months ago |
Kévin Commaille | e40d9ca186 | 9 months ago |
Kévin Commaille | 5672bdbab7 | 9 months ago |
Michael Telatynski | f11c5600a2 | 9 months ago |
Kévin Commaille | 99e2ff4927 | 9 months ago |
Kévin Commaille | df3f0af5d4 | 9 months ago |
Kévin Commaille | 96f88e035c | 9 months ago |
Mohit Kumar Patel | 46447e0287 | 9 months ago |
Kévin Commaille | 044a78730e | 9 months ago |
Paarth Shah | 838dec272c | 9 months ago |
Patrick Cloke | 5e938f2b83 | 9 months ago |
heinrich5991 | a1b832960c | 10 months ago |
Travis Ralston | ca456a4f53 | 10 months ago |
@ -1,11 +1,3 @@
|
||||
---
|
||||
name: Spec clarification/not a proposal
|
||||
about: A change that's not a spec proposal, such as a clarification to the spec itself.
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
### Pull Request Checklist
|
||||
|
@ -1,7 +0,0 @@
|
||||
[submodule "themes/docsy"]
|
||||
path = themes/docsy
|
||||
# We use our own forked version of the Docsy theme,
|
||||
# to avoid loading fonts from CDNs, which Docsy currently
|
||||
# doesn't support (see https://github.com/google/docsy/issues/605).
|
||||
url = https://github.com/matrix-org/docsy.git
|
||||
branch = master
|
@ -0,0 +1 @@
|
||||
Define 'Opaque Identifier Grammar'.
|
@ -0,0 +1 @@
|
||||
Define common cryptographic key representation.
|
@ -0,0 +1 @@
|
||||
Deprecate linking to events in rooms identified by alias, as per [MSC4132](https://github.com/matrix-org/matrix-spec-proposals/pull/4132).
|
@ -0,0 +1 @@
|
||||
Fix the OpenAPI definition of the security schemes.
|
@ -0,0 +1 @@
|
||||
Clarify that appservices should be notified of events relating to the sender_localpart user.
|
@ -0,0 +1 @@
|
||||
Add support for muting in VoIP calls, as per [MSC3291](https://github.com/matrix-org/matrix-spec-proposals/pull/3291).
|
@ -0,0 +1 @@
|
||||
Add optional `animated` query string option to `GET /_matrix/media/v3/thumbnail`, as per [MSC2705](https://github.com/matrix-org/matrix-spec-proposals/pull/2705).
|
@ -0,0 +1 @@
|
||||
Fix the OpenAPI definition of the security schemes.
|
@ -0,0 +1 @@
|
||||
Clarify that the `type` of the `POST /login` request must be one of the types returned by the `GET /login` response.
|
@ -0,0 +1 @@
|
||||
Deprecate authentication via a query string, as per [MSC4126](https://github.com/matrix-org/matrix-spec-proposals/issues/4126).
|
@ -0,0 +1 @@
|
||||
Specify terms of services at registration, as per [MSC1692](https://github.com/matrix-org/matrix-spec-proposals/pull/1692).
|
@ -0,0 +1 @@
|
||||
Use `patternProperties` in more places with supported formats.
|
@ -0,0 +1 @@
|
||||
Add support for mathematical messages, as per [MSC2191](https://github.com/matrix-org/matrix-spec-proposals/pull/2191).
|
@ -0,0 +1 @@
|
||||
Rename "recovery key" to "backup decryption key".
|
@ -0,0 +1 @@
|
||||
Refactor the OpenAPI definitions of the content repository endpoints.
|
@ -0,0 +1 @@
|
||||
Do not require UIA when first uploading cross-signing keys, as per [MSC3967](https://github.com/matrix-org/matrix-spec-proposals/pull/3967).
|
@ -0,0 +1 @@
|
||||
Clarify that the device's Ed25519 signing key should be used in QR code verification (as opposed to the device's Curve25519 identity key).
|
@ -0,0 +1 @@
|
||||
Fix various typos throughout the specification.
|
@ -0,0 +1 @@
|
||||
Clarify that per-request UIA for /login/get_token is an RFC 2119 MUST requirement.
|
@ -0,0 +1 @@
|
||||
Fix the OpenAPI definition of the security schemes.
|
@ -0,0 +1 @@
|
||||
Deprecate authentication via a query string, as per [MSC4126](https://github.com/matrix-org/matrix-spec-proposals/issues/4126).
|
@ -0,0 +1 @@
|
||||
Fix npm release script for `@matrix-org/spec`.
|
@ -0,0 +1 @@
|
||||
Formatting fixes in CONTRIBUTING.rst.
|
@ -0,0 +1 @@
|
||||
Reduce whitespace on mobile viewports
|
@ -0,0 +1 @@
|
||||
Arrange rows in `.basic-info` tables vertically when horizontal space is constrained.
|
@ -0,0 +1 @@
|
||||
Simplify uses of `resolve-refs` partial.
|
@ -0,0 +1 @@
|
||||
Fix Hugo warnings.
|
@ -0,0 +1 @@
|
||||
Fix `github-labels.rst`
|
@ -0,0 +1 @@
|
||||
Upgrade jsonschema and python-jsonpath CI scripts dependencies.
|
@ -0,0 +1 @@
|
||||
Solve `allOf` recursively in OpenAPI and JSON Schemas.
|
@ -0,0 +1 @@
|
||||
Fix Hugo warnings.
|
@ -0,0 +1 @@
|
||||
Fix property type resolution in `render-object-table` partial.
|
@ -0,0 +1 @@
|
||||
Factor out common definition of `Tag` type.
|
@ -0,0 +1 @@
|
||||
Update the version of Hugo used to render the spec to v0.124.1.
|
@ -0,0 +1 @@
|
||||
Add support for pattern formats for `patternProperties`.
|
@ -0,0 +1 @@
|
||||
Clean up unnecessary `allOf`s in OpenAPI definitions.
|
@ -0,0 +1 @@
|
||||
Show information about "Additional Properties" in object tables.
|
@ -0,0 +1 @@
|
||||
Fix anchors for schemas under `oneOf`.
|
@ -0,0 +1 @@
|
||||
Use reference to `OneTimeKeys` schema in OpenAPI definitions.
|
@ -0,0 +1 @@
|
||||
Do not use the `title` of objects containing only `additionalProperties` or `patternProperties`.
|
@ -0,0 +1 @@
|
||||
Add anchors in `definition` shortcode.
|
@ -0,0 +1 @@
|
||||
Update most CI actions.
|
@ -0,0 +1 @@
|
||||
Update typos CI action.
|
@ -0,0 +1 @@
|
||||
Set python version for the Towncrier CI job.
|
@ -0,0 +1 @@
|
||||
Replace `set-output` with environment files in CI.
|
@ -0,0 +1 @@
|
||||
Render response headers.
|
@ -0,0 +1 @@
|
||||
Add support for rendering string formats.
|
@ -0,0 +1 @@
|
||||
Clean up pull request template.
|
@ -0,0 +1 @@
|
||||
Clarify that redaction events are still subject to all applicable auth rules.
|
@ -0,0 +1 @@
|
||||
Fix minor spelling mistake of object being spelt "obiect".
|
@ -0,0 +1 @@
|
||||
Fix various typos throughout the specification.
|
@ -0,0 +1 @@
|
||||
Fix the OpenAPI definition of the security schemes.
|
@ -0,0 +1 @@
|
||||
Use `patternProperties` in more places with supported formats.
|
@ -0,0 +1 @@
|
||||
Clarify that whitespace around commas is allowed in the `X-Matrix` `Authorization` header value params list.
|
@ -0,0 +1 @@
|
||||
Clarify that the `event` field of the `/v2/send_join` response is only required when `join_authorised_via_users_server` was present in the `content` field of the request.
|
@ -0,0 +1,102 @@
|
||||
---
|
||||
date: 2024-03-22T09:59:45-06:00
|
||||
---
|
||||
<!--
|
||||
This is a header file for the generated changelog.
|
||||
|
||||
Variables:
|
||||
v1.10 = Replaced by the version number (eg: v1.2)
|
||||
March 22, 2024 = Replaced by the date (eg: April 01, 2021)
|
||||
-->
|
||||
|
||||
## v1.10
|
||||
|
||||
<table class="release-info">
|
||||
<tr><th>Git commit</th><td><a href="https://github.com/matrix-org/matrix-spec/tree/v1.10">https://github.com/matrix-org/matrix-spec/tree/v1.10</a></td>
|
||||
<tr><th>Release date</th><td>March 22, 2024</td>
|
||||
</table>
|
||||
|
||||
<!-- Intentionally blank line to ensure headers work in the concatenated changelog -->
|
||||
|
||||
### Client-Server API
|
||||
|
||||
**Backwards Compatible Changes**
|
||||
|
||||
- Allow `/versions` to optionally accept authentication, as per [MSC4026](https://github.com/matrix-org/matrix-spec-proposals/pull/4026). ([#1728](https://github.com/matrix-org/matrix-spec/issues/1728))
|
||||
- Add local erasure requests, as per [MSC4025](https://github.com/matrix-org/matrix-spec-proposals/pull/4025). ([#1730](https://github.com/matrix-org/matrix-spec/issues/1730))
|
||||
- Use the `body` field as optional media caption, as per [MSC2530](https://github.com/matrix-org/matrix-spec-proposals/pull/2530). ([#1731](https://github.com/matrix-org/matrix-spec/issues/1731))
|
||||
- Add server support discovery endpoint, as per [MSC1929](https://github.com/matrix-org/matrix-spec-proposals/pull/1929). ([#1733](https://github.com/matrix-org/matrix-spec/issues/1733))
|
||||
- Add support for multi-stream VoIP, as per [MSC3077](https://github.com/matrix-org/matrix-spec-proposals/pull/3077). ([#1735](https://github.com/matrix-org/matrix-spec/issues/1735))
|
||||
- Specify that the `Retry-After` header may be used to rate-limit a client, as per [MSC4041](https://github.com/matrix-org/matrix-spec-proposals/pull/4041). ([#1737](https://github.com/matrix-org/matrix-spec/issues/1737))
|
||||
- Add support for recursion on the `GET /relations` endpoints, as per [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981). ([#1746](https://github.com/matrix-org/matrix-spec/issues/1746))
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- The [strike](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strike) element is deprecated in the HTML spec. Clients should prefer [s](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/s) instead. ([#1629](https://github.com/matrix-org/matrix-spec/issues/1629))
|
||||
- Clarify that read receipts should be batched by thread as well as by room. ([#1685](https://github.com/matrix-org/matrix-spec/issues/1685))
|
||||
- Clarify that threads can be created based on replies. ([#1687](https://github.com/matrix-org/matrix-spec/issues/1687))
|
||||
- Clarify in the reply fallbacks example that the prefix sequence should be repeated for each line. ([#1690](https://github.com/matrix-org/matrix-spec/issues/1690))
|
||||
- Clarify the format of account data objects for secret storage. ([#1695](https://github.com/matrix-org/matrix-spec/issues/1695), [#1734](https://github.com/matrix-org/matrix-spec/issues/1734))
|
||||
- Clarify that the key backup MAC is implemented incorrectly and does not pass the ciphertext through HMAC-SHA-256. ([#1712](https://github.com/matrix-org/matrix-spec/issues/1712))
|
||||
- Clarify one-time key and fallback key types in examples. ([#1715](https://github.com/matrix-org/matrix-spec/issues/1715))
|
||||
- Clarify that the HKDF calculation for SAS uses base64-encoded keys rather than the raw key bytes. ([#1719](https://github.com/matrix-org/matrix-spec/issues/1719))
|
||||
- Clarify how to perform the ECDH exchange in step 12 of the SAS process. ([#1720](https://github.com/matrix-org/matrix-spec/issues/1720))
|
||||
- Document the deprecation policy of HTML tags, as per [MSC4077](https://github.com/matrix-org/matrix-spec-proposals/pull/4077). ([#1732](https://github.com/matrix-org/matrix-spec/issues/1732))
|
||||
- The [font](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/font) element is deprecated in the HTML spec. Clients should prefer [span](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/span) with the `data-mx-bg-color` and `data-mx-color` attributes instead. ([#1739](https://github.com/matrix-org/matrix-spec/issues/1739))
|
||||
- Disambiguate uses of `PublicRoomsChunk` in the `GET /hierarchy` endpoint. ([#1740](https://github.com/matrix-org/matrix-spec/issues/1740))
|
||||
- Clarify that `sdpMid` and `sdpMLineIndex` are not required in `m.call.candidates`. ([#1742](https://github.com/matrix-org/matrix-spec/issues/1742))
|
||||
- Fix various typos throughout the specification. ([#1748](https://github.com/matrix-org/matrix-spec/issues/1748))
|
||||
- Clearly indicate that each `Content-Type` may have distinct behaviour on non-JSON requests/responses. ([#1756](https://github.com/matrix-org/matrix-spec/issues/1756))
|
||||
- Clarify that the `m.push_rules` account data type cannot be set using the `/account_data` API, as per [MSC4010](https://github.com/matrix-org/matrix-spec-proposals/pull/4010). ([#1763](https://github.com/matrix-org/matrix-spec/issues/1763))
|
||||
|
||||
|
||||
### Server-Server API
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Clarify Server-Server API request signing example by using the `POST` HTTP method, as `GET` requests don't have request bodies. ([#1721](https://github.com/matrix-org/matrix-spec/issues/1721))
|
||||
- Disambiguate uses of `PublicRoomsChunk` in the `GET /hierarchy` endpoint. ([#1740](https://github.com/matrix-org/matrix-spec/issues/1740))
|
||||
- Clarify that the `children_state`, `room_type` and `allowed_room_ids` properties in the items of the `children` array of the response of the `GET /hierarchy` endpoint are not required. ([#1741](https://github.com/matrix-org/matrix-spec/issues/1741))
|
||||
|
||||
|
||||
### Application Service API
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Clarify that the `/login` and `/register` endpoints should fail when using the `m.login.application_service` login type without a valid `as_token`. ([#1744](https://github.com/matrix-org/matrix-spec/issues/1744))
|
||||
|
||||
|
||||
### Identity Service API
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Push Gateway API
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Room Versions
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- For room versions 7 through 11: Clarify that `invite->knock` is not a legal transition. ([#1717](https://github.com/matrix-org/matrix-spec/issues/1717))
|
||||
|
||||
|
||||
### Appendices
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Internal Changes/Tooling
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Update the spec release process. ([#1680](https://github.com/matrix-org/matrix-spec/issues/1680))
|
||||
- Minor clarifications to the contributing guide. ([#1697](https://github.com/matrix-org/matrix-spec/issues/1697))
|
||||
- Update Docsy to v0.8.0. ([#1699](https://github.com/matrix-org/matrix-spec/issues/1699), [#1762](https://github.com/matrix-org/matrix-spec/issues/1762))
|
||||
- Fix npm release script for `@matrix-org/spec`. ([#1713](https://github.com/matrix-org/matrix-spec/issues/1713))
|
||||
- Add some clarifications around implementation requirements for MSCs. ([#1718](https://github.com/matrix-org/matrix-spec/issues/1718))
|
||||
- Update HTML templates to include links to object schema definitions. ([#1724](https://github.com/matrix-org/matrix-spec/issues/1724))
|
||||
- Factor out all the common parameters of the various `/relations` apis. ([#1745](https://github.com/matrix-org/matrix-spec/issues/1745))
|
||||
- Add support for `$ref` URIs containing fragments in OpenAPI definitions and JSON schemas. ([#1751](https://github.com/matrix-org/matrix-spec/issues/1751), [#1754](https://github.com/matrix-org/matrix-spec/issues/1754))
|
@ -0,0 +1,93 @@
|
||||
---
|
||||
date: 2023-11-29T10:04:26-07:00
|
||||
---
|
||||
<!--
|
||||
This is a header file for the generated changelog.
|
||||
|
||||
Variables:
|
||||
v1.9 = Replaced by the version number (eg: v1.2)
|
||||
November 29, 2023 = Replaced by the date (eg: April 01, 2021)
|
||||
-->
|
||||
|
||||
## v1.9
|
||||
|
||||
<table class="release-info">
|
||||
<tr><th>Git commit</th><td><a href="https://github.com/matrix-org/matrix-spec/tree/v1.9">https://github.com/matrix-org/matrix-spec/tree/v1.9</a></td>
|
||||
<tr><th>Release date</th><td>November 29, 2023</td>
|
||||
</table>
|
||||
|
||||
<!-- Intentionally blank line to ensure headers work in the concatenated changelog -->
|
||||
|
||||
### Client-Server API
|
||||
|
||||
**Backwards Compatible Changes**
|
||||
|
||||
- Add the `m.rule.suppress_edits` default push rule, as per [MSC3958](https://github.com/matrix-org/matrix-spec-proposals/pull/3958). ([#1617](https://github.com/matrix-org/matrix-spec/issues/1617))
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Fix `m.call.negotiate` schema and example. ([#1546](https://github.com/matrix-org/matrix-spec/issues/1546))
|
||||
- Clarify that the `via` property is required for `m.space.parent` and `m.space.child` as per [MSC1772](https://github.com/matrix-org/matrix-spec-proposals/pull/1772). Contributed by @PaarthShah. ([#1618](https://github.com/matrix-org/matrix-spec/issues/1618))
|
||||
- Add a note to the `/publicRooms` API that the server name is case sensitive. ([#1638](https://github.com/matrix-org/matrix-spec/issues/1638))
|
||||
- Clarify that an `m.room.name` event with an absent `name` field is not expected behavior. ([#1639](https://github.com/matrix-org/matrix-spec/issues/1639))
|
||||
- Fix schemas used for account data and presence events in `GET /initialSync`. ([#1647](https://github.com/matrix-org/matrix-spec/issues/1647))
|
||||
- Fix various typos throughout the specification. ([#1658](https://github.com/matrix-org/matrix-spec/issues/1658), [#1661](https://github.com/matrix-org/matrix-spec/issues/1661), [#1665](https://github.com/matrix-org/matrix-spec/issues/1665))
|
||||
- Fix `.m.rule.suppress_notices` push rule not being valid JSON. ([#1671](https://github.com/matrix-org/matrix-spec/issues/1671))
|
||||
- Add missing properties for `event_property_is` and `event_property_contains` push conditions to `PushConditions` object. ([#1673](https://github.com/matrix-org/matrix-spec/issues/1673))
|
||||
- Indicate that fallback keys should have a `fallback` property set to `true`. ([#1676](https://github.com/matrix-org/matrix-spec/issues/1676))
|
||||
- Clarify that thread roots are not considered within the thread. ([#1677](https://github.com/matrix-org/matrix-spec/issues/1677))
|
||||
|
||||
|
||||
### Server-Server API
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Fix schema of `m.receipt` EDU. ([#1636](https://github.com/matrix-org/matrix-spec/issues/1636))
|
||||
- Fix various typos throughout the specification. ([#1661](https://github.com/matrix-org/matrix-spec/issues/1661))
|
||||
- Clarify that federation requests for non-local users are invalid. ([#1672](https://github.com/matrix-org/matrix-spec/issues/1672))
|
||||
|
||||
|
||||
### Application Service API
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Identity Service API
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Push Gateway API
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Room Versions
|
||||
|
||||
No significant changes.
|
||||
|
||||
|
||||
### Appendices
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Clarify timestamp specification with respect to leap seconds. ([#1627](https://github.com/matrix-org/matrix-spec/issues/1627))
|
||||
- Fix various typos throughout the specification. ([#1652](https://github.com/matrix-org/matrix-spec/issues/1652))
|
||||
|
||||
|
||||
### Internal Changes/Tooling
|
||||
|
||||
**Backwards Compatible Changes**
|
||||
|
||||
- Add more CI checks for OpenAPI definitions and JSON Schemas. ([#1656](https://github.com/matrix-org/matrix-spec/issues/1656))
|
||||
- Generate server-server OpenAPI definition. ([#1657](https://github.com/matrix-org/matrix-spec/issues/1657))
|
||||
|
||||
**Spec Clarifications**
|
||||
|
||||
- Replace all mentions of Swagger by OpenAPI. ([#1633](https://github.com/matrix-org/matrix-spec/issues/1633))
|
||||
- Fix enum types in JSON schemas. ([#1634](https://github.com/matrix-org/matrix-spec/issues/1634))
|
||||
- Fix schema of `m.mentions` object. ([#1635](https://github.com/matrix-org/matrix-spec/issues/1635))
|
||||
- Fix rendering of `m.receipt` event in Client-Server API. ([#1637](https://github.com/matrix-org/matrix-spec/issues/1637))
|
||||
- Remove required `fieldname` in appservice Protocol definition. ([#1646](https://github.com/matrix-org/matrix-spec/issues/1646))
|
||||
- Fix github action workflow responsible for releasing of @matrix-org/spec package. ([#1648](https://github.com/matrix-org/matrix-spec/issues/1648))
|
||||
- Upgrade GitHub actions. ([#1660](https://github.com/matrix-org/matrix-spec/issues/1660))
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue