v0.4.0-rc.1
Pre-release
Pre-release
·
4 commits
to staging
since this release
0.4.0-rc.1 (2026-10-03)
Features
- schema: warn when two rows on a card share a label (5b120c7)
- viewer: break the line that passes under at each crossing (939a416)
- viewer: fade edge labels when zoomed out past reading size (0f3b912)
Bug Fixes
- layout: label a trunk's edges on runs of their own before the run they share (6b97c96)
- layout: lay replies and loop-closing edges out against the flow, give labelled and distinct edges their own ports, and seat labels by the card they name (7ae888e)
- layout: merge a card's edges of one style into trunks and keep each label nearest its own edge (429c7e9)
- layout: square up sub-pixel slants and draw shallow steps between ports as straight lines (89182fb)
- layout: top-align the cards of a row in top-down layouts (47ca8b9)
- viewer: draw a handle dot wherever an edge meets its card (11bd18f)
Performance Improvements
- layout: stop making room for labels once they all fit, and not at all past 60 nodes (c3f53e5)