Skip to content

Releases: Jaderson-bit/mindmap-markmap-viewer

v1.0.1 — single self-contained file

08 Jun 16:54

Choose a tag to compare

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 LICENSE added.
  • Adversarial-review fixes: frontmatter rewrite preserves comma-bearing list values; guard against a duplicated markmap: key; _count_nodes skips code fences / non-headings; write_mindmap rejects a non-.html path (no silent source clobber); render_markmap takes a toolbar kwarg.
  • Docs: references/internals.md rewritten 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

08 Jun 00:10

Choose a tag to compare

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 outputapply_presets fills sane frontmatter; write_mindmap emits .md + .html + a sibling vendor/.
  • Zero runtime deps in the core (Python stdlib only). 33-check regression suite; browser-verified.