Skip to content

v0.2.4

Choose a tag to compare

@pzfreo pzfreo released this 03 Jul 12:11
· 1335 commits to main since this release
9368763

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_scale never 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