matrix-spec/changelogs
Kévin Commaille 30b68df0ce Reorganize client authentication section to separate the legacy API and the new OAuth 2.0 API (#2141)
Since account locking and suspension are authentication API agnostic,
this is a pre-requisite to adding the new OAuth 2.0-based API.

This also splits the endpoints that where all included in the
registration OpenAPI data, to separate them cleanly in the spec, and
avoid having deactivation show before registration.

Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2025-07-30 11:58:25 +01:00
..
appendices/newsfragments v1.14 2025-07-30 11:58:25 +01:00
application_service/newsfragments [schema] Correct null value handling for the AS Registration’s url property (#2130) 2025-07-30 11:58:25 +01:00
client_server/newsfragments Reorganize client authentication section to separate the legacy API and the new OAuth 2.0 API (#2141) 2025-07-30 11:58:25 +01:00
identity_service/newsfragments Clarifications around third-party invites (#2083) 2025-07-30 11:58:25 +01:00
internal/newsfragments Update the header navigation menu with 2025 links to m.org (#2137) 2025-07-30 11:58:25 +01:00
legacy Add a hyphen between third and party when used as an adjective (#1447) 2023-03-08 09:58:29 +00:00
push_gateway/newsfragments v1.13 2024-12-19 09:22:58 -07:00
room_versions/newsfragments v1.14 2025-07-30 11:58:25 +01:00
server_server/newsfragments Clarify the meaning of "public rooms" in the room directory (#2104) 2025-07-30 11:58:25 +01:00
pyproject.toml Fix rendered changelog with new version of towncrier (#1598) 2023-07-18 17:52:38 +01:00
README.md Release process: changelog generation and docs (#3446) 2021-10-18 10:09:35 -06:00
template.md.jinja Provide MD checklists for the changelog (#1937) 2024-09-27 13:00:00 +01:00

Changelogs

Towncrier is used to manage the changelog and keep it up to date. Because of this, updating a changelog is really easy.

Generating the changelog

Please see the release docs for more information.

Creating a new changelog

There are a few places you'll have to update:

  • /layouts/shortcodes/changelog/changelog-changes.html to account for the new changelog.
  • /scripts/generate-changelog.sh to render the changelog for releases.
  • Supporting documentation such as the contributing guidelines.