You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CLI render crash without -o flag — sys.stdout.write() received a RenderResult object instead of a string, crashing on stdout output. Now correctly writes result.svg.
Markmap import crash on fresh install — markmap_render.js was missing from the PyPI wheel because *.js files weren't included in package data. Fixed via [tool.setuptools.package-data].
Entire CLI crashing from one broken engine — MarkmapRenderer.__init__ raised RenderError (uncatched), blocking all commands. Added except PiDrawError catch-all in engine registration so a single broken engine registers as unavailable instead of crashing.
File output with RenderResult — _write_output now handles RenderResult objects via .save(), fixing write-to-file for all callers.
Changed
Package data now includes **/*.js assets in the wheel.