From 2438b424e44065e2d914078574928b631d9ef027 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Crozet?= Date: Wed, 13 Nov 2024 13:59:14 +0100 Subject: [PATCH] Release v0.17.2 --- CHANGELOG.md | 11 ++++++++--- crates/parry2d-f64/Cargo.toml | 2 +- crates/parry2d/Cargo.toml | 2 +- crates/parry3d-f64/Cargo.toml | 2 +- crates/parry3d/Cargo.toml | 2 +- 5 files changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b93fa69..61032e09 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,12 +4,9 @@ ### Added -- `TriMesh` now implements `Shape::feature_normal_at_point` to retrieve the normal of a face, when passing a `FeatureId::Face`. - Implement `::to_trimesh` in 2d for `Cuboid` and `Aabb`. - Implement `Shape::feature_normal_at_point` for `TriMesh` to retrieve the normal of a face, when passing a `FeatureId::Face`. -- Add `convex_polygons_intersection_points_with_tolerances`, `convex_polygons_intersection_with_tolerances`, and - `intersect_meshes_with_tolerances` that let the user specify tolerances value for the collinearity check. ### Modified @@ -20,6 +17,14 @@ - `SharedShape::trimesh_with_flags` - `point_cloud_bounding_sphere_with_center` now returns a `BoundingSphere`. +## v0.17.2 + +### Added + +- `TriMesh` now implements `Shape::feature_normal_at_point` to retrieve the normal of a face, when passing a `FeatureId::Face`. +- Add `convex_polygons_intersection_points_with_tolerances`, `convex_polygons_intersection_with_tolerances`, and + `intersect_meshes_with_tolerances` that let the user specify tolerances value for the collinearity check. + ### Fixed - Fixed some robustness issues in mesh/mesh intersection when parts of both meshes overlap perfectly. diff --git a/crates/parry2d-f64/Cargo.toml b/crates/parry2d-f64/Cargo.toml index 965b9553..da1d861f 100644 --- a/crates/parry2d-f64/Cargo.toml +++ b/crates/parry2d-f64/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parry2d-f64" -version = "0.17.1" +version = "0.17.2" authors = ["Sébastien Crozet "] description = "2 dimensional collision detection library in Rust. 64-bit precision version." diff --git a/crates/parry2d/Cargo.toml b/crates/parry2d/Cargo.toml index e98dd6b1..435c818b 100644 --- a/crates/parry2d/Cargo.toml +++ b/crates/parry2d/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parry2d" -version = "0.17.1" +version = "0.17.2" authors = ["Sébastien Crozet "] description = "2 dimensional collision detection library in Rust." diff --git a/crates/parry3d-f64/Cargo.toml b/crates/parry3d-f64/Cargo.toml index f9dc4269..e276af74 100644 --- a/crates/parry3d-f64/Cargo.toml +++ b/crates/parry3d-f64/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parry3d-f64" -version = "0.17.1" +version = "0.17.2" authors = ["Sébastien Crozet "] description = "3 dimensional collision detection library in Rust. 64-bits precision version." diff --git a/crates/parry3d/Cargo.toml b/crates/parry3d/Cargo.toml index 65078c26..f7698021 100644 --- a/crates/parry3d/Cargo.toml +++ b/crates/parry3d/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parry3d" -version = "0.17.1" +version = "0.17.2" authors = ["Sébastien Crozet "] description = "3 dimensional collision detection library in Rust."