Releases: htlin222/flowdoc
Releases · htlin222/flowdoc
Release list
v0.1.1 — first Zenodo-tracked release
Same code as v0.1.0; this tag exists so Zenodo can archive the repo and mint a DOI (the v0.1.0 webhook missed because the Zenodo toggle was flipped on after the tag was published).
Highlights (carried from v0.1.0)
- Three reporting-guideline presets: PRISMA 2020, CONSORT 2010, STROBE
- Five exporters from one in-memory layout: SVG, drawio, Mermaid, PDF, PNG
- Three IO formats: YAML / JSON / CSV (lossless round-trip)
- Byte-deterministic output with
--generated-at - Zero runtime dependencies beyond
js-yaml - 80-test suite covering the full preset × format matrix
Install
# CLI (npm @0.1.0 still latest until I republish — Zenodo doesn't care)
npm install -g @htlin222/flowdoc
flowdoc presets listSee the README for the gallery, CLI reference, and library API.
v0.1.0 — first public release
First public release of FlowDoc.
Highlights
- Three reporting-guideline presets: PRISMA 2020, CONSORT 2010, STROBE
- Five exporters from one in-memory layout: SVG, drawio, Mermaid, PDF, PNG
- Three IO formats (YAML / JSON / CSV) with lossless round-trip
- Byte-deterministic output with
--generated-at, suitable forgit diffand CI visual regression - Zero runtime dependencies (PDF / PNG generated from scratch — Helvetica Base14 in PDF, embedded 5×7 ASCII bitmap font in PNG)
- 80-test suite covering the full preset × format matrix
Install
# CLI
npm install -g @htlin222/flowdoc
flowdoc presets list
# library
npm install @htlin222/flowdocCitation
CITATION.cff, citation.bib, AMA / APA CSL files bundled. Once Zenodo finishes archiving this release the software DOI will appear on the repo card.
See README for the gallery, CLI reference, and library API.