Skip to content

Release 4.8.3

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 20:08
9d04496

Release: Partially update notebook viewer (#2465)

  • For the notebook viewer this updates the version of three.js from 115
    -> 140 and rebuilds the trimesh.resources.viewer.zip artifact. The
    latest version of three.js is 180 but would require re-factoring the
    notebook viewer which probably should be done at some point.
  • releases #2464
  • add literals types instead of loose strings for BooleanEngineType,
    BooleanOperationType, and GraphEngineType, and apply them to boolean
    and graph functions that allow different engine options.
  • pass through repair keyword argument from Trimesh.split to
    partially fix #2460
  • deprecate trimesh.viewer.widget since glooey hasn't been updated
    since 2021, and the widget module isn't tested.
  • stop running process=True on the outputs of manifold3d to fix #2466
  • adds additional test case to hit the iteration path of
    trimesh.path.polygons.sample_polygon
  • stop double-checking is_volume in mesh booleans to fix #2458
  • Adds additional documentation recommending "a la carte" dependencies
    for people freezing, i.e. trimesh scipy vs trimesh[easy]