v0.5.0
What's Changed
- Better GroupBy dunder str/repr/ipython methods by @jdegenstein in #560
- Return
GeomType
enum, fromShape.geom_type()
by @BogdanTheGeek in #559 - Add black config section to
pyproject.toml
andCONTRIBUTING.md
by @jdegenstein in #561 - Reformatted codebase and standardize on black 24.2.0 by @gumyr (2e81b9d, a5a6ccd)
- Ensure offset faces have same normal issue #564 @gumyr (568c351)
- Added tolerance to intersections issue #519 @gumyr (7dbdc88)
- Fix 2D exporter conversion lookups. by @jrmobley in #571
- Added pnt to tangent_at, fixed PositionMode @gumyr 9edf411
- Add Color to allowable types for fill_color and line_color. by @jrmobley in #573
- Add DoubleTangentArc (new 1D object) @gumyr (18aafed)
- Added Maker Coin example to the docs @gumyr e7838bf
- Adding another TTT example to the docs @gumyr a489324
- Add Face.make_bezier_surface() by @fanf2 in #552
- docs: fix typo by @nobkd in #588
- Fix 3MF color export and partial support for color import by @jdegenstein in #594
- Adding new step exporter that supports color export and labels @gumyr 5419b20
- Adding export_step, export_stl, export_gltf functions and deprecating methods @gumyr (several commits)
- Adding apothem attribute to RegularPolygon issue #585 @gumyr 24710ae
- exporters3d.py -> Enable parallel execution in export_gltf by @jdegenstein in #597
- Various fixes to Face.center_location, Face.normal_at issue #599 @gumyr
- Add color inheritance and iterable, improve Color str/repr @gumyr (3462070 and others)
New Contributors
- @BogdanTheGeek made their first contribution in #559
- @fanf2 made their first contribution in #552
- @nobkd made their first contribution in #588
Full Changelog: v0.4.0...v0.5.0