aboutsummaryrefslogtreecommitdiff
path: root/crates/rapier_testbed3d
diff options
context:
space:
mode:
authorThierry Berger <contact@thierryberger.com>2025-01-08 17:59:56 +0100
committerGitHub <noreply@github.com>2025-01-08 17:59:56 +0100
commit2ed19347563f2f8b9dabcf4f818805dede148135 (patch)
tree452442891454d083077234371b9547e54359b36a /crates/rapier_testbed3d
parent564f7b73481e89eb144fc786aad39df1d866c61a (diff)
downloadrapier-2ed19347563f2f8b9dabcf4f818805dede148135.tar.gz
rapier-2ed19347563f2f8b9dabcf4f818805dede148135.tar.bz2
rapier-2ed19347563f2f8b9dabcf4f818805dede148135.zip
Upgrade bevy 0.15 (#758)
* upgrade bevy 0.15 * use crate dependencies * use puffin pr dependency * suppress needless lifetimes * fix compiler error due to merge --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
Diffstat (limited to 'crates/rapier_testbed3d')
-rw-r--r--crates/rapier_testbed3d/Cargo.toml21
1 files changed, 10 insertions, 11 deletions
diff --git a/crates/rapier_testbed3d/Cargo.toml b/crates/rapier_testbed3d/Cargo.toml
index e87d8ec..92293df 100644
--- a/crates/rapier_testbed3d/Cargo.toml
+++ b/crates/rapier_testbed3d/Cargo.toml
@@ -28,6 +28,7 @@ required-features = ["dim3"]
rust.unexpected_cfgs = { level = "warn", check-cfg = [
'cfg(feature, values("dim2", "f64"))',
] }
+clippy = { needless_lifetimes = "allow" }
[features]
default = ["dim3"]
@@ -41,11 +42,8 @@ unstable-puffin-pr-235 = []
[package.metadata.docs.rs]
features = ["parallel", "other-backends", "profiler_ui"]
-[lints.clippy]
-needless_lifetimes = "allow"
-
[dependencies]
-nalgebra = { version = "0.33", features = ["rand", "glam027"] }
+nalgebra = { version = "0.33", features = ["rand", "glam029"] }
rand = "0.8"
rand_pcg = "0.3"
web-time = { version = "1.1" }
@@ -59,18 +57,19 @@ bincode = "1"
md5 = "0.7"
Inflector = "0.11"
serde = { version = "1", features = ["derive"] }
-bevy_egui = "0.29"
-bevy_ecs = "0.14"
-bevy_core_pipeline = "0.14"
-bevy_pbr = "0.14"
-bevy_sprite = "0.14"
+bevy_egui = "0.31"
+bevy_ecs = "0.15"
+bevy_core_pipeline = "0.15"
+bevy_pbr = "0.15"
+bevy_sprite = "0.15"
profiling = "1.0"
puffin_egui = { version = "0.29", optional = true }
# Dependencies for native only.
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
-bevy = { version = "0.14", default-features = false, features = [
+bevy = { version = "0.15", default-features = false, features = [
"bevy_winit",
+ "bevy_window",
"x11",
"tonemapping_luts",
"ktx2",
@@ -82,7 +81,7 @@ bevy = { version = "0.14", default-features = false, features = [
# Dependencies for WASM only.
[target.'cfg(target_arch = "wasm32")'.dependencies]
-bevy = { version = "0.14", default-features = false, features = [
+bevy = { version = "0.15", default-features = false, features = [
"bevy_winit",
"tonemapping_luts",
"ktx2",