From dcb2d746ee7b9d34be6b7eddc764604bac35a166 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Bartoletti?= Date: Fri, 20 Sep 2024 08:35:19 +0200 Subject: [PATCH] Prepare v2.0.0 --- NEWS | 38 ++++++++++++++++++++++++++++++++++++++ sonar-project.properties | 2 +- 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 551bf744..1beb4ab2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,41 @@ +2.0.0 (2024-10-10): + ## 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) + - !366: Add missing pre-condition in C API (Raphaël Delhome) + - !364: Fix warnings and apply clang-tidy fix (Loïc Bartoletti) + - !358: Improve Buffer3D tests resilience for cross-platform compatibility (Loïc Bartoletti) + - !337: Improve error message for Straight Skeleton (Loïc Bartoletti) + - !336: Replace CMake LIBDIR paths to use FULL_LIBDIR (fqidz) + - !331: Generalize PolyhedralSurface constructor with template (Loïc Bartoletti) + - !325: Compatibility with CGAL 6.0 and 5.6 (Sebastien Loriot) + ## Continuous Integration (CI) + - !356: Matrix test for CGAL 5.6 and 6.0 (Loïc Bartoletti) + - !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) + - !329: Allow CGAL 6.0 CI and update CI images (Loïc Bartoletti) + - !323: Build a debian docker image (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) diff --git a/sonar-project.properties b/sonar-project.properties index 099bb1ff..7f3ac508 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -3,7 +3,7 @@ sonar.organization=oslandia # This is the name and version displayed in the SonarCloud UI. sonar.projectName=SFCGAL -sonar.projectVersion=1.5.2 +sonar.projectVersion=2.0.0 # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. sonar.sources=src