matrix-spec/changelogs
codedust 48bbc53045 Clarify terminology for keys in cross-signing module
- the naming of the master signing key has been harmonised (no more 'master
  cross-signing key' or 'master key').
- in the QR code example, the term 'cross-signing key' has been replaced
  by 'master signing key' since in mode 0x00, the current user's own master
  signing key and what the device thinks the other user's master signng key
  is used.
- it has been made more explicit that cross-signing private keys stored on the
  server are stored as described in the secrets module (as opposed to store
  them in unencrypted form)

Signed-off-by: codedust <codedust@so.urceco.de>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2026-01-30 15:11:05 +01:00
..
appendices/newsfragments Matrix 1.16 2025-09-17 10:46:16 -06:00
application_service/newsfragments Prepare v1.17 release 2025-12-18 15:53:35 +00:00
client_server/newsfragments Clarify terminology for keys in cross-signing module 2026-01-30 15:11:05 +01:00
identity_service/newsfragments Spec Additional Error Codes for submitToken endpoint (#2277) 2026-01-16 17:18:15 +00:00
internal/newsfragments Bump docsy to v0.13.0 (#2287) 2026-01-15 17:01:07 +00: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 Prepare v1.17 release 2025-12-18 15:53:35 +00:00
server_server/newsfragments fix m.signing_update typo (#2300) 2026-01-28 16:53:00 +00: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.