Releases: Jaderson-bit/mindmap-markmap-viewer
Releases · Jaderson-bit/mindmap-markmap-viewer
v1.0.1 — single self-contained file
Fixes the offline-libs loading error (#1). Generated maps are now a single self-contained HTML file by default — the d3 + markmap libraries are inlined into the page, so a map opens offline anywhere it's moved, shared, or viewed, with no sibling vendor/ folder to keep alongside it. Pass inline=False for the smaller vendor-folder bundle.
Also in this release
- MIT
LICENSEadded. - Adversarial-review fixes: frontmatter rewrite preserves comma-bearing list values; guard against a duplicated
markmap:key;_count_nodesskips code fences / non-headings;write_mindmaprejects a non-.htmlpath (no silent source clobber);render_markmaptakes atoolbarkwarg. - Docs:
references/internals.mdrewritten to the vendored-offline + inline architecture; offline-LaTeX limitation noted. - 41 dependency-free regression checks (was 33); inline render browser-verified.
v1.0.0 — offline interactive mind maps
First tagged release of mindmap-markmap-viewer, a Claude Code skill that turns hierarchical Markdown into interactive markmap.js mind maps.
Highlights
- Offline — d3 + markmap (view/lib/toolbar) are vendored and pinned exact; the generated HTML opens with zero network requests.
- Navigation toolbar — zoom, fit, expand-all / collapse-all, and export to SVG / PNG.
- White-on-dark rendering that's readable standalone or embedded (Streamlit).
- Context-preserving search — filters the tree to matches + their ancestors + descendants (accent-insensitive).
- Presets + portable output —
apply_presetsfills sane frontmatter;write_mindmapemits.md+.html+ a siblingvendor/. - Zero runtime deps in the core (Python stdlib only). 33-check regression suite; browser-verified.