diff --git a/NEWS b/NEWS index 551bf744..0ff33530 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,35 @@ +2.0.0 (2024-09-XX): + ## New Features (Feat) + - !348: Rewrite VTK export like OBJ one (Loïc Bartoletti) + - !347: Add translate method to C API (Loïc Bartoletti) + - !345: Add scale method to Transform (Loïc Bartoletti) + - !344: Add rotate method to Transform (Loïc Bartoletti) + - !342: Add Buffer3D functionality (Loïc Bartoletti) + - !341: Add partitioning algorithm using Straight Skeleton (Loïc Bartoletti) + - !340: Add Minkowski Sum 3D (Loïc Bartoletti) + - !339: Add a Cylinder (3D) Class (Loïc Bartoletti) + - !338: Add a Sphere (3D) Class (Loïc Bartoletti) + - !334: Add OBJ export functionality to SFCGAL (Loïc Bartoletti) + ## Bug Fixes (Fix) + - !354: Ensure null termination in geometry_as_text functions (sfcgal_capi) (Loïc Bartoletti) + - !352: Fix test MinkowskiSum3D (Loïc Bartoletti) + - !351: Fix vcpkg build (Loïc Bartoletti) + - !349: Fix build for clang18, missing includes (Loïc Bartoletti) + - !346: Add missing SFCGAL_API for VTK and OBJ headers (exportDll) (Loïc Bartoletti) + ## Improvements (Improve/Update) + - !358: Improve Buffer3D tests resilience for cross-platform compatibility (Loïc Bartoletti) + - !337: Improve error message for Straight Skeleton (Loïc Bartoletti) + - !331: Generalize PolyhedralSurface constructor with template (Loïc Bartoletti) + - !325: Compatibility with CGAL 6.0 and 5.6 (Sebastien Loriot) + ## Continuous Integration (CI) + - !355: Disable a flaky test for MinkowskiSum3D in MinGW (Loïc Bartoletti) + - !353: Always run 'build:debian-docker-image' job (Jean Felder) + - !333: Use a global variable to define CGAL version (Jean Felder) + ## Documentation (Docs) + - !335: Add an option to build documentation in CMakeLists (Jean Felder) + - !332: Add pre-commit workflow to the README (Jean Felder) + ## Tests (Tests) + - !343: Add unit test for Translate (Loïc Bartoletti) 1.5.2 (2024-07-25): * Force LHR / RHR: Fix invalid interior ring orientation and allow operation on 3D geometries too (Loïc Bartoletti, Fixes #268) * Added community-oriented files: Code of Conduct, Contributing guidelines, Sponsors information, and Project Steering Committee (PSC) documentation (Raphaël Delhome, Loïc Bartoletti)