diff options
| author | Sébastien Crozet <developer@crozet.re> | 2022-10-30 17:24:37 +0100 |
|---|---|---|
| committer | Sébastien Crozet <developer@crozet.re> | 2022-10-30 17:24:37 +0100 |
| commit | 58606f433a750b588ce185e21c854997145b09c5 (patch) | |
| tree | 3bd1bb7973186046c518f7e3b0d97f2c57b29428 | |
| parent | 6b9762694673d42671d58d9e2178b9c94fc39053 (diff) | |
| download | rapier-58606f433a750b588ce185e21c854997145b09c5.tar.gz rapier-58606f433a750b588ce185e21c854997145b09c5.tar.bz2 rapier-58606f433a750b588ce185e21c854997145b09c5.zip | |
Release v0.16.0
| -rw-r--r-- | CHANGELOG.md | 15 | ||||
| -rw-r--r-- | crates/rapier2d-f64/Cargo.toml | 2 | ||||
| -rw-r--r-- | crates/rapier2d/Cargo.toml | 2 | ||||
| -rw-r--r-- | crates/rapier3d-f64/Cargo.toml | 2 | ||||
| -rw-r--r-- | crates/rapier3d/Cargo.toml | 2 | ||||
| -rw-r--r-- | crates/rapier_testbed2d-f64/Cargo.toml | 4 | ||||
| -rw-r--r-- | crates/rapier_testbed2d/Cargo.toml | 4 | ||||
| -rw-r--r-- | crates/rapier_testbed3d-f64/Cargo.toml | 4 | ||||
| -rw-r--r-- | crates/rapier_testbed3d/Cargo.toml | 4 |
9 files changed, 27 insertions, 12 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 746f6f2..4d3e9e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +## v0.16.0 (30 Oct. 2022) +### Added +- Implement `Copy` for `CharacterCollision`. +- Implement conversion (`From` trait) between `Group` and `u32`. +- Add `ColliderBuilder::trimesh_with_flags` to build a triangle mesh with specific flags controlling + its initialization. + +### Modified +- Rename `AABB` to `Aabb` to comply with Rust’s style guide. +- Switch to `parry 0.11`. + +### Fix +- Fix internal edges of 3D triangle meshes or 3D heightfields generating invalid contacts preventing + balls from moving straight. + ## v0.15.0 (02 Oct. 2022) ### Added - Add a **kinematic character** controller implementation. See the `control` module. The character controller currently diff --git a/crates/rapier2d-f64/Cargo.toml b/crates/rapier2d-f64/Cargo.toml index ba3b262..e99f0b7 100644 --- a/crates/rapier2d-f64/Cargo.toml +++ b/crates/rapier2d-f64/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier2d-f64" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "2-dimensional physics engine in Rust." documentation = "http://docs.rs/rapier2d" diff --git a/crates/rapier2d/Cargo.toml b/crates/rapier2d/Cargo.toml index 9df7af1..fd0c737 100644 --- a/crates/rapier2d/Cargo.toml +++ b/crates/rapier2d/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier2d" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "2-dimensional physics engine in Rust." documentation = "http://docs.rs/rapier2d" diff --git a/crates/rapier3d-f64/Cargo.toml b/crates/rapier3d-f64/Cargo.toml index f6c09ba..d2fa027 100644 --- a/crates/rapier3d-f64/Cargo.toml +++ b/crates/rapier3d-f64/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier3d-f64" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "3-dimensional physics engine in Rust." documentation = "http://docs.rs/rapier3d" diff --git a/crates/rapier3d/Cargo.toml b/crates/rapier3d/Cargo.toml index bf02274..e3da8ee 100644 --- a/crates/rapier3d/Cargo.toml +++ b/crates/rapier3d/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier3d" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "3-dimensional physics engine in Rust." documentation = "http://docs.rs/rapier3d" diff --git a/crates/rapier_testbed2d-f64/Cargo.toml b/crates/rapier_testbed2d-f64/Cargo.toml index b30c499..9ce9bcd 100644 --- a/crates/rapier_testbed2d-f64/Cargo.toml +++ b/crates/rapier_testbed2d-f64/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier_testbed2d-f64" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "Testbed for the Rapier 2-dimensional physics engine in Rust." homepage = "http://rapier.org" @@ -56,5 +56,5 @@ bevy = {version = "0.8", default-features = false, features = ["bevy_winit", "re [dependencies.rapier] package = "rapier2d-f64" path = "../rapier2d-f64" -version = "0.15.0" +version = "0.16.0" features = [ "serde-serialize", "debug-render", "profiler" ] diff --git a/crates/rapier_testbed2d/Cargo.toml b/crates/rapier_testbed2d/Cargo.toml index 294b08e..a1d8141 100644 --- a/crates/rapier_testbed2d/Cargo.toml +++ b/crates/rapier_testbed2d/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier_testbed2d" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "Testbed for the Rapier 2-dimensional physics engine in Rust." homepage = "http://rapier.org" @@ -56,5 +56,5 @@ bevy = {version = "0.8", default-features = false, features = ["bevy_winit", "re [dependencies.rapier] package = "rapier2d" path = "../rapier2d" -version = "0.15.0" +version = "0.16.0" features = [ "serde-serialize", "debug-render", "profiler" ] diff --git a/crates/rapier_testbed3d-f64/Cargo.toml b/crates/rapier_testbed3d-f64/Cargo.toml index ad5ea08..d5760a2 100644 --- a/crates/rapier_testbed3d-f64/Cargo.toml +++ b/crates/rapier_testbed3d-f64/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier_testbed3d-f64" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "Testbed for the Rapier 3-dimensional physics engine in Rust." homepage = "http://rapier.org" @@ -55,5 +55,5 @@ bevy = {version = "0.8", default-features = false, features = ["bevy_winit", "re [dependencies.rapier] package = "rapier3d-f64" path = "../rapier3d-f64" -version = "0.15.0" +version = "0.16.0" features = [ "serde-serialize", "debug-render", "profiler" ] diff --git a/crates/rapier_testbed3d/Cargo.toml b/crates/rapier_testbed3d/Cargo.toml index 43e46f5..62d5dd1 100644 --- a/crates/rapier_testbed3d/Cargo.toml +++ b/crates/rapier_testbed3d/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rapier_testbed3d" -version = "0.15.0" +version = "0.16.0" authors = [ "Sébastien Crozet <developer@crozet.re>" ] description = "Testbed for the Rapier 3-dimensional physics engine in Rust." homepage = "http://rapier.org" @@ -59,5 +59,5 @@ bevy = {version = "0.8", default-features = false, features = ["bevy_winit", "re [dependencies.rapier] package = "rapier3d" path = "../rapier3d" -version = "0.15.0" +version = "0.16.0" features = [ "serde-serialize", "debug-render", "profiler" ] |
