0.4.0
- Dropped the project-type plugin: the extension no longer auto-wires render hooks. Set
project: type: website with pre-render: quarto-graph prerender and post-render: quarto-graph postrender in your _quarto.yml.
prerender and postrender are now quarto-graph CLI subcommands; --strict makes prerender fail on any unresolved wikilink, handy for CI.
- Versioning unified:
pyproject.toml is the single source, mirroring into the extension version and quarto_graph.__version__.
- Docs site rewritten: new News page, reworked getting-started, widget, CLI, and limitations pages; decision records folded into the project language docs.
0.3.0
- Added
quarto-graph: exclude: project config: a full opt-out for pages that shouldn’t participate in the wikilink graph at all (excluded pages can’t be linked to, resolve as unresolved wikilinks).
- File discovery now delegates to
quarto inspect for real Quarto projects, matching Quarto’s own render scope (project: render: glob/negation list, default exclusions) instead of re-implementing it.
- Reorganized and rewrote the docs site.
0.2.0
- Fixed wikilink path resolution to use relative paths.
index.qmd pages now default their link target to the parent path/folder/tree, instead of requiring an explicit target.