Skip to content

v0.9.1

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Aug 22:23

Changelog

Notable user-facing changes are recorded here. Versions follow Git tags and
the project uses semantic versioning while the public API remains pre-1.0.

Unreleased

0.9.1 - 2026-08-10

  • Preserve door and window openings when triangulating walls with several coplanar holes.
  • Apply glued component cutting contours to their host faces during Blender import.

Changed

  • Blender imports build component meshes only when reachable instances need
    them, while repeated instances continue sharing cached mesh data.
  • Blender imports can reuse component definition collections, avoiding
    expanded copies of deeply repeated component object hierarchies when enabled.
  • Modern files collect attributes for dense geometry sections during their
    primary parse instead of scanning every vertex and edge a second time.
  • Large CAD faces use bounded ear selection and triangle merging, avoiding
    cubic n-gon preparation on boundaries with hundreds of vertices and holes.

Fixed

  • Imported Blender cameras use a far clipping plane of at least 100 km so
    large scenes remain visible through saved views.
  • Visible loose SketchUp edges, including large imported 2D CAD drawings and
    line-only component definitions, are imported as Blender mesh edges.