Repository navigation
v6.12.4-rc.5
Pre-release
Pre-release
6.12.4-rc.5 (2026-10-16)
Bug Fixes
- Adjacency: block border facets with unlinked vertices are reported (7d51835)
- Adjacency: out of range adjacencies are reported instead of crashing (684af55)
- Manifold: broken adjacencies make solid edges non manifold instead of throwing (e4d4427)
- Manifold: edges shared by more than 255 polygons are not manifold (2e08735)
- Manifold: model edges without unique vertices are not compared (488cf68)
- Manifold: single element components without unique vertices no longer crash (df1365a)
- Manifold: surface vertices with broken adjacencies are not manifold (ecfd3a3)
Performance Improvements
- Adjacency: check adjacency back-link before comparing facet cycles (ff55a56)
- Adjacency: check solid facets adjacencies in parallel (b22acab)
- Adjacency: direct check of surface border edges on lines (a78cd0f)
- Adjacency: look up block border facets in a surface polygons set (4b91d44)
- Manifold: count polyhedra around facets with a reserved flat hash map (ae22521)
- Manifold: faster solid edges manifold (2120327)
- Manifold: lighter BRep model edges manifold (958093c)
- Manifold: move block issues into the issues maps instead of copying (fc32557)
- Manifold: run the model manifold inspections in parallel (5dc9b56)
- Manifold: solid vertex manifold without polyhedra around vertex cache (5b984af)
- Manifold: surface vertex manifold without polygons around vertex cache (129c360)
- NegativeElements: no polygon allocation for triangles (20df9c5)