You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matrix-spec/changelogs
Kévin Commaille 1095179374
Upgrade version of Hugo used to build the spec in CI (#1794)
* Upgrade version of Hugo used to build the spec in CI

Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>

* Escape HTML manually in property-type partial

The behavior of `delimit` changed,
so Hugo doesn't recognize "safe" HTML passed to it anymore, so it escapes nested HTML links.

To fix that we escape the schema data manually
and consider the output of the partial as "safe".

Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>

* Add changelog

Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>

---------

Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
2 months ago
..
appendices/newsfragments Define opaque identifier grammar (#1791) 2 months ago
application_service/newsfragments Fix security schemes in OpenAPI definitions (#1772) 2 months ago
client_server/newsfragments Remove enum for `POST /login` `type` definition (#1776) 2 months ago
identity_service/newsfragments Fix security schemes in OpenAPI definitions (#1772) 2 months ago
internal/newsfragments Upgrade version of Hugo used to build the spec in CI (#1794) 2 months ago
legacy Add a hyphen between third and party when used as an adjective (#1447) 1 year ago
push_gateway/newsfragments Matrix 1.6 1 year ago
room_versions/newsfragments Matrix 1.10 3 months ago
server_server/newsfragments Fix security schemes in OpenAPI definitions (#1772) 2 months ago
README.md Release process: changelog generation and docs (#3446) 3 years ago
header.md Fix broken links to `matrix-doc` (#1032) 2 years ago
pyproject.toml Fix rendered changelog with new version of towncrier (#1598) 11 months ago
template.md.jinja Fix rendered changelog with new version of towncrier (#1598) 11 months ago

README.md

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.