[0.9.6] - 2026-08-10
Changed
- Dependabot bump:
js-yaml5.2.2 → 5.2.3 (#222).
Fixed
mif-to-pdf's table renderer placed rows with per-row space checks only, so a table starting near the bottom of a page stranded its header row (or header plus a lone data row) before the remaining rows (#224, #225). Row heights are now precomputed: a table that fits a full page starts on a fresh one; a taller-than-one-page table requires header plus first data row to fit before starting, breaks between rows, and repeats its header on each continuation page. The post-table gap widened to a full line so the following block no longer crowds the bottom border. Both stranding cases are covered by regression tests proven to fail against the unpatched renderer.
Security
- Resolved the osv-scanner High/Medium advisories that had
scafailing onmainand every PR since they published (#226), bumping each dependency within its existing semver range — lockfile-only, no manifest changes:dompurify3.4.12 → 3.4.13 (GHSA-55q2-fjhq-7xh7, both lockfiles),js-yaml4.3.0 → 4.3.1 (GHSA-5p4m-2wfm-xmqj,site/), andnanoid3.3.16 → 3.3.18 (GHSA-2v37-7h3g-55p8,site/). - Dependabot security-group bumps of
mermaidin both lockfiles (#217, #218).
Full changelog: v0.9.5...v0.9.6