Repository navigation
Tags
Tags
chore: release v0.4.0 image rendering (D15): kitty/sixel/iTerm2 graphics protocols + halfblocks fallback; markdown inline images (local/http/data:), dlook shot.png direct open, in-app image-link navigation - pty e2e 138 / unit 40 / tmux 40 all green on release binary - binary 6.59MB -> 9.21MB
fix: mermaid diagrams not rendering in wide terminals mermansi has a hardcoded canvas cell limit of 250,000 (max_width × max_height). With max_height=2000, any terminal wider than 124 cols would exceed the limit and fail, causing the mermaid block to fall back to showing raw source code instead of the rendered diagram. Dynamically calculate max_height from the terminal width to stay under the 250,000 cell limit. Wide terminals get a lower height cap; narrow terminals still allow tall diagrams up to 2000 lines.
ci: build x86_64-apple-darwin on macos-14, bump actions to v7/v8 macos-13 (Intel) runners are being retired and queue indefinitely. Cross-compile x86_64-apple-darwin on the macos-14 (Apple Silicon) runner instead. Also bump checkout/upload-artifact to v7 and download-artifact to v8 to clear the Node.js 20 deprecation warning.