v0.7.0
What's Changed
- Fixed Face.is_coplanar for flipped Faces by @gumyr (fixes issue #661) 410007d
- import_step: do not assign labels to Compound.for_construction by @mbugert (fixes #662) in #663
- Enable sdist releases on PyPI starting with build123d v0.7.0 by @jdegenstein in #660
- Add a surface modeling tutorial by @gumyr in 5b8f0e9
- Various documentation changes by @gumyr in 88709a6 fc23959 31c2aaa 2de9225
- Fix typos by @henrebotha in #666
- Adding note about use of show by @gumyr (fixes #669) 1ec8b4f
- exporters3d.py -> Revert change to node_label.IsNull() check by @jdegenstein in #674
- Fixed Wire.trim providing incorrect results by @gumyr (fixes #676) 722165d)
- isclose on all platforms to fix MacOS / arm64 test failure for
Wire.trim
by @jdegenstein in #679 - Change Empty Builders RuntimeError to a UserWarning by @jdegenstein (fixes #487) in #677
- Fixed incorrect step import positioning of assembly by @gumyr and @bernhard-42 (fixes #671) fd4b16b
- Fix docstring & add PrecisionMode to init by @gumyr in 37c2c29
- fix location_at, position_at and tangent_at with PositionMode.LENGTH for Wire by @danieledapo in #680
- Add
optimal: bool
keyword toShape.bounding_box
and improve joint symbol performance by @jdegenstein and @bernhard-42 (fixes #657) in #684 - Fixing a typo on Update advantages.rst by @xela144 in #691
- Add missing svg files in assembly page for pack function by @roman-dvorak in (fixes #689) #690
- Added Shell.sweep and add Face.sweep ValueError by @gumyr (fixes #622) in 88a4057)
- Updating and fixing some documentation issues by @jdegenstein in (fixes #524 #682) #667
New Contributors
- @mbugert made their first contribution in #663
- @henrebotha made their first contribution in #666
- @danieledapo made their first contribution in #680
- @xela144 made their first contribution in #691
Full Changelog: v0.6.0...v0.7.0