See https://github.com/matrix-org/synapse/issues/16709 for a previous version of this. See [the changelog](https://spec.matrix.org/v1.10/changelog/#v110) (note that I stripped out spec clarifications). ---- ### Client-Server API - [ ] Allow `/versions` to optionally accept authentication, as per [MSC4026](https://github.com/matrix-org/matrix-spec-proposals/pull/4026). - [x] Add local erasure requests, as per [MSC4025](https://github.com/matrix-org/matrix-spec-proposals/pull/4025). * This was essentially documenting what was implemented? - [x] Use the `body` field as optional media caption, as per [MSC2530](https://github.com/matrix-org/matrix-spec-proposals/pull/2530). * Client-only change. - [ ] Add server support discovery endpoint, as per [MSC1929](https://github.com/matrix-org/matrix-spec-proposals/pull/1929). - [x] Add support for multi-stream VoIP, as per [MSC3077](https://github.com/matrix-org/matrix-spec-proposals/pull/3077). * Client-only change. - [x] 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). * #16947 - [x] Add support for recursion on the `GET /relations` endpoints, as per [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981). * #17023 - [x] 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). * #17022
See matrix-org/synapse#16709 for a previous version of this.
See the changelog (note that I stripped out spec clarifications).
Client-Server API
/versionsto optionally accept authentication, as per MSC4026.bodyfield as optional media caption, as per MSC2530.Retry-Afterheader may be used to rate-limit a client, as per MSC4041.GET /relationsendpoints, as per MSC3981.m.push_rulesaccount data type cannot be set using the/account_dataAPI, as per MSC4010.