matrix-spec/changelogs/client_server/newsfragments
Andrew Morgan 209c57fb31 Remove 'room_id' field from m.typing, m.receipt and m.fully_read examples and schema (#3679)
The spec had an erroneous `room_id` field in a m.typing EDU entry of /sync, `m.read` receipts in `/sync`, and `m.fully_read` room account data objects in the spec. None of these are necessary nor used in practice.

Checking part of the ecosystem for whether clients look for, or homeservers include, these room_id fields, I found that:

    Element does not require them, nor does Synapse include them.
    Ruma does not include them.
    Dendrite does not include them.
    nheko/mtxclient does not look for them.

This change removes room_id from the example and OpenAPI schema in each case mentioned above. It only affects the Client-Server spec - the Server-Server spec text remains unchanged.

The field was initially introduced in 0f28f83.
2022-05-09 01:22:05 -06:00
..
.gitignore Don't let the newsfragments wink out of existence 2018-07-06 17:32:57 -06:00
987.clarification Clarify that the url field in m.room.avatar events is not required. #987) 2022-03-22 13:33:12 +00:00
989.clarification Mark type in AuthenticationData as optional (#989) 2022-03-08 18:42:05 +00:00
1002.feature Mark from parameter as optional for /messages (#1002) 2022-03-29 22:04:39 +01:00
1003.clarification Correct title location in login flow definition (#1003) 2022-03-29 15:01:57 +01:00
1021.clarification Correct the default for invite in m.room.power_levels (#1021) 2022-04-05 15:01:23 +01:00
1032.clarification Fix broken links to matrix-doc (#1032) 2022-04-20 16:36:14 +01:00
1035.clarification Move changelog to the correct place 2022-05-05 15:29:45 -06:00
3669.clarification Remove unenforced size limit on room names (#3669) 2022-05-09 01:21:51 -06:00
3679.clarification Remove 'room_id' field from m.typing, m.receipt and m.fully_read examples and schema (#3679) 2022-05-09 01:22:05 -06:00
3681.clarification move changelog to the right place 2022-02-08 09:21:08 -05:00
3690.clarification Rename changelogs/client_server/3690.clarification to changelogs/client_server/newsfragments/3690.clarification 2022-03-08 15:35:46 +00:00
3708.clarification Fix broken link in end_to_end_encryption.md (#3708) 2022-05-09 01:21:43 -06:00
3711.clarification Rename changelogs/3711.clarification to changelogs/client_server/newsfragments/3711.clarification 2022-03-08 15:35:26 +00:00
3730.clarification Fix membership state table and diagram (#3730) 2022-05-09 01:21:14 -06:00