Releases: zweifisch/haystack
Releases · zweifisch/haystack
Release list
v0.13.0
Add TOC-driven sidebar navigation - Render nearest ancestor TOC.md as sidebar navigation - Support section headings and current-page highlighting - Keep index.md as directory content and exclude TOC.md from output indexes - Rewrite TOC links to generated HTML routes, including index routes - Center content independently from sidebar using grid layout - Hide sidebar on touch/coarse-pointer devices - Auto-scroll active sidebar item into view
v0.12.0
feat: add browser-rendered Graphviz DOT support - Render fenced `dot` and `graphviz` Markdown blocks as lazy Graphviz containers - Load Graphviz WASM in the browser only when DOT diagrams are present - Support DOT rendering in Markdown command output fragments - Add diagram styling, README usage docs, and renderer tests
v0.11.0
feat: add hashed external asset manifest workflow - rewrite prefixed asset URLs to content-hashed object keys - support relative asset paths resolved from the page directory - write static-files.txt as source/key/hash manifest - reuse manifest entries when ignored assets are unavailable in CI - warn and leave missing untracked assets unchanged - add Wrangler upload script for hashed R2 keys - document local publish and CI build workflow
v0.10.0
feat: add external asset prefixing and persisted run results - add build/serve asset prefix support for static asset URLs - generate static-files.txt for rewritten asset references - add Wrangler helper for uploading listed assets to R2 - resolve relative asset paths from the page directory - persist executable code block results back into Markdown - render saved text, Markdown, and Codex results inline - update MathJax loading to lazy v4 initialization - document external asset and R2 upload workflows
v0.9.0
feat: add configurable executable code blocks