feat: migrate to glam whenever relevant + migrate testbed to kiss3d instead of bevy + release v0.32.0 (#909)

* feat: migrate to glam whenever relevant + migrate testbed to kiss3d instead of bevy

* chore: update changelog

* Fix warnings and tests

* Release v0.32.0
This commit is contained in:
Sébastien Crozet
2026-01-09 17:26:36 +01:00
committed by GitHub
parent 48de83817e
commit 0b7c3b34ec
265 changed files with 8501 additions and 8575 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "rapier3d"
version = "0.31.0"
version = "0.32.0"
authors = ["Sébastien Crozet <sebcrozet@dimforge.com>"]
description = "3-dimensional physics engine in Rust."
documentation = "https://docs.rs/rapier3d"
@@ -42,7 +42,7 @@ simd-nightly = [
]
# Do not enable this feature directly. It is automatically
# enabled with the "simd-stable" or "simd-nightly" feature.
simd-is-enabled = ["dep:vec_map"]
simd-is-enabled = []
serde-serialize = [
"nalgebra/serde-serialize",
"parry3d/serde-serialize",
@@ -71,11 +71,12 @@ required-features = ["dim3", "f32"]
[dependencies]
vec_map = { version = "0.8", optional = true }
vec_map = "0.8"
web-time = { version = "1.1", optional = true }
num-traits = "0.2"
nalgebra = "0.34"
parry3d = "0.25.1"
glamx = { version = "0.1", features = ["nalgebra"] }
parry3d = "0.26.0"
simba = "0.9.1"
approx = "0.5"
rayon = { version = "1", optional = true }