Release v0.17.2
This commit is contained in:
11
CHANGELOG.md
11
CHANGELOG.md
@@ -1,9 +1,16 @@
|
|||||||
## v0.17.1 (22 Jan. 2022)
|
## v0.17.2 (26 Feb. 2023)
|
||||||
|
### Fix
|
||||||
|
- Fix issue with convex polyhedron jitter due to missing contacts.
|
||||||
|
- Fix character controller getting stuck against vertical walls.
|
||||||
|
- Fix character controller’s snapping to ground not triggering sometimes.
|
||||||
|
- Fix character controller’s horizontal offset being mostly ignored and some instances of vertical offset being ignored.
|
||||||
|
|
||||||
|
## v0.17.1 (22 Jan. 2023)
|
||||||
### Fix
|
### Fix
|
||||||
- Fix bug resulting in dynamic rigid-bodies acting as kinematic bodies after being disabled and then re-enabled.
|
- Fix bug resulting in dynamic rigid-bodies acting as kinematic bodies after being disabled and then re-enabled.
|
||||||
|
|
||||||
|
|
||||||
## v0.17.0 (15 Jan. 2022)
|
## v0.17.0 (15 Jan. 2023)
|
||||||
### Added
|
### Added
|
||||||
- Add `RigidBody::set_enabled`, `RigidBody::is_enabled`, `RigidBodyBuilder::enabled` to enable/disable a rigid-body
|
- Add `RigidBody::set_enabled`, `RigidBody::is_enabled`, `RigidBodyBuilder::enabled` to enable/disable a rigid-body
|
||||||
without having to delete it. Disabling a rigid-body attached to a multibody joint isn’t supported yet.
|
without having to delete it. Disabling a rigid-body attached to a multibody joint isn’t supported yet.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rapier2d-f64"
|
name = "rapier2d-f64"
|
||||||
version = "0.17.1"
|
version = "0.17.2"
|
||||||
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
||||||
description = "2-dimensional physics engine in Rust."
|
description = "2-dimensional physics engine in Rust."
|
||||||
documentation = "http://docs.rs/rapier2d"
|
documentation = "http://docs.rs/rapier2d"
|
||||||
@@ -52,7 +52,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
instant = { version = "0.1", features = [ "now" ], optional = true }
|
instant = { version = "0.1", features = [ "now" ], optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.32"
|
nalgebra = "0.32"
|
||||||
parry2d-f64 = "0.13"
|
parry2d-f64 = "0.13.1"
|
||||||
simba = "0.8"
|
simba = "0.8"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rapier2d"
|
name = "rapier2d"
|
||||||
version = "0.17.1"
|
version = "0.17.2"
|
||||||
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
||||||
description = "2-dimensional physics engine in Rust."
|
description = "2-dimensional physics engine in Rust."
|
||||||
documentation = "http://docs.rs/rapier2d"
|
documentation = "http://docs.rs/rapier2d"
|
||||||
@@ -52,7 +52,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
instant = { version = "0.1", features = [ "now" ], optional = true }
|
instant = { version = "0.1", features = [ "now" ], optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.32"
|
nalgebra = "0.32"
|
||||||
parry2d = "0.13"
|
parry2d = "0.13.1"
|
||||||
simba = "0.8"
|
simba = "0.8"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rapier3d-f64"
|
name = "rapier3d-f64"
|
||||||
version = "0.17.1"
|
version = "0.17.2"
|
||||||
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
||||||
description = "3-dimensional physics engine in Rust."
|
description = "3-dimensional physics engine in Rust."
|
||||||
documentation = "http://docs.rs/rapier3d"
|
documentation = "http://docs.rs/rapier3d"
|
||||||
@@ -52,7 +52,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
instant = { version = "0.1", features = [ "now" ], optional = true }
|
instant = { version = "0.1", features = [ "now" ], optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.32"
|
nalgebra = "0.32"
|
||||||
parry3d-f64 = "0.13"
|
parry3d-f64 = "0.13.1"
|
||||||
simba = "0.8"
|
simba = "0.8"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "rapier3d"
|
name = "rapier3d"
|
||||||
version = "0.17.1"
|
version = "0.17.2"
|
||||||
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
|
||||||
description = "3-dimensional physics engine in Rust."
|
description = "3-dimensional physics engine in Rust."
|
||||||
documentation = "http://docs.rs/rapier3d"
|
documentation = "http://docs.rs/rapier3d"
|
||||||
@@ -52,7 +52,7 @@ vec_map = { version = "0.8", optional = true }
|
|||||||
instant = { version = "0.1", features = [ "now" ], optional = true }
|
instant = { version = "0.1", features = [ "now" ], optional = true }
|
||||||
num-traits = "0.2"
|
num-traits = "0.2"
|
||||||
nalgebra = "0.32"
|
nalgebra = "0.32"
|
||||||
parry3d = "0.13"
|
parry3d = "0.13.1"
|
||||||
simba = "0.8"
|
simba = "0.8"
|
||||||
approx = "0.5"
|
approx = "0.5"
|
||||||
rayon = { version = "1", optional = true }
|
rayon = { version = "1", optional = true }
|
||||||
|
|||||||
Reference in New Issue
Block a user