Orrery v0.1.1
Bug fixes for activation boxes, component labels, and fragment layout — plus adaptive vertical spacing in sequence diagrams.
Orrery v0.1.1 is a patch release focused on layout correctness and spacing improvements in sequence diagrams.
What changed
Added
- Fragment layout accounts for vertical space — Fragment operations now reserve space for the label header, section title guards, and bottom padding, preventing overlaps with subsequent elements. (#36)
Fixed
- Component labels show the correct name — Components without an explicit
as "..."label now display only the final path segment instead of the full qualified path.Idwas refactored to split intonameandnamespace. (#4) - Activation boxes start at the triggering message — Activation boxes now anchor to the last relation position rather than the current Y cursor, so they visually start at the message that triggers them. (#11)
Changed
- Adaptive vertical spacing — Sequence diagram vertical spacing is now based on actual element size plus configurable padding, instead of a fixed value for all events. (#33)
- MSRV bumped to 1.88 — Minimum supported Rust version moved from 1.86 to 1.88 to allow stable
letchains syntax. (#6)
Update
cargo install orrery-cli