Skip to content

Commit c8c0f46

Browse files
committed
Release v0.13.0
1 parent febd7fb commit c8c0f46

File tree

9 files changed

+27
-13
lines changed

9 files changed

+27
-13
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,25 @@
1-
## Unreleased
1+
## v0.13.0 (31 Jun. 2022)
2+
### Fixed
3+
- Fix incorrect sensor events being generated after collider removal.
4+
- Fix bug where the CCD thickness wasn’t initialized properly.
5+
- Fix bug where the contact compliance would result in undesired tunneling, despite CCD being enabled.
6+
27
### Modified
38
- Add a `wake_up: bool` argument to the `ImpulseJointSet::insert` and `MultibodyJointSet::insert` to
49
automatically wake-up the rigid-bodies attached to the inserted joint.
510
- The methods `ImpulseJointSet::remove/remove_joints_attached_to_rigid_body`,
611
`MultibodyJointSet::remove/remove_joints_attached_to_rigid_body` and
712
`MultibodyjointSet::remove_multibody_articulations` no longer require the `bodies`
813
and `islands` arguments.
14+
- Make the `instant` dependency optional, behind a `profiler` cargo feature.
15+
- Rename STATIC to FIXED in the `ActiveCollisionTypes` flags.
16+
- Rename `ImpulseJointSet::joints_with` to `::attached_joints`. Add the joint’s handle to the closure arguments.
17+
- Make the default debug-render less noisy out-of-the-box by only rendering joints, rigid-bodies, and colliders
18+
by default.
19+
20+
### Added
21+
- Debug-renderer: add rendering of contacts, solver contacts, and collider AABBs
22+
- Add `MultibodyJointSet::attached_joints` to return all the multibody joints attached to a given rigid-body.
923

1024
## v0.12.0 (30 Apr. 2022)
1125
### Fixed

crates/rapier2d-f64/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier2d-f64"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "2-dimensional physics engine in Rust."
66
documentation = "http://docs.rs/rapier2d"

crates/rapier2d/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier2d"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "2-dimensional physics engine in Rust."
66
documentation = "http://docs.rs/rapier2d"

crates/rapier3d-f64/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier3d-f64"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "3-dimensional physics engine in Rust."
66
documentation = "http://docs.rs/rapier3d"

crates/rapier3d/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier3d"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "3-dimensional physics engine in Rust."
66
documentation = "http://docs.rs/rapier3d"

crates/rapier_testbed2d-f64/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier_testbed2d-f64"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "Testbed for the Rapier 2-dimensional physics engine in Rust."
66
homepage = "http://rapier.org"
@@ -54,5 +54,5 @@ bevy = {version = "0.7", default-features = false, features = ["bevy_winit", "re
5454
[dependencies.rapier]
5555
package = "rapier2d-f64"
5656
path = "../rapier2d-f64"
57-
version = "0.12.0"
57+
version = "0.13.0"
5858
features = [ "serde-serialize", "debug-render", "profiler" ]

crates/rapier_testbed2d/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier_testbed2d"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "Testbed for the Rapier 2-dimensional physics engine in Rust."
66
homepage = "http://rapier.org"
@@ -54,5 +54,5 @@ bevy = {version = "0.7", default-features = false, features = ["bevy_winit", "re
5454
[dependencies.rapier]
5555
package = "rapier2d"
5656
path = "../rapier2d"
57-
version = "0.12.0"
57+
version = "0.13.0"
5858
features = [ "serde-serialize", "debug-render", "profiler" ]

crates/rapier_testbed3d-f64/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier_testbed3d-f64"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "Testbed for the Rapier 3-dimensional physics engine in Rust."
66
homepage = "http://rapier.org"
@@ -52,5 +52,5 @@ bevy = {version = "0.7", default-features = false, features = ["bevy_winit", "re
5252
[dependencies.rapier]
5353
package = "rapier3d-f64"
5454
path = "../rapier3d-f64"
55-
version = "0.12.0"
55+
version = "0.13.0"
5656
features = [ "serde-serialize", "debug-render", "profiler" ]

crates/rapier_testbed3d/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rapier_testbed3d"
3-
version = "0.12.0"
3+
version = "0.13.0"
44
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
55
description = "Testbed for the Rapier 3-dimensional physics engine in Rust."
66
homepage = "http://rapier.org"
@@ -56,5 +56,5 @@ bevy = {version = "0.7", default-features = false, features = ["bevy_winit", "re
5656
[dependencies.rapier]
5757
package = "rapier3d"
5858
path = "../rapier3d"
59-
version = "0.12.0"
59+
version = "0.13.0"
6060
features = [ "serde-serialize", "debug-render", "profiler" ]

0 commit comments

Comments
 (0)