Releases: maehr/academic-pandoc-template
Releases · maehr/academic-pandoc-template
v2.0.0
2.0.0 - 2026-05-11
Breaking Changes
- Migrated the document build system from Pandoc defaults and Make targets to Quarto projects and npm render scripts.
- Removed the
Makefile; usenpm run render,npm run render:article,npm run render:presentation, ornpm run render:thesisinstead ofmake alland related targets. - Removed Pandoc defaults files such as
defaults.yaml,article/pdf.yaml,presentation/html.yaml, andthesis/docx.yaml; configure output through the relevant_quarto.ymland_metadata.ymlfiles. - Switched dependency management from pnpm to npm by replacing
pnpm-lock.yamlwithpackage-lock.jsonand updating CI/pre-commit commands accordingly.
Added
- GitHub Pages CI pipeline for Quarto to automatically publish documentation on
workflow_dispatch. - PR validation CI step for Quarto rendering.
- Added Quarto project configuration for the root documentation website and for article, presentation, and thesis examples.
- Added npm preview and render scripts for the full project and for individual document formats.
- Added rendered Quarto HTML output for the article example and updated generated article, presentation, and thesis artifacts.
- Added shared website branding and navigation/sidebar configuration for the Quarto documentation site.
Changed
- Updated GitHub Actions to their latest versions.
- Installed TinyTeX in the CI pipeline to fix PDF rendering issues.
- Updated the README to document the Quarto workflow, prerequisites, render commands, and project structure.
- Replaced the manual Pandoc GitHub Actions workflow with a Quarto workflow that installs npm dependencies, Quarto, and TinyTeX before rendering artifacts.
- Updated formatting configuration to use
.prettierignoreandnpm run checkconsistently.
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- Tectonic caching by @maehr in #25
- feat: add DOI zenodo badge by @maehr in #26
- update checkout upload-artifact cache to v3 by @maehr in #29
- Update README.md by @maehr in #28
- 1.0.0alpha by @maehr in #30
- fix(pandoc.yml): Update pandoc and pandoc-crossref by @maehr in #33
- feat(pandoc.yml): update pandoc 3.1 by @maehr in #35
Full Changelog: v0.0.8...v1.0.0
v1.0.0-beta
What's Changed
Full Changelog: v1.0.0-alpha.2...v1.0.0-beta
1.0.0alpha.2
- feat(presentation): presentation template added
- feat(thesis): thesis template added
- fix(paper): Renaming of paper to aricle
- ci: github action fixed
- docs: updated docs
v1.0.0-alpha
Reading Reindeer
What's Changed
Full Changelog: v0.0.7...v0.0.8
Reading Reindeer
Added
- GitHub action for pandoc conversin added
- Prettier linter and formatter added
Changed
- fixed default.yaml files to comply with pandoc 2.11
- Formatted and linted
- README.md updated
Removed
- Superlinter GitHub action
Reading Reindeer
Added
- default.yaml files for pdf and docx
- {#refs} block added to template
- favicons added
- markdown linter
Changed
- switched to the latest version of https://github.com/maehr/github-template
Removed
- github tutorial removed
- \leavemode removed
Reading Reindeer
2019-10-09
Added: None.
Enhancement: None
Bug Fix: Fixed #7
Breaking change: None.
Cleanup: None.
NOTE: None.
Reading Reindeer
2019-09-19
- Added: GitHub Pages for
docs. - Enhancement: None
- Bug Fix: None.
- Breaking change: CSL changed to Chicago 17th (note).
- Cleanup: Moved
.docstodocs. - NOTE: None.