Changelog
What changed, and when.
Every released version of the invoice extension, and what each one changed.
2
2.0
2.0.2 (2026-08-01)
Documentation
- docs: Add a documentation website under
docs/, built on theatelierproject type and published to https://m.canouil.dev/quarto-invoice/, rendering an invoice with the format itself. - docs: Trim
README.mdto a landing page pointing at the website. - docs: Add the Pages workflow, which renders
docs/on pull requests and deploys it from the release tag. - docs: Add the Quarto Extensions Updates workflow, scanning
docsfor the website’s own dependencies.
2.0.0 (2026-05-31)
New Features
- feat: Add structured
invoice.itemsYAML array with auto-generated totals table. - feat: Add multi-currency support via
invoice.currency(ISO 4217) with locale-aware amount formatting. - feat: Ship a self-contained
_brand.ymlexample underexamples/.
Bug Fixes
- fix: Validate that
invoice.dueis on or afterinvoice.issued; raise a clear render-time error instead of producing a nonsensical document. - fix: Unify currency notation; numeric
invoice.penaltyvalues are now formatted using the invoice currency, and amount formatting follows the active locale. - fix: Drop dead
letblocks in the Typst template that shadowed nothing and never affected output. - fix: Heading show rule no longer fails when no brand heading family is provided.
Documentation
- docs: Refresh README with sections for items, currency, date validation, and brand integration.
- docs: Update example
template.qmdto demonstrate structured items and currency code.
1
1.4
1.4.0 (2026-02-21)
New Features
- feat: Add extension-provided code snippets (#23).
- feat: Add _schema.yml for configuration validation and IDE support (#21).
1.3
1.3.1 (2026-02-11)
Bug Fixes
- fix: Comment logo.
- fix: Update copyright year.
- fix: Logo assignment in typst-show.typ.
1.3.0 (2025-05-15)
Bug Fixes
- fix: Font handling in typst template (#17).
1.2
1.2.4 (2025-04-05)
Bug Fixes
- fix: Set output-file.
1.2.3 (2025-04-05)
New Features
- feat: Add CITATION file for project citation.
1.2.2 (2025-02-16)
No user-facing changes.
1.2.1 (2024-12-09)
Bug Fixes
- fix: Typos (#12).
1.2.0 (2024-12-08)
New Features
- feat: Add support for brand.yml (#10).
Bug Fixes
- fix: Yml code block.
- fix: Set standard weight and style for Alegreya Sans font (#11).
- fix: Markup.
- fix: Use pdf link instead of screenshot.
- fix: Switch to deploy from GitHub Actions (#7).
- fix: Too many arcs in quarto add (#5).
1.1
1.1.1 (2023-12-30)
Bug Fixes
- fix: Default fee/penalty (#2).
1.1.0 (2023-11-25)
New Features
- feat: Add document metadata (#1).
Bug Fixes
- fix: Extension repository name.
1.0
1.0.0 (2023-11-24)
Documentation
- docs: Add Typst to title.