Repository navigation
v19.0.1-rc.1
Pre-release
Pre-release
19.0.1-rc.1 (2026-10-15)
Bug Fixes
- AABBTree: ignore non-finite hint distance in closest_element_box (8805514)
- BoundingBox: keep box unchanged when adding an empty box (84bd4d4)
- CoordinateSystem: reset cached inverse when directions change (18feacc)
- Distance: consider every visible facet in point_tetrahedron_distance (35bccd0)
- Distance: fix point_ellipse_distance for general queries (6d3c82d)
- Distance: make segment_segment_distance robust for near-parallel segments (890c5eb)
- Distance: sign point_circle_signed_distance w.r.t. the circle plane (85c1b02)
- Frame: compare directions by length for elongation queries (7b8b9fa)
- FrameTransform: map frame directions with a true permutation (03a65ec)
- Geometry: point predicates CMake properties to detail/ (1901353)
- Geometry: tier 2 robustness fixes for degenerate inputs (#1350) (961f682)
- Intersection: detect parallel lines in line_line_intersection (84cc935)
- IntersectionDetection: project coplanar 3D primitives along the plane normal (5cb3250)
- Intersection: keep segment endpoints touching the triangle (6b8e007)
- Mensuration: compute triangle area from a cross product (d0c0299)
- Mensuration: stop zeroing valid flat tetrahedra volumes (a0cb6a8)
- Polygon: use area-weighted normal for concave polygons (2fc3465)
- Position: project 3D point_triangle_position on the best axis plane (4180e32)
- Sign: compute polygon_area_sign at a convex hull vertex (b691a9a)
- Sign: handle flat spike at the hull vertex in polygon_area_sign (fd1d4ad)
- Triangle: reset cached normal in set_point (2dfd990)