Skip to content

v0.2.0

Choose a tag to compare

@pzfreo pzfreo released this 01 Jun 21:32
· 152 commits to main since this release
a783888

Breaking — the annotation builders are now native build123d BaseSketchObject subclasses (function → class). See CHANGELOG for the full rename map and migration notes.

  • dim_linearDimension, leaderLeader, feature_control_frameFeatureControlFrame, datum_featureDatumFeature, datum_targetDatumTarget, surface_finish_markSurfaceFinish, hole_calloutHoleCallout, composite_feature_control_frameCompositeFeatureControlFrame, iso_title_blockTitleBlock, centerlineCenterline, safe_dim_lineSafeDimension.
  • Objects compose in BuildSketch, support +/-/.moved(), export on a single ink layer (lines are thin faces — no .lines/.text split, no flooding). *Result dataclasses and add_to_layers() removed.
  • Generic duck-typed linter + new find_overlaps(). Transform-aware lint metadata.