From 2c4d251fbe6e2834cc54be93b918bfef5302f11a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 18 May 2025 17:57:00 +0000 Subject: [PATCH] build(deps): bump bevy_rapier2d from 0.28.0 to 0.30.0 Bumps [bevy_rapier2d](https://github.com/dimforge/bevy_rapier) from 0.28.0 to 0.30.0. - [Changelog](https://github.com/dimforge/bevy_rapier/blob/master/CHANGELOG.md) - [Commits](https://github.com/dimforge/bevy_rapier/commits) --- updated-dependencies: - dependency-name: bevy_rapier2d dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 1663 ++++++++--------------------------- sandpolis-client/Cargo.toml | 2 +- 2 files changed, 373 insertions(+), 1292 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 519cc2941..d7aa9e360 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,12 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "accesskit" -version = "0.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3d3b8f9bae46a948369bc4a03e815d4ed6d616bd00de4051133a5019dc31c5a" - [[package]] name = "accesskit" version = "0.18.0" @@ -20,7 +14,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0bf66a7bf0b7ea4fd7742d50b64782a88f99217cf246b3f93b4162528dde520" dependencies = [ - "accesskit 0.18.0", + "accesskit", "hashbrown 0.15.3", "immutable-chunkmap", ] @@ -31,7 +25,7 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09e230718177753b4e4ad9e1d9f6cfc2f4921212d4c1c480b253f526babb258d" dependencies = [ - "accesskit 0.18.0", + "accesskit", "accesskit_consumer", "hashbrown 0.15.3", "objc2", @@ -45,7 +39,7 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65178f3df98a51e4238e584fcb255cb1a4f9111820848eeddd37663be40a625f" dependencies = [ - "accesskit 0.18.0", + "accesskit", "accesskit_consumer", "hashbrown 0.15.3", "paste", @@ -60,7 +54,7 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34d941bb8c414caba6e206de669c7dc0dbeb305640ea890772ee422a40e6b89f" dependencies = [ - "accesskit 0.18.0", + "accesskit", "accesskit_macos", "accesskit_windows", "raw-window-handle", @@ -135,8 +129,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" dependencies = [ "cfg-if", - "const-random", - "getrandom 0.3.3", "once_cell", "version_check", "zerocopy", @@ -459,23 +451,13 @@ dependencies = [ "syn 2.0.101", ] -[[package]] -name = "async-broadcast" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b" -dependencies = [ - "event-listener 2.5.3", - "futures-core", -] - [[package]] name = "async-broadcast" version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" dependencies = [ - "event-listener 5.4.0", + "event-listener", "event-listener-strategy", "futures-core", "pin-project-lite", @@ -524,7 +506,7 @@ version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" dependencies = [ - "event-listener 5.4.0", + "event-listener", "event-listener-strategy", "pin-project-lite", ] @@ -794,35 +776,13 @@ dependencies = [ "sha2", ] -[[package]] -name = "bevy" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2a21c9f3306676077a88700bb8f354be779cf9caba9c21e94da9e696751af4" -dependencies = [ - "bevy_internal 0.15.1", -] - [[package]] name = "bevy" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a5cd3b24a5adb7c7378da7b3eea47639877643d11b6b087fc8a8094f2528615" dependencies = [ - "bevy_internal 0.16.0", -] - -[[package]] -name = "bevy_a11y" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f96642402d2cd7c8e58c5994bbd14a2e44ca72dd7e460a2edad82aa3bf0348f9" -dependencies = [ - "accesskit 0.17.1", - "bevy_app 0.15.1", - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_reflect 0.15.1", + "bevy_internal", ] [[package]] @@ -831,11 +791,11 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91ed969a58fbe449ef35ebec58ab19578302537f34ee8a35d04e5a038b3c40f5" dependencies = [ - "accesskit 0.18.0", - "bevy_app 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_reflect 0.16.0", + "accesskit", + "bevy_app", + "bevy_derive", + "bevy_ecs", + "bevy_reflect", ] [[package]] @@ -844,25 +804,25 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3647b67c6bfd456922b2720ccef980dec01742d155d0eb454dc3d8fdc65e7aff" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_log 0.16.0", - "bevy_math 0.16.0", - "bevy_mesh 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_derive", + "bevy_ecs", + "bevy_log", + "bevy_math", + "bevy_mesh", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_time 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_time", + "bevy_transform", + "bevy_utils", "blake3", "derive_more", - "downcast-rs 2.0.1", + "downcast-rs", "either", - "petgraph 0.7.1", + "petgraph", "ron", "serde", "smallvec", @@ -872,41 +832,22 @@ dependencies = [ "uuid", ] -[[package]] -name = "bevy_app" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "454a8cfd134864dcdcba6ee56fb958531b981021bba6bb2037c9e3df6046603c" -dependencies = [ - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_reflect 0.15.1", - "bevy_tasks 0.15.3", - "bevy_utils 0.15.3", - "console_error_panic_hook", - "ctrlc", - "derive_more", - "downcast-rs 1.2.1", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "bevy_app" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2b6267ac23a9947d5b2725ff047a1e1add70076d85fa9fb73d044ab9bea1f3c" dependencies = [ - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", + "bevy_derive", + "bevy_ecs", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_tasks 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", "cfg-if", "console_error_panic_hook", "ctrlc", - "downcast-rs 2.0.1", + "downcast-rs", "log 0.4.27", "thiserror 2.0.12", "variadics_please", @@ -914,67 +855,30 @@ dependencies = [ "web-sys", ] -[[package]] -name = "bevy_asset" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d762dd4422fb6219fd904e514a4a5d1d451711a0a8e1d6495dea15a545f04f3" -dependencies = [ - "async-broadcast 0.5.1", - "async-fs", - "async-lock", - "atomicow", - "bevy_app 0.15.1", - "bevy_asset_macros 0.15.3", - "bevy_ecs 0.15.1", - "bevy_reflect 0.15.1", - "bevy_tasks 0.15.3", - "bevy_utils 0.15.3", - "bevy_window 0.15.1", - "bitflags 2.9.0", - "blake3", - "crossbeam-channel", - "derive_more", - "disqualified", - "downcast-rs 1.2.1", - "either", - "futures-io", - "futures-lite", - "js-sys", - "parking_lot 0.12.3", - "ron", - "serde", - "stackfuture", - "uuid", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -] - [[package]] name = "bevy_asset" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0698040d63199391ea77fd02e039630748e3e335c3070c6d932fd96cbf80f5d6" dependencies = [ - "async-broadcast 0.7.2", + "async-broadcast", "async-fs", "async-lock", "atomicow", - "bevy_app 0.16.0", - "bevy_asset_macros 0.16.0", - "bevy_ecs 0.16.0", + "bevy_app", + "bevy_asset_macros", + "bevy_ecs", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_tasks 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "bevy_window", "bitflags 2.9.0", "blake3", "crossbeam-channel", "derive_more", "disqualified", - "downcast-rs 2.0.1", + "downcast-rs", "either", "futures-io", "futures-lite", @@ -991,25 +895,13 @@ dependencies = [ "web-sys", ] -[[package]] -name = "bevy_asset_macros" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6725a785789ece8d8c73bba25fdac5e50494d959530e89565bbcea9f808b7181" -dependencies = [ - "bevy_macro_utils 0.15.3", - "proc-macro2", - "quote", - "syn 2.0.101", -] - [[package]] name = "bevy_asset_macros" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf8c00b5d532f8e5ac7b49af10602f9f7774a2d522cf0638323b5dfeee7b31c" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.101", @@ -1021,88 +913,32 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74e54154e6369abdbaf5098e20424d59197c9b701d4f79fe8d0d2bde03d25f12" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_math 0.16.0", - "bevy_reflect 0.16.0", - "bevy_transform 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_math", + "bevy_reflect", + "bevy_transform", "cpal", "rodio", "tracing", ] -[[package]] -name = "bevy_color" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f00aa2966c7ca0c7dd39f5ba8f3b1eaa5c2005a93ffdefb7a4090150d8327678" -dependencies = [ - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bytemuck", - "derive_more", - "encase", - "serde", - "wgpu-types 23.0.0", -] - [[package]] name = "bevy_color" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddf6a5ad35496bbc41713efbcf06ab72b9a310fabcab0f9db1debb56e8488c6e" dependencies = [ - "bevy_math 0.16.0", - "bevy_reflect 0.16.0", + "bevy_math", + "bevy_reflect", "bytemuck", "derive_more", "encase", "serde", "thiserror 2.0.12", - "wgpu-types 24.0.0", -] - -[[package]] -name = "bevy_core" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ff28118f5ae3193f7f6cab30d4fd4246ba1802776910ab256dc7c20e8696381" -dependencies = [ - "bevy_app 0.15.1", - "bevy_ecs 0.15.1", - "bevy_reflect 0.15.1", - "bevy_tasks 0.15.3", - "bevy_utils 0.15.3", - "uuid", -] - -[[package]] -name = "bevy_core_pipeline" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0c0eea548a55fd04acf01d351bd16da4d1198037cb9c7b98dea6519f5d7dade" -dependencies = [ - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_color 0.15.2", - "bevy_core", - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_image 0.15.1", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bevy_render 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "bevy_window 0.15.1", - "bitflags 2.9.0", - "derive_more", - "nonmax", - "radsort", - "serde", - "smallvec", + "wgpu-types", ] [[package]] @@ -1111,20 +947,20 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55c2310717b9794e4a45513ee5946a7be0838852a4c1e185884195e1a8688ff3" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_derive 0.16.0", - "bevy_diagnostic 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", + "bevy_image", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bevy_window", "bitflags 2.9.0", "bytemuck", "nonmax", @@ -1135,83 +971,35 @@ dependencies = [ "tracing", ] -[[package]] -name = "bevy_derive" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d94761ce947b0a2402fd949fe1e7a5b1535293130ba4cd9893be6295d4680a" -dependencies = [ - "bevy_macro_utils 0.15.3", - "quote", - "syn 2.0.101", -] - [[package]] name = "bevy_derive" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f626531b9c05c25a758ede228727bd11c2c2c8498ecbed9925044386d525a2a3" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "quote", "syn 2.0.101", ] -[[package]] -name = "bevy_diagnostic" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21fe41b22fdf47bf11f0a3ca3e61975b003e86fa44d87e070f2dc7e752dd99f5" -dependencies = [ - "bevy_app 0.15.1", - "bevy_core", - "bevy_ecs 0.15.1", - "bevy_tasks 0.15.3", - "bevy_time 0.15.1", - "bevy_utils 0.15.3", - "const-fnv1a-hash", -] - [[package]] name = "bevy_diagnostic" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "048a1ff3944a534b8472516866284181eef0a75b6dd4d39b6e5925715e350766" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", + "bevy_app", + "bevy_ecs", "bevy_platform", - "bevy_tasks 0.16.0", - "bevy_time 0.16.0", - "bevy_utils 0.16.0", + "bevy_tasks", + "bevy_time", + "bevy_utils", "const-fnv1a-hash", "log 0.4.27", "serde", "sysinfo 0.34.2", ] -[[package]] -name = "bevy_ecs" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b747210d7db09dfacc237707d4fd31c8b43d7744cd5e5829e2c4ca86b9e47baf" -dependencies = [ - "bevy_ecs_macros 0.15.3", - "bevy_ptr 0.15.3", - "bevy_reflect 0.15.1", - "bevy_tasks 0.15.3", - "bevy_utils 0.15.3", - "bitflags 2.9.0", - "concurrent-queue", - "derive_more", - "disqualified", - "fixedbitset 0.5.7", - "nonmax", - "petgraph 0.6.5", - "serde", - "smallvec", -] - [[package]] name = "bevy_ecs" version = "0.16.0" @@ -1219,18 +1007,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9e807b5d9aab3bb8dfe47e7a44c9ff088bad2ceefe299b80ac77609a87fe9d4" dependencies = [ "arrayvec", - "bevy_ecs_macros 0.16.0", + "bevy_ecs_macros", "bevy_platform", - "bevy_ptr 0.16.0", - "bevy_reflect 0.16.0", - "bevy_tasks 0.16.0", - "bevy_utils 0.16.0", + "bevy_ptr", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", "bitflags 2.9.0", "bumpalo", "concurrent-queue", "derive_more", "disqualified", - "fixedbitset 0.5.7", + "fixedbitset", "indexmap 2.9.0", "log 0.4.27", "nonmax", @@ -1240,47 +1028,25 @@ dependencies = [ "variadics_please", ] -[[package]] -name = "bevy_ecs_macros" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f453adf07712b39826bc5845e5b0887ce03204ee8359bbe6b40a9afda60564a1" -dependencies = [ - "bevy_macro_utils 0.15.3", - "proc-macro2", - "quote", - "syn 2.0.101", -] - [[package]] name = "bevy_ecs_macros" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "467d7bb98aeb8dd30f36e6a773000c12a891d4f1bee2adc3841ec89cc8eaf54e" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.101", ] -[[package]] -name = "bevy_encase_derive" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f37ad69d36bb9e8479a88d481ef9748f5d7ab676040531d751d3a44441dcede7" -dependencies = [ - "bevy_macro_utils 0.15.3", - "encase_derive_impl", -] - [[package]] name = "bevy_encase_derive" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8bb31dc1090c6f8fabbf6b21994d19a12766e786885ee48ffc547f0f1fa7863" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "encase_derive_impl", ] @@ -1290,84 +1056,49 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "950c84596dbff8a9691a050c37bb610ef9398af56369c2c2dd6dc41ef7b717a5" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", - "bevy_input 0.16.0", + "bevy_app", + "bevy_ecs", + "bevy_input", "bevy_platform", - "bevy_time 0.16.0", - "bevy_utils 0.16.0", + "bevy_time", + "bevy_utils", "gilrs", "thiserror 2.0.12", "tracing", ] -[[package]] -name = "bevy_gizmos" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca821905afffe1f3aaf33b496903a24a0c980e4c83fa7523fb41eac16892a57a" -dependencies = [ - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_color 0.15.2", - "bevy_core_pipeline 0.15.1", - "bevy_ecs 0.15.1", - "bevy_gizmos_macros 0.15.3", - "bevy_image 0.15.1", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bevy_render 0.15.1", - "bevy_sprite 0.15.1", - "bevy_time 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "bytemuck", -] - [[package]] name = "bevy_gizmos" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54af8145b35ab2a830a6dd1058e23c1e1ddc4b893db79d295259ef82f51c7520" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_core_pipeline 0.16.0", - "bevy_ecs 0.16.0", - "bevy_gizmos_macros 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_ecs", + "bevy_gizmos_macros", + "bevy_image", + "bevy_math", "bevy_pbr", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_sprite 0.16.0", - "bevy_time 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_sprite", + "bevy_time", + "bevy_transform", + "bevy_utils", "bytemuck", "tracing", ] -[[package]] -name = "bevy_gizmos_macros" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0edb9e0dca64e0fc9d6b1d9e6e2178396e339e3e2b9f751e2504e3ea4ddf4508" -dependencies = [ - "bevy_macro_utils 0.15.3", - "proc-macro2", - "quote", - "syn 2.0.101", -] - [[package]] name = "bevy_gizmos_macros" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40137ace61f092b7a09eba41d7d1e6aef941f53a7818b06ef86dcce7b6a1fd3f" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.101", @@ -1381,23 +1112,23 @@ checksum = "aa25b809ee024ef2682bafc1ca22ca8275552edb549dc6f69a030fdffd976c63" dependencies = [ "base64 0.22.1", "bevy_animation", - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_core_pipeline 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", - "bevy_mesh 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_ecs", + "bevy_image", + "bevy_math", + "bevy_mesh", "bevy_pbr", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_scene 0.16.0", - "bevy_tasks 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "fixedbitset 0.5.7", + "bevy_reflect", + "bevy_render", + "bevy_scene", + "bevy_tasks", + "bevy_transform", + "bevy_utils", + "fixedbitset", "gltf", "itertools 0.14.0", "percent-encoding", @@ -1408,54 +1139,19 @@ dependencies = [ "tracing", ] -[[package]] -name = "bevy_hierarchy" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd9aab2cd1684d30f2eedf953b6377a6416fd6b482f8145b6c05f4684bd60c3e" -dependencies = [ - "bevy_app 0.15.1", - "bevy_core", - "bevy_ecs 0.15.1", - "bevy_reflect 0.15.1", - "bevy_utils 0.15.3", - "disqualified", - "smallvec", -] - -[[package]] -name = "bevy_image" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c5942a7d681b81aa9723bb1d918135c2f88e7871331f5676119c86c01984759" -dependencies = [ - "bevy_asset 0.15.1", - "bevy_color 0.15.2", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bevy_utils 0.15.3", - "bitflags 2.9.0", - "bytemuck", - "derive_more", - "futures-lite", - "image", - "serde", - "wgpu 23.0.1", -] - [[package]] name = "bevy_image" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "840b25f7f58894c641739f756959028a04f519c448db7e2cd3e2e29fc5fd188d" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_math 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_utils", "bitflags 2.9.0", "bytemuck", "futures-lite", @@ -1468,23 +1164,7 @@ dependencies = [ "serde", "thiserror 2.0.12", "tracing", - "wgpu-types 24.0.0", -] - -[[package]] -name = "bevy_input" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9bbf39c1d2d33350e03354a67bebee5c21973c5203b1456a9a4b90a5e6f8e75" -dependencies = [ - "bevy_app 0.15.1", - "bevy_core", - "bevy_ecs 0.15.1", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bevy_utils 0.15.3", - "derive_more", - "smol_str", + "wgpu-types", ] [[package]] @@ -1493,12 +1173,12 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "763410715714f3d4d2dcdf077af276e2e4ea93fd8081b183d446d060ea95baaa" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", - "bevy_math 0.16.0", + "bevy_app", + "bevy_ecs", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_utils", "derive_more", "log 0.4.27", "smol_str", @@ -1511,107 +1191,59 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7e7b4ed65e10927a39a987cf85ef98727dd319aafb6e6835f2cb05b883c6d66" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", - "bevy_input 0.16.0", - "bevy_math 0.16.0", - "bevy_reflect 0.16.0", - "bevy_window 0.16.0", + "bevy_app", + "bevy_ecs", + "bevy_input", + "bevy_math", + "bevy_reflect", + "bevy_window", "log 0.4.27", "thiserror 2.0.12", ] -[[package]] -name = "bevy_internal" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd7fc4db9a1793ee71f79abb15e7a8fcfe4e2081e5f18ed91b802bf6cf30e088" -dependencies = [ - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_color 0.15.2", - "bevy_core", - "bevy_core_pipeline 0.15.1", - "bevy_derive 0.15.3", - "bevy_diagnostic 0.15.1", - "bevy_ecs 0.15.1", - "bevy_gizmos 0.15.1", - "bevy_hierarchy", - "bevy_image 0.15.1", - "bevy_input 0.15.1", - "bevy_log 0.15.1", - "bevy_math 0.15.1", - "bevy_picking 0.15.1", - "bevy_ptr 0.15.3", - "bevy_reflect 0.15.1", - "bevy_render 0.15.1", - "bevy_scene 0.15.1", - "bevy_sprite 0.15.1", - "bevy_tasks 0.15.3", - "bevy_time 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", -] - [[package]] name = "bevy_internal" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "526ffd64c58004cb97308826e896c07d0e23dc056c243b97492e31cdf72e2830" dependencies = [ - "bevy_a11y 0.16.0", + "bevy_a11y", "bevy_animation", - "bevy_app 0.16.0", - "bevy_asset 0.16.0", + "bevy_app", + "bevy_asset", "bevy_audio", - "bevy_color 0.16.1", - "bevy_core_pipeline 0.16.0", - "bevy_derive 0.16.0", - "bevy_diagnostic 0.16.0", - "bevy_ecs 0.16.0", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", "bevy_gilrs", - "bevy_gizmos 0.16.0", + "bevy_gizmos", "bevy_gltf", - "bevy_image 0.16.0", - "bevy_input 0.16.0", + "bevy_image", + "bevy_input", "bevy_input_focus", - "bevy_log 0.16.0", - "bevy_math 0.16.0", + "bevy_log", + "bevy_math", "bevy_pbr", - "bevy_picking 0.16.0", + "bevy_picking", "bevy_platform", - "bevy_ptr 0.16.0", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_scene 0.16.0", - "bevy_sprite 0.16.0", + "bevy_ptr", + "bevy_reflect", + "bevy_render", + "bevy_scene", + "bevy_sprite", "bevy_state", - "bevy_tasks 0.16.0", + "bevy_tasks", "bevy_text", - "bevy_time 0.16.0", - "bevy_transform 0.16.0", + "bevy_time", + "bevy_transform", "bevy_ui", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_utils", + "bevy_window", "bevy_winit", ] -[[package]] -name = "bevy_log" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "774238dcf70a0ef4d82aa2860b24b1cffdd4633f3694d3bcbfbb05c4f17ae4fe" -dependencies = [ - "android_log-sys", - "bevy_app 0.15.1", - "bevy_ecs 0.15.1", - "bevy_utils 0.15.3", - "tracing-log", - "tracing-oslog", - "tracing-subscriber", - "tracing-wasm", -] - [[package]] name = "bevy_log" version = "0.16.0" @@ -1619,9 +1251,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7156df8d2f11135cf71c03eb4c11132b65201fd4f51648571e59e39c9c9ee2f6" dependencies = [ "android_log-sys", - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", - "bevy_utils 0.16.0", + "bevy_app", + "bevy_ecs", + "bevy_utils", "tracing", "tracing-log", "tracing-oslog", @@ -1629,18 +1261,6 @@ dependencies = [ "tracing-wasm", ] -[[package]] -name = "bevy_macro_utils" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb6ded1ddc124ea214f6a2140e47a78d1fe79b0638dad39419cdeef2e1133f1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.101", - "toml_edit", -] - [[package]] name = "bevy_macro_utils" version = "0.16.0" @@ -1654,22 +1274,6 @@ dependencies = [ "toml_edit", ] -[[package]] -name = "bevy_math" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edec18d90e6bab27b5c6131ee03172ece75b7edd0abe4e482a26d6db906ec357" -dependencies = [ - "bevy_reflect 0.15.1", - "derive_more", - "glam", - "itertools 0.13.0", - "rand 0.8.5", - "rand_distr", - "serde", - "smallvec", -] - [[package]] name = "bevy_math" version = "0.16.0" @@ -1677,7 +1281,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1a3a926d02dc501c6156a047510bdb538dcb1fa744eeba13c824b73ba88de55" dependencies = [ "approx", - "bevy_reflect 0.16.0", + "bevy_reflect", "derive_more", "glam", "itertools 0.14.0", @@ -1690,61 +1294,29 @@ dependencies = [ "variadics_please", ] -[[package]] -name = "bevy_mesh" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "183abae7c6695a80d7408c860bd737410cd66d2a9f910dafc914485da06e43dc" -dependencies = [ - "bevy_asset 0.15.1", - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_image 0.15.1", - "bevy_math 0.15.1", - "bevy_mikktspace 0.15.3", - "bevy_reflect 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "bitflags 2.9.0", - "bytemuck", - "derive_more", - "hexasphere", - "serde", - "wgpu 23.0.1", -] - [[package]] name = "bevy_mesh" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12af58280c7453e32e2f083d86eaa4c9b9d03ea8683977108ded8f1930c539f2" dependencies = [ - "bevy_asset 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", - "bevy_mikktspace 0.16.0", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_image", + "bevy_math", + "bevy_mikktspace", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_transform", + "bevy_utils", "bitflags 2.9.0", "bytemuck", "hexasphere", "serde", "thiserror 2.0.12", "tracing", - "wgpu-types 24.0.0", -] - -[[package]] -name = "bevy_mikktspace" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "226f663401069ded4352ed1472a85bb1f43e2b7305d6a50e53a4f6508168e380" -dependencies = [ - "glam", + "wgpu-types", ] [[package]] @@ -1762,25 +1334,25 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9fe0de43b68bf9e5090a33efc963f125e9d3f9d97be9ebece7bcfdde1b6da80" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_core_pipeline 0.16.0", - "bevy_derive 0.16.0", - "bevy_diagnostic 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", + "bevy_image", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bevy_window", "bitflags 2.9.0", "bytemuck", "derive_more", - "fixedbitset 0.5.7", + "fixedbitset", "nonmax", "offset-allocator", "radsort", @@ -1790,48 +1362,26 @@ dependencies = [ "tracing", ] -[[package]] -name = "bevy_picking" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "125e0c7327ec155c566c044c6eefd1a02e904134fa5dc0ba54665e06a35297b0" -dependencies = [ - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_hierarchy", - "bevy_input 0.15.1", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bevy_render 0.15.1", - "bevy_time 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "bevy_window 0.15.1", - "uuid", -] - [[package]] name = "bevy_picking" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f73674f62b1033006bd75c89033f5d3516386cfd7d43bb9f7665012c0ab14d22" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_input 0.16.0", - "bevy_math 0.16.0", - "bevy_mesh 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_input", + "bevy_math", + "bevy_mesh", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_time 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_time", + "bevy_transform", + "bevy_utils", + "bevy_window", "crossbeam-channel", "tracing", "uuid", @@ -1855,12 +1405,6 @@ dependencies = [ "web-time", ] -[[package]] -name = "bevy_ptr" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89fe0b0b919146939481a3a7c38864face2c6d0fd2c73ab3d430dc693ecd9b11" - [[package]] name = "bevy_ptr" version = "0.16.0" @@ -1869,38 +1413,17 @@ checksum = "86f1275dfb4cfef4ffc90c3fa75408964864facf833acc932413d52aa5364ba4" [[package]] name = "bevy_rapier2d" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e5a44a053db18df1058d8c4d582962e66e982dc5c5c86e049d2fe5e2a332110" +checksum = "7ad67c66adfccd20a3253e2abc135aa38d57b5b35a63abe682737c763c2807f9" dependencies = [ - "bevy 0.15.1", + "bevy", "bitflags 2.9.0", "log 0.4.27", "nalgebra", "rapier2d", ] -[[package]] -name = "bevy_reflect" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab3264acc3b6f48bc23fbd09fdfea6e5d9b7bfec142e4f3333f532acf195bca" -dependencies = [ - "assert_type_match", - "bevy_ptr 0.15.3", - "bevy_reflect_derive 0.15.1", - "bevy_utils 0.15.3", - "derive_more", - "disqualified", - "downcast-rs 1.2.1", - "erased-serde", - "glam", - "serde", - "smallvec", - "smol_str", - "uuid", -] - [[package]] name = "bevy_reflect" version = "0.16.0" @@ -1909,36 +1432,23 @@ checksum = "607ebacc31029cf2f39ac330eabf1d4bc411b159528ec08dbe6b0593eaccfd41" dependencies = [ "assert_type_match", "bevy_platform", - "bevy_ptr 0.16.0", - "bevy_reflect_derive 0.16.0", - "bevy_utils 0.16.0", + "bevy_ptr", + "bevy_reflect_derive", + "bevy_utils", "derive_more", "disqualified", - "downcast-rs 2.0.1", + "downcast-rs", "erased-serde", "foldhash", "glam", - "petgraph 0.7.1", + "petgraph", "serde", "smallvec", "smol_str", "thiserror 2.0.12", "uuid", "variadics_please", - "wgpu-types 24.0.0", -] - -[[package]] -name = "bevy_reflect_derive" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f83876a322130ab38a47d5dcf75258944bf76b3387d1acdb3750920fda63e2" -dependencies = [ - "bevy_macro_utils 0.15.3", - "proc-macro2", - "quote", - "syn 2.0.101", - "uuid", + "wgpu-types", ] [[package]] @@ -1947,59 +1457,13 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf35e45e4eb239018369f63f2adc2107a54c329f9276d020e01eee1625b0238b" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.101", "uuid", ] -[[package]] -name = "bevy_render" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b14d77d8ff589743237c98502c0e47fd31059cf348ab86a265c4f90bb5e2a22" -dependencies = [ - "async-channel", - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_color 0.15.2", - "bevy_core", - "bevy_derive 0.15.3", - "bevy_diagnostic 0.15.1", - "bevy_ecs 0.15.1", - "bevy_encase_derive 0.15.3", - "bevy_hierarchy", - "bevy_image 0.15.1", - "bevy_math 0.15.1", - "bevy_mesh 0.15.1", - "bevy_reflect 0.15.1", - "bevy_render_macros 0.15.3", - "bevy_tasks 0.15.3", - "bevy_time 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "bevy_window 0.15.1", - "bytemuck", - "codespan-reporting", - "derive_more", - "downcast-rs 1.2.1", - "encase", - "futures-lite", - "image", - "js-sys", - "naga 23.1.0", - "naga_oil 0.16.0", - "nonmax", - "offset-allocator", - "send_wrapper", - "serde", - "smallvec", - "wasm-bindgen", - "web-sys", - "wgpu 23.0.1", -] - [[package]] name = "bevy_render" version = "0.16.0" @@ -2007,38 +1471,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85a7306235b3343b032801504f3e884b93abfb7ba58179fc555c479df509f349" dependencies = [ "async-channel", - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_derive 0.16.0", - "bevy_diagnostic 0.16.0", - "bevy_ecs 0.16.0", - "bevy_encase_derive 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", - "bevy_mesh 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_derive", + "bevy_diagnostic", + "bevy_ecs", + "bevy_encase_derive", + "bevy_image", + "bevy_math", + "bevy_mesh", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render_macros 0.16.0", - "bevy_tasks 0.16.0", - "bevy_time 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_render_macros", + "bevy_tasks", + "bevy_time", + "bevy_transform", + "bevy_utils", + "bevy_window", "bitflags 2.9.0", "bytemuck", "codespan-reporting", "derive_more", - "downcast-rs 2.0.1", + "downcast-rs", "encase", - "fixedbitset 0.5.7", + "fixedbitset", "futures-lite", "image", "indexmap 2.9.0", "js-sys", "ktx2", - "naga 24.0.0", - "naga_oil 0.17.0", + "naga", + "naga_oil", "nonmax", "offset-allocator", "send_wrapper", @@ -2049,19 +1513,7 @@ dependencies = [ "variadics_please", "wasm-bindgen", "web-sys", - "wgpu 24.0.3", -] - -[[package]] -name = "bevy_render_macros" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3469307d1b5ca5c37b7f9269be033845357412ebad33eace46826e59da592f66" -dependencies = [ - "bevy_macro_utils 0.15.3", - "proc-macro2", - "quote", - "syn 2.0.101", + "wgpu", ] [[package]] @@ -2070,108 +1522,58 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b85c4fb26b66d3a257b655485d11b9b6df9d3c85026493ba8092767a5edfc1b2" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.101", ] -[[package]] -name = "bevy_scene" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd00a08d01a190a826a5f6ad0fcb3dbf7bd1bd4f64ebe6108c38384691a21111" -dependencies = [ - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_hierarchy", - "bevy_reflect 0.15.1", - "bevy_render 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "derive_more", - "serde", - "uuid", -] - [[package]] name = "bevy_scene" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7b628f560f2d2fe9f35ecd4526627ba3992f082de03fd745536e4053a0266fe" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", "derive_more", "serde", "thiserror 2.0.12", "uuid", ] -[[package]] -name = "bevy_sprite" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c7d22da88e562fb2ae8fe7f8cc749d3024caa4dcb57a777d070ef9141577aa" -dependencies = [ - "bevy_app 0.15.1", - "bevy_asset 0.15.1", - "bevy_color 0.15.2", - "bevy_core_pipeline 0.15.1", - "bevy_derive 0.15.3", - "bevy_ecs 0.15.1", - "bevy_image 0.15.1", - "bevy_math 0.15.1", - "bevy_picking 0.15.1", - "bevy_reflect 0.15.1", - "bevy_render 0.15.1", - "bevy_transform 0.15.1", - "bevy_utils 0.15.3", - "bevy_window 0.15.1", - "bitflags 2.9.0", - "bytemuck", - "derive_more", - "fixedbitset 0.5.7", - "guillotiere", - "nonmax", - "radsort", - "rectangle-pack", -] - [[package]] name = "bevy_sprite" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01f97bf54fb1c37a1077139b59bb32bc77f7ca53149cfcaa512adbb69a2d492c" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_core_pipeline 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_math 0.16.0", - "bevy_picking 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_image", + "bevy_math", + "bevy_picking", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_transform", + "bevy_utils", + "bevy_window", "bitflags 2.9.0", "bytemuck", "derive_more", - "fixedbitset 0.5.7", + "fixedbitset", "nonmax", "radsort", "tracing", @@ -2183,12 +1585,12 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "682c343c354b191fe6669823bce3b0695ee1ae4ac36f582e29c436a72b67cdd5" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", + "bevy_app", + "bevy_ecs", "bevy_platform", - "bevy_reflect 0.16.0", + "bevy_reflect", "bevy_state_macros", - "bevy_utils 0.16.0", + "bevy_utils", "log 0.4.27", "variadics_please", ] @@ -2199,7 +1601,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55b4bf3970c4f0e60572901df4641656722172c222d71a80c430d36b0e31426c" dependencies = [ - "bevy_macro_utils 0.16.0", + "bevy_macro_utils", "proc-macro2", "quote", "syn 2.0.101", @@ -2212,7 +1614,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d4545d3eaf6021696f19d83a8d6fcfff6ee401912e26486d7dc4c2303601d31" dependencies = [ "anyhow", - "bevy 0.16.0", + "bevy", "copyless", "lyon_geom", "lyon_path", @@ -2222,19 +1624,6 @@ dependencies = [ "usvg", ] -[[package]] -name = "bevy_tasks" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "028630ddc355563bd567df1076db3515858aa26715ddf7467d2086f9b40e5ab1" -dependencies = [ - "async-executor", - "futures-channel", - "futures-lite", - "pin-project", - "wasm-bindgen-futures", -] - [[package]] name = "bevy_tasks" version = "0.16.0" @@ -2263,41 +1652,28 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ef071262c5a9afbc39caba4c0b282c7d045fbb5cf33bdab1924bd2343403833" dependencies = [ - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_log 0.16.0", - "bevy_math 0.16.0", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_derive", + "bevy_ecs", + "bevy_image", + "bevy_log", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_sprite 0.16.0", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_sprite", + "bevy_transform", + "bevy_utils", + "bevy_window", "cosmic-text", "serde", "smallvec", "sys-locale", "thiserror 2.0.12", "tracing", - "unicode-bidi", -] - -[[package]] -name = "bevy_time" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb3108ed1ef864bc40bc859ba4c9c3844213c7be3674f982203cf5d87c656848" -dependencies = [ - "bevy_app 0.15.1", - "bevy_ecs 0.15.1", - "bevy_reflect 0.15.1", - "bevy_utils 0.15.3", - "crossbeam-channel", + "unicode-bidi", ] [[package]] @@ -2306,42 +1682,28 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "456369ca10f8e039aaf273332744674844827854833ee29e28f9e161702f2f55" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", + "bevy_app", + "bevy_ecs", "bevy_platform", - "bevy_reflect 0.16.0", + "bevy_reflect", "crossbeam-channel", "log 0.4.27", "serde", ] -[[package]] -name = "bevy_transform" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "056fabcedbf0503417af69447d47a983e18c7cfb5e6b6728636be3ec285cbcfa" -dependencies = [ - "bevy_app 0.15.1", - "bevy_ecs 0.15.1", - "bevy_hierarchy", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "derive_more", -] - [[package]] name = "bevy_transform" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8479cdd5461246943956a7c8347e4e5d6ff857e57add889fb50eee0b5c26ab48" dependencies = [ - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", - "bevy_log 0.16.0", - "bevy_math 0.16.0", - "bevy_reflect 0.16.0", - "bevy_tasks 0.16.0", - "bevy_utils 0.16.0", + "bevy_app", + "bevy_ecs", + "bevy_log", + "bevy_math", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", "derive_more", "serde", "thiserror 2.0.12", @@ -2353,26 +1715,26 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "110dc5d0059f112263512be8cd7bfe0466dfb7c26b9bf4c74529355249fd23f9" dependencies = [ - "accesskit 0.18.0", - "bevy_a11y 0.16.0", - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_color 0.16.1", - "bevy_core_pipeline 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_input 0.16.0", - "bevy_math 0.16.0", - "bevy_picking 0.16.0", + "accesskit", + "bevy_a11y", + "bevy_app", + "bevy_asset", + "bevy_color", + "bevy_core_pipeline", + "bevy_derive", + "bevy_ecs", + "bevy_image", + "bevy_input", + "bevy_math", + "bevy_picking", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_render 0.16.0", - "bevy_sprite 0.16.0", + "bevy_reflect", + "bevy_render", + "bevy_sprite", "bevy_text", - "bevy_transform 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_transform", + "bevy_utils", + "bevy_window", "bytemuck", "derive_more", "nonmax", @@ -2382,21 +1744,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "bevy_utils" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63c2174d43a0de99f863c98a472370047a2bfa7d1e5cec8d9d647fb500905d9d" -dependencies = [ - "ahash 0.8.12", - "bevy_utils_proc_macros", - "getrandom 0.2.16", - "hashbrown 0.14.5", - "thread_local", - "tracing", - "web-time", -] - [[package]] name = "bevy_utils" version = "0.16.0" @@ -2407,35 +1754,6 @@ dependencies = [ "thread_local", ] -[[package]] -name = "bevy_utils_proc_macros" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94847541f6dd2e28f54a9c2b0e857da5f2631e2201ebc25ce68781cdcb721391" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.101", -] - -[[package]] -name = "bevy_window" -version = "0.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36139955777cc9e7a40a97833ff3a95b7401ce525a3dbac05fc52557968b31a7" -dependencies = [ - "android-activity", - "bevy_a11y 0.15.1", - "bevy_app 0.15.1", - "bevy_ecs 0.15.1", - "bevy_input 0.15.1", - "bevy_math 0.15.1", - "bevy_reflect 0.15.1", - "bevy_utils 0.15.3", - "raw-window-handle", - "smol_str", -] - [[package]] name = "bevy_window" version = "0.16.0" @@ -2443,13 +1761,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d83327cc5584da463d12b7a88ddb97f9e006828832287e1564531171fffdeb4" dependencies = [ "android-activity", - "bevy_app 0.16.0", - "bevy_ecs 0.16.0", - "bevy_input 0.16.0", - "bevy_math 0.16.0", + "bevy_app", + "bevy_ecs", + "bevy_input", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_utils 0.16.0", + "bevy_reflect", + "bevy_utils", "log 0.4.27", "raw-window-handle", "serde", @@ -2462,24 +1780,24 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57b14928923ae4274f4b867dce3d0e7b2c8a31bebcb0f6e65a4261c3e0765064" dependencies = [ - "accesskit 0.18.0", + "accesskit", "accesskit_winit", "approx", - "bevy_a11y 0.16.0", - "bevy_app 0.16.0", - "bevy_asset 0.16.0", - "bevy_derive 0.16.0", - "bevy_ecs 0.16.0", - "bevy_image 0.16.0", - "bevy_input 0.16.0", + "bevy_a11y", + "bevy_app", + "bevy_asset", + "bevy_derive", + "bevy_ecs", + "bevy_image", + "bevy_input", "bevy_input_focus", - "bevy_log 0.16.0", - "bevy_math 0.16.0", + "bevy_log", + "bevy_math", "bevy_platform", - "bevy_reflect 0.16.0", - "bevy_tasks 0.16.0", - "bevy_utils 0.16.0", - "bevy_window 0.16.0", + "bevy_reflect", + "bevy_tasks", + "bevy_utils", + "bevy_window", "bytemuck", "cfg-if", "crossbeam-channel", @@ -2487,7 +1805,7 @@ dependencies = [ "tracing", "wasm-bindgen", "web-sys", - "wgpu-types 24.0.0", + "wgpu-types", "winit", ] @@ -2589,12 +1907,6 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" -[[package]] -name = "bit-vec" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22" - [[package]] name = "bit-vec" version = "0.8.0" @@ -2735,7 +2047,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce" dependencies = [ "borsh-derive", - "cfg_aliases 0.2.1", + "cfg_aliases", ] [[package]] @@ -2973,12 +2285,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" -[[package]] -name = "cfg_aliases" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" - [[package]] name = "cfg_aliases" version = "0.2.1" @@ -3195,26 +2501,6 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" -[[package]] -name = "const-random" -version = "0.1.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359" -dependencies = [ - "const-random-macro", -] - -[[package]] -name = "const-random-macro" -version = "0.1.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" -dependencies = [ - "getrandom 0.2.16", - "once_cell", - "tiny-keccak", -] - [[package]] name = "const_panic" version = "0.2.12" @@ -3873,12 +3159,6 @@ dependencies = [ "litrs", ] -[[package]] -name = "downcast-rs" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" - [[package]] name = "downcast-rs" version = "2.0.1" @@ -4248,12 +3528,6 @@ dependencies = [ "rustc-serialize", ] -[[package]] -name = "event-listener" -version = "2.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" - [[package]] name = "event-listener" version = "5.4.0" @@ -4271,7 +3545,7 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" dependencies = [ - "event-listener 5.4.0", + "event-listener", "pin-project-lite", ] @@ -4343,12 +3617,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - [[package]] name = "fixedbitset" version = "0.5.7" @@ -4827,18 +4095,6 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" -[[package]] -name = "glow" -version = "0.14.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d51fa363f025f5c111e03f13eda21162faeacb6911fe8caa0c0349f9cf0c4483" -dependencies = [ - "js-sys", - "slotmap", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "glow" version = "0.16.0" @@ -5035,7 +4291,6 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash 0.8.12", "allocator-api2", - "serde", ] [[package]] @@ -6127,21 +5382,6 @@ dependencies = [ "libc", ] -[[package]] -name = "metal" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21" -dependencies = [ - "bitflags 2.9.0", - "block", - "core-graphics-types 0.1.3", - "foreign-types 0.5.0", - "log 0.4.27", - "objc", - "paste", -] - [[package]] name = "metal" version = "0.31.0" @@ -6222,28 +5462,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "naga" -version = "23.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "364f94bc34f61332abebe8cad6f6cd82a5b65cff22c828d05d0968911462ca4f" -dependencies = [ - "arrayvec", - "bit-set 0.8.0", - "bitflags 2.9.0", - "cfg_aliases 0.1.1", - "codespan-reporting", - "hexf-parse", - "indexmap 2.9.0", - "log 0.4.27", - "pp-rs", - "rustc-hash 1.1.0", - "spirv", - "termcolor", - "thiserror 1.0.69", - "unicode-xid", -] - [[package]] name = "naga" version = "24.0.0" @@ -6253,7 +5471,7 @@ dependencies = [ "arrayvec", "bit-set 0.8.0", "bitflags 2.9.0", - "cfg_aliases 0.2.1", + "cfg_aliases", "codespan-reporting", "hexf-parse", "indexmap 2.9.0", @@ -6267,26 +5485,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "naga_oil" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31ea1f080bb359927cd5404d0af1e5e6758f4f2d82ecfbebb0a0c434764e40f1" -dependencies = [ - "bit-set 0.5.3", - "codespan-reporting", - "data-encoding", - "indexmap 2.9.0", - "naga 23.1.0", - "once_cell", - "regex", - "regex-syntax 0.8.5", - "rustc-hash 1.1.0", - "thiserror 1.0.69", - "tracing", - "unicode-ident", -] - [[package]] name = "naga_oil" version = "0.17.0" @@ -6297,7 +5495,7 @@ dependencies = [ "codespan-reporting", "data-encoding", "indexmap 2.9.0", - "naga 24.0.0", + "naga", "once_cell", "regex", "regex-syntax 0.8.5", @@ -6481,7 +5679,7 @@ checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ "bitflags 2.9.0", "cfg-if", - "cfg_aliases 0.2.1", + "cfg_aliases", "libc", ] @@ -7084,6 +6282,15 @@ dependencies = [ "num-traits", ] +[[package]] +name = "ordered-float" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01" +dependencies = [ + "num-traits", +] + [[package]] name = "os_info" version = "3.10.0" @@ -7227,27 +6434,26 @@ dependencies = [ [[package]] name = "parry2d" -version = "0.18.0" +version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd0ac62e76d6143e008a4988d795550d47aba40a50929d6b7b85e4230784403" +checksum = "6b89f8a3309b82a3a81a6957c7916fe00834e79678451683b048e8d75109b9e4" dependencies = [ "approx", "arrayvec", "bitflags 2.9.0", - "downcast-rs 1.2.1", + "downcast-rs", "either", "ena", + "hashbrown 0.15.3", "log 0.4.27", "nalgebra", "num-derive", "num-traits", - "ordered-float", - "rustc-hash 2.1.1", + "ordered-float 5.0.0", "simba", "slab", - "smallvec", "spade", - "thiserror 1.0.69", + "thiserror 2.0.12", ] [[package]] @@ -7311,23 +6517,13 @@ version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" -[[package]] -name = "petgraph" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" -dependencies = [ - "fixedbitset 0.4.2", - "indexmap 2.9.0", -] - [[package]] name = "petgraph" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772" dependencies = [ - "fixedbitset 0.5.7", + "fixedbitset", "indexmap 2.9.0", "serde", "serde_derive", @@ -7835,7 +7031,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8" dependencies = [ "bytes", - "cfg_aliases 0.2.1", + "cfg_aliases", "pin-project-lite", "quinn-proto", "quinn-udp", @@ -7875,7 +7071,7 @@ version = "0.5.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842" dependencies = [ - "cfg_aliases 0.2.1", + "cfg_aliases", "libc", "once_cell", "socket2", @@ -8024,26 +7220,26 @@ checksum = "f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684" [[package]] name = "rapier2d" -version = "0.23.1" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd9ef3dbd7ab80f038f37a6952b00146a771ddde72244b0745ac43c2a4ad30c1" +checksum = "5ec6acdc5db3699c64e000945450c844d34b215dae3bf875b40e20b1909c0063" dependencies = [ "approx", "arrayvec", - "bit-vec 0.7.0", + "bit-vec 0.8.0", "bitflags 2.9.0", "crossbeam", - "downcast-rs 1.2.1", + "downcast-rs", "log 0.4.27", "nalgebra", "num-derive", "num-traits", - "ordered-float", + "ordered-float 5.0.0", "parry2d", "profiling", "rustc-hash 2.1.1", "simba", - "thiserror 1.0.69", + "thiserror 2.0.12", ] [[package]] @@ -9015,7 +8211,7 @@ name = "sandpolis-client" version = "0.0.1" dependencies = [ "anyhow", - "bevy 0.16.0", + "bevy", "bevy_rapier2d", "bevy_svg", "clap", @@ -9156,7 +8352,7 @@ dependencies = [ name = "sandpolis-mobile" version = "0.0.1" dependencies = [ - "bevy 0.16.0", + "bevy", "sandpolis", ] @@ -10162,15 +9358,6 @@ dependencies = [ "time-core", ] -[[package]] -name = "tiny-keccak" -version = "2.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" -dependencies = [ - "crunchy", -] - [[package]] name = "tiny-skia-path" version = "0.11.4" @@ -11174,31 +10361,6 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" -[[package]] -name = "wgpu" -version = "23.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80f70000db37c469ea9d67defdc13024ddf9a5f1b89cb2941b812ad7cde1735a" -dependencies = [ - "arrayvec", - "cfg_aliases 0.1.1", - "document-features", - "js-sys", - "log 0.4.27", - "naga 23.1.0", - "parking_lot 0.12.3", - "profiling", - "raw-window-handle", - "smallvec", - "static_assertions", - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", - "wgpu-core 23.0.1", - "wgpu-hal 23.0.1", - "wgpu-types 23.0.0", -] - [[package]] name = "wgpu" version = "24.0.3" @@ -11207,11 +10369,11 @@ checksum = "35904fb00ba2d2e0a4d002fcbbb6e1b89b574d272a50e5fc95f6e81cf281c245" dependencies = [ "arrayvec", "bitflags 2.9.0", - "cfg_aliases 0.2.1", + "cfg_aliases", "document-features", "js-sys", "log 0.4.27", - "naga 24.0.0", + "naga", "parking_lot 0.12.3", "profiling", "raw-window-handle", @@ -11220,34 +10382,9 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "wgpu-core 24.0.2", - "wgpu-hal 24.0.4", - "wgpu-types 24.0.0", -] - -[[package]] -name = "wgpu-core" -version = "23.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d63c3c478de8e7e01786479919c8769f62a22eec16788d8c2ac77ce2c132778a" -dependencies = [ - "arrayvec", - "bit-vec 0.8.0", - "bitflags 2.9.0", - "cfg_aliases 0.1.1", - "document-features", - "indexmap 2.9.0", - "log 0.4.27", - "naga 23.1.0", - "once_cell", - "parking_lot 0.12.3", - "profiling", - "raw-window-handle", - "rustc-hash 1.1.0", - "smallvec", - "thiserror 1.0.69", - "wgpu-hal 23.0.1", - "wgpu-types 23.0.0", + "wgpu-core", + "wgpu-hal", + "wgpu-types", ] [[package]] @@ -11259,11 +10396,11 @@ dependencies = [ "arrayvec", "bit-vec 0.8.0", "bitflags 2.9.0", - "cfg_aliases 0.2.1", + "cfg_aliases", "document-features", "indexmap 2.9.0", "log 0.4.27", - "naga 24.0.0", + "naga", "once_cell", "parking_lot 0.12.3", "profiling", @@ -11271,53 +10408,8 @@ dependencies = [ "rustc-hash 1.1.0", "smallvec", "thiserror 2.0.12", - "wgpu-hal 24.0.4", - "wgpu-types 24.0.0", -] - -[[package]] -name = "wgpu-hal" -version = "23.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89364b8a0b211adc7b16aeaf1bd5ad4a919c1154b44c9ce27838213ba05fd821" -dependencies = [ - "android_system_properties", - "arrayvec", - "ash", - "bit-set 0.8.0", - "bitflags 2.9.0", - "block", - "bytemuck", - "cfg_aliases 0.1.1", - "core-graphics-types 0.1.3", - "glow 0.14.2", - "glutin_wgl_sys", - "gpu-alloc", - "gpu-allocator", - "gpu-descriptor", - "js-sys", - "khronos-egl", - "libc", - "libloading", - "log 0.4.27", - "metal 0.29.0", - "naga 23.1.0", - "ndk-sys 0.5.0+25.2.9519653", - "objc", - "once_cell", - "parking_lot 0.12.3", - "profiling", - "range-alloc", - "raw-window-handle", - "renderdoc-sys", - "rustc-hash 1.1.0", - "smallvec", - "thiserror 1.0.69", - "wasm-bindgen", - "web-sys", - "wgpu-types 23.0.0", - "windows 0.58.0", - "windows-core 0.58.0", + "wgpu-hal", + "wgpu-types", ] [[package]] @@ -11333,9 +10425,9 @@ dependencies = [ "bitflags 2.9.0", "block", "bytemuck", - "cfg_aliases 0.2.1", + "cfg_aliases", "core-graphics-types 0.1.3", - "glow 0.16.0", + "glow", "glutin_wgl_sys", "gpu-alloc", "gpu-allocator", @@ -11345,12 +10437,12 @@ dependencies = [ "libc", "libloading", "log 0.4.27", - "metal 0.31.0", - "naga 24.0.0", + "metal", + "naga", "ndk-sys 0.5.0+25.2.9519653", "objc", "once_cell", - "ordered-float", + "ordered-float 4.6.0", "parking_lot 0.12.3", "profiling", "range-alloc", @@ -11361,22 +10453,11 @@ dependencies = [ "thiserror 2.0.12", "wasm-bindgen", "web-sys", - "wgpu-types 24.0.0", + "wgpu-types", "windows 0.58.0", "windows-core 0.58.0", ] -[[package]] -name = "wgpu-types" -version = "23.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "610f6ff27778148c31093f3b03abc4840f9636d58d597ca2f5977433acfe0068" -dependencies = [ - "bitflags 2.9.0", - "js-sys", - "web-sys", -] - [[package]] name = "wgpu-types" version = "24.0.0" @@ -11982,7 +11063,7 @@ dependencies = [ "block2", "bytemuck", "calloop", - "cfg_aliases 0.2.1", + "cfg_aliases", "concurrent-queue", "core-foundation 0.9.4", "core-graphics 0.23.2", diff --git a/sandpolis-client/Cargo.toml b/sandpolis-client/Cargo.toml index e679e2a9c..4de7af7b7 100644 --- a/sandpolis-client/Cargo.toml +++ b/sandpolis-client/Cargo.toml @@ -21,7 +21,7 @@ sandpolis-database = { path = "../sandpolis-database", version = "0.0.1" } # GUI dependencies bevy = { version = "0.16", optional = true } bevy_svg = { version = "0.16.0-rc1", optional = true, features = ["2d"] } -bevy_rapier2d = { version = "0.29.0", optional = true } +bevy_rapier2d = { version = "0.30.0", optional = true } # TUI dependencies ratatui = { workspace = true, optional = true }