Skip to content

Commit 3899db0

Browse files
authored
Merge pull request #311 from dimforge/release-0.20
Release v0.20.0
2 parents 8dbc80d + ec38668 commit 3899db0

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## 0.20.0 (15 Jan. 2023)
4+
### Added
5+
- Add the `RigidBodyDisabled` and `ColliderDisabled` component that can be inserted to disable a rigid-body
6+
or collider without removing it from the scene.
7+
8+
### Fix
9+
- Fix spawn position of colliders without rigid bodies.
10+
- Fix overriding enabled flag in debug render.
11+
12+
### Modified
13+
- Make debug-rendering enabled by default when inserting the `RapierDebugRenderPlugin` plugin with its default configuration.
14+
- The `debug-render` feature has been replaced by two features: `debug-render-2d` and `debug-render-3d`. For example,
15+
using `debug-render-2d` with `bevy_rapier3d`, the debug-render will work with 2D cameras (useful, e.g., for top-down games
16+
with 3D graphics).
17+
- In order to facilitate the use of `bevy_rapier` in headless mode, the `AsyncCollider` and `AsyncSceneCollider`
18+
components were moved behind the `async-collider` feature (enabled by default). Disabling that feature will
19+
make `bevy_rapier` work even with the `MinimalPlugins` inserted insetad of the `DefaultPlugins`.
20+
- Corrected an API inconsistency where `bevy_rapier` components would sometimes require an `InteracitonGroup` type defined in
21+
`rapier`. It has been replaced by the `CollisionGroup` type (defined in `bevy_rapier`).
22+
- `Velocity::zero,linear,angular` are now const-fn.
23+
324
## 0.19.0 (18 Nov. 2022)
425
### Modified
526
- Update to Bevy 0.9

bevy_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 = "bevy_rapier2d"
3-
version = "0.19.0"
3+
version = "0.20.0"
44
authors = ["Sébastien Crozet <[email protected]>"]
55
description = "2-dimensional physics engine in Rust, official Bevy plugin."
66
documentation = "http://docs.rs/bevy_rapier2d"

bevy_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 = "bevy_rapier3d"
3-
version = "0.19.0"
3+
version = "0.20.0"
44
authors = ["Sébastien Crozet <[email protected]>"]
55
description = "3-dimensional physics engine in Rust, official Bevy plugin."
66
documentation = "http://docs.rs/bevy_rapier3d"

0 commit comments

Comments
 (0)