Release v0.17.0

This commit is contained in:
Sébastien Crozet
2023-01-15 12:16:58 +01:00
parent 89fc31f996
commit 3f5c0335e4
9 changed files with 14 additions and 12 deletions

View File

@@ -11,6 +11,7 @@
a port of the vehicle controller from Bullet physics).
- Add `RigidBody::user_force` and `RigidBody::user_torque` to read the forces or torques added by the user to a
dynamic rigid-body.
- Add `RigidBody::locked_axes` to get the rigid-body axes that were locked by the user.
### Modified
- Add the `QueryPipeline` as an optional argument to `PhysicsPipeline::step` and `CollisionPipeline::step`. If this
@@ -18,6 +19,7 @@
these other pipelines. In that case, calling `QueryPipeline::update` a `PhysicsPipeline::step` isnt needed.
- `RigidBody::set_body_type` now takes an extra boolean argument indicating if the rigid-body should be woken-up
(if it becomes dynamic).
- `RigidBody::mass_properties` now also returns the world-space mass-properties of the rigid-body.
### Fix
- Fix bug resulting in rigid-bodies being awakened after they are created, even if they are created sleeping.

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier2d-f64"
version = "0.16.1"
version = "0.17.0"
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
description = "2-dimensional physics engine in Rust."
documentation = "http://docs.rs/rapier2d"

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier2d"
version = "0.16.1"
version = "0.17.0"
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
description = "2-dimensional physics engine in Rust."
documentation = "http://docs.rs/rapier2d"

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier3d-f64"
version = "0.16.1"
version = "0.17.0"
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
description = "3-dimensional physics engine in Rust."
documentation = "http://docs.rs/rapier3d"

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier3d"
version = "0.16.1"
version = "0.17.0"
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
description = "3-dimensional physics engine in Rust."
documentation = "http://docs.rs/rapier3d"

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier_testbed2d-f64"
version = "0.16.0"
version = "0.17.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.9", default-features = false, features = ["bevy_winit", "re
[dependencies.rapier]
package = "rapier2d-f64"
path = "../rapier2d-f64"
version = "0.16.0"
version = "0.17.0"
features = [ "serde-serialize", "debug-render", "profiler" ]

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier_testbed2d"
version = "0.16.0"
version = "0.17.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.9", default-features = false, features = ["bevy_winit", "re
[dependencies.rapier]
package = "rapier2d"
path = "../rapier2d"
version = "0.16.0"
version = "0.17.0"
features = [ "serde-serialize", "debug-render", "profiler" ]

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier_testbed3d-f64"
version = "0.16.0"
version = "0.17.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.9", default-features = false, features = ["bevy_winit", "re
[dependencies.rapier]
package = "rapier3d-f64"
path = "../rapier3d-f64"
version = "0.16.0"
version = "0.17.0"
features = [ "serde-serialize", "debug-render", "profiler" ]

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier_testbed3d"
version = "0.16.0"
version = "0.17.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.9", default-features = false, features = ["bevy_winit", "re
[dependencies.rapier]
package = "rapier3d"
path = "../rapier3d"
version = "0.16.0"
version = "0.17.0"
features = [ "serde-serialize", "debug-render", "profiler" ]