v0.2.4
A follow-up patch on the ADR 0009 placement rebuild in 0.2.3: it finishes unifying the shared "above-view" dimension corridor, adds a layout-overflow safety net, and makes two more drop paths non-silent.
Changed
- Plan-view X location dimensions, side-view Y location dimensions, and a coincident slot-position dimension now share one collect-then-solve pass (ADR 0009 Amendment 6, #345/#346). One solve dedups the coincident span (keeping the higher-priority location dimension) and orders the whole ladder as segregated, monotonic runs — feature-size dimensions nearest the view, datum locations nesting outward by distance.
Fixed
choose_scalenever returns an overflowing layout (#350).- A hole location and a coincident slot position are no longer drawn twice (#345), including at fractional datum distances where a display-value snap gap previously let the duplicate escape deduplication.
- The plan-view location ladder is monotonic (#346).
- A dropped balloon is non-silent (#387).
Full changelog: https://github.com/pzfreo/draftwright/blob/main/CHANGELOG.md