Commit Graph

4 Commits

Author SHA1 Message Date
Nick Groenen
e173c32171
Remove custom changelog template in favor of title_format
With https://github.com/twisted/towncrier/issues/648 now fixed, we can
just rely on a correctly-set title_format again for properly formatted
markdown changelogs.
2024-08-25 13:26:44 +02:00
Nick Groenen
e2ef435f04
Enable math extension
This ensures LaTeX/MathJax blocks don't get mangled as seen in
https://github.com/zoni/obsidian-export/issues/14.
2024-08-04 21:11:06 +02:00
Nick Groenen
6d0e693ed7
Upgrade to pulldown-cmark 0.11 2024-08-04 21:11:06 +02:00
Nick Groenen
72735cfff8
Change release process to use towncrier and delay regenerating README
1. Use [towncrier][1] to generate release notes/CHANGELOG instead of
   auto-generating it from git commit messages.
2. Move release scripts into a Justfile.
3. Only regenerate the top-level README file when making a release,
   don't force it to be up to date in between releases.

Point 3 helps prevent documentation for unreleased changes from being
shown to users on GitHub, which may otherwise be confusing.

[1]: https://towncrier.readthedocs.io/en/stable/index.html#
2024-08-04 14:19:50 +02:00