Skip to content

Releases: iShape-Rust/iOverlay

v1.9.0

20 Nov 14:27
Compare
Choose a tag to compare

Added

Improved splitting logic for large datasets:

  • Reworked fragment solver.
  • Introduced a multithreaded solver, boosting performance up to 2x in some cases.

Removed

Deprecated f32/f64 API. Use the templated Float API instead.

v1.8.0

11 Nov 07:48
Compare
Choose a tag to compare

🚀 Added

  • New Float API: Introducing a template-based Float API that works with iterators to eliminate data cloning. This API can work directly with user-defined Point structures. (Note: The older F32/F64 API is now deprecated).
  • Single Boolean Operation - overlay: A faster Boolean operation that doesn’t require creating an OverlayGraph, giving a 10-20% performance boost in some cases.

🔄 Changed

  • String Line API: Now officially supported.
  • Clip Operation: Improved to maintain the original path order, keeping output more predictable and intuitive.

🛠️ Fixed

  • Hole Solver: Reworked to ensure holes are connected more accurately.