matrix-spec/changelogs
Richard van der Hoff b07fe504ed
Stop rendering CS modules and room version fragments as standalone pages (#1317)
This is actually doing two things:

 * creating `{fragments,modules}/index.md` turns the fragments and modules into
   page resources, rather than pages in their own right. We have to update the
   shortcodes to match.

 * adding `headless: true` means that we don't render the pages.

The net effect is that we don't render pages like
https://spec.matrix.org/v1.4/rooms/fragments/v1-auth-rules/ and
https://spec.matrix.org/v1.4/client-server-api/modules/account_data/.
2022-11-08 17:27:44 +00:00
..
appendices/newsfragments v1.2 changelog 2022-02-02 10:05:30 -07:00
application_service/newsfragments Clarifications to AS spec, including MSC3905 (#1305) 2022-11-08 15:01:46 +00:00
client_server/newsfragments Merge pull request #1271 from uhoreg/add_verification_request_msgtype 2022-11-02 10:16:42 -04:00
identity_service/newsfragments v1.4 changelog 2022-09-29 07:03:48 -06:00
internal/newsfragments Stop rendering CS modules and room version fragments as standalone pages (#1317) 2022-11-08 17:27:44 +00:00
legacy Add GitHub Action to check spelling (#3591) 2021-12-28 09:17:49 -07:00
push_gateway/newsfragments v1.4 changelog 2022-09-29 07:03:48 -06:00
room_versions/newsfragments Clarify auth rules for m.room.power_levels events (#1269) 2022-10-12 13:36:02 +01:00
server_server/newsfragments v1.4 changelog 2022-09-29 07:03:48 -06:00
header.md Fix broken links to matrix-doc (#1032) 2022-04-20 16:36:14 +01:00
pyproject.toml Fix broken links to matrix-doc (#1032) 2022-04-20 16:36:14 +01:00
README.md Release process: changelog generation and docs (#3446) 2021-10-18 10:09:35 -06: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.