New template for changelog (#100)

* Use components.xml instead of default.xml

* Rm unused var

* Use category instead of group

* Add group and category

* Change changelog template

* Conditional display

* Remove sort

* Add mappings

* Jinja does not track state

* Handle dupe logic in python

* Construct doc page and repo url

* Add repo url

* Add doc page

* Avoid using bare URL

* Add None key

* Test release notes
This commit is contained in:
Sam Wu
2024-07-03 09:17:21 -06:00
committed by GitHub
parent d991252467
commit 8311130829
11 changed files with 764 additions and 9366 deletions

View File

@@ -22,8 +22,6 @@ for template in templates:
file.write(rendered)
shutil.copy2('../RELEASE.md','./about/release-notes.md')
# Keep capitalization due to similar linking on GitHub's markdown preview.
shutil.copy2('../CHANGELOG.md','./about/changelog.md')
latex_engine = "xelatex"
latex_elements = {