matrix-spec/changelogs/client_server/newsfragments
Travis Ralston 8fd5b15594 Reorganize event structure in c2s spec and clarify event capabilities
Fixes https://github.com/matrix-org/matrix-doc/issues/1166
Fixes https://github.com/matrix-org/matrix-doc/issues/1527
Fixes https://github.com/matrix-org/matrix-doc/issues/1827

Note: In order to fix the "state events have the following fields: [no words]" bug (1827) we need to resolve references on common event types. When doing this we ultimately end up with more fields than may be required to explain the section, however this commit alters the section descriptions to just say "these fields" instead of "these additional fields".

This is also preferable over trying to get the inheritance reversed in the common event types, as the `/sync` endpoint has a high amount of reliance on partial events definitions.
2019-06-05 22:55:11 -06:00
..
.gitignore Don't let the newsfragments wink out of existence 2018-07-06 17:32:57 -06:00
1650.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1656.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1701.feature Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1744.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1786.feature changelog 2019-01-07 14:50:55 -07:00
1789.feature Changelog 2019-01-09 15:31:04 -07:00
1790.feature Changelog 2019-01-09 15:31:43 -07:00
1791.feature changelog 2019-02-10 19:35:23 -07:00
1817.deprecation changelog 2019-02-10 19:35:23 -07:00
1829.feature Specify how capabilities work in the c2s API 2019-01-30 19:43:55 -07:00
1838.clarification Fix spelling mistake: endponts -> endpoints 2019-02-06 22:19:47 -07:00
1853.clarification Add changelogs 2019-02-11 10:02:05 +00:00
1860.clarification Fix spelling mistake: endponts -> endpoints 2019-02-06 22:19:47 -07:00
1873.new Add routes for retrieving account data 2019-02-10 17:07:47 -07:00
1874.feature Fix unrelated changelog entry's RST representation 2019-02-24 21:55:57 -07:00
1875.feature changelog 2019-02-10 19:35:23 -07:00
1879.feature Correctly nest the capabilities response object 2019-02-11 20:31:48 -07:00
1889.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1891.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1908.feature Fix incorrect PR reference on changelog 2019-05-27 23:42:08 -06:00
1933.clarification Fixed bad spacing. 2019-03-18 21:54:56 +00:00
1969.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1975.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
1988.clarification Add changelog 2019-05-07 19:51:42 -07:00
1989.clarification Add changelog 2019-05-07 19:52:38 -07:00
1991.clarification Add changelogs 2019-05-07 19:54:38 -07:00
1992.clarification Create 1992.clarification 2019-05-07 23:09:39 -06:00
1999.clarification Add missing changelogs and make existing ones match conventions 2019-05-23 22:13:57 -06:00
2016.clarification Remove prev_content from the redaction essential keys list 2019-05-24 11:57:22 -06:00
2020.feature Add a .m.rule.tombstone default push rule for room upgrades 2019-05-24 17:14:23 -06:00
2025.clarification changelog 2019-05-26 15:40:29 -06:00
2026.feature Add server notices support 2019-05-26 20:52:59 -06:00
2027.clarification Add rationale for UIA on change password, and how access tokens behave 2019-05-26 21:21:58 -06:00
2028.clarification Clarify that logging out deletes devices too 2019-05-26 21:30:55 -06:00
2029.clarification Add M_NOT_FOUND definition for deleting non-existent aliases 2019-05-26 21:36:31 -06:00
2031.clarification Add missing reason property to m.call.hangup 2019-05-26 22:08:04 -06:00
2032.clarification Clarify how redactions affect room state 2019-05-26 22:16:12 -06:00
2036.clarification Clarify that FAIL_ERROR is not limited to just homeservers. 2019-05-27 22:30:37 -06:00
2041.clarification Fix example Content-Type for /media/upload request 2019-05-27 23:08:02 -06:00
2042.clarification Clarify that login flows must be completed in order 2019-05-27 23:16:21 -06:00
2043.clarification Clarify that clients should not ack their own messages 2019-05-27 23:20:09 -06:00
2051.clarification Renumber changelog to match PR 2019-05-29 16:28:36 -06:00
2052.clarification Change reference for definition of push rule condition kinds 2019-05-29 16:27:52 -06:00
2053.clarification Make url required for m.file-like messages 2019-05-29 16:36:43 -06:00
2056.clarification Add a table to show how changes in membership should be interpreted 2019-05-29 21:47:07 -06:00
2059.feature Add Olm unwedging 2019-05-30 16:47:30 -06:00
2069.clarification Update changelog to appease style guidelines 2019-06-04 10:58:39 -06:00
2087.clarification Reorganize event structure in c2s spec and clarify event capabilities 2019-06-05 22:55:11 -06:00