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 the atelier project type and published to https://m.canouil.dev/quarto-invoice/, rendering an invoice with the format itself.
  • docs: Trim README.md to 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 docs for the website’s own dependencies.

2.0.0 (2026-05-31)

New Features
  • feat: Add structured invoice.items YAML 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.yml example under examples/.
Bug Fixes
  • fix: Validate that invoice.due is on or after invoice.issued; raise a clear render-time error instead of producing a nonsensical document.
  • fix: Unify currency notation; numeric invoice.penalty values are now formatted using the invoice currency, and amount formatting follows the active locale.
  • fix: Drop dead let blocks 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.qmd to 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.
Back to top