diff --git a/Cargo.lock b/Cargo.lock index b61a801..b8ee9a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -398,8 +398,8 @@ dependencies = [ "azalea-registry", "azalea-world", "bevy_app", - "bevy_ecs", - "bevy_tasks", + "bevy_ecs 0.18.1", + "bevy_tasks 0.18.1", "derive_more 2.1.1", "futures", "futures-lite", @@ -532,11 +532,11 @@ dependencies = [ "azalea-registry", "azalea-world", "bevy_app", - "bevy_ecs", + "bevy_ecs 0.18.1", "bevy_log", - "bevy_tasks", + "bevy_tasks 0.18.1", "bevy_time", - "bevy_utils", + "bevy_utils 0.18.1", "chrono", "derive_more 2.1.1", "indexmap", @@ -560,7 +560,7 @@ dependencies = [ "azalea-buf", "azalea-chat", "azalea-registry", - "bevy_ecs", + "bevy_ecs 0.18.1", "crc32c", "derive_more 2.1.1", "indexmap", @@ -607,7 +607,7 @@ dependencies = [ "azalea-registry", "azalea-world", "bevy_app", - "bevy_ecs", + "bevy_ecs 0.18.1", "derive_more 2.1.1", "enum-as-inner 0.7.0", "nohash-hasher", @@ -670,7 +670,7 @@ dependencies = [ "azalea-registry", "azalea-world", "bevy_app", - "bevy_ecs", + "bevy_ecs 0.18.1", "parking_lot", "tracing", ] @@ -693,7 +693,7 @@ dependencies = [ "azalea-protocol-macros", "azalea-registry", "azalea-world", - "bevy_ecs", + "bevy_ecs 0.18.1", "flate2", "futures", "futures-lite", @@ -754,7 +754,7 @@ dependencies = [ "azalea-buf", "azalea-core", "azalea-registry", - "bevy_ecs", + "bevy_ecs 0.18.1", "derive_more 2.1.1", "nohash-hasher", "parking_lot", @@ -805,11 +805,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "def9f41aa5bf9b9dec8beda307a332798609cffb9d44f71005e0cfb45164f2f6" dependencies = [ "bevy_derive", - "bevy_ecs", - "bevy_platform", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_ecs 0.18.1", + "bevy_platform 0.18.1", + "bevy_reflect 0.18.1", + "bevy_tasks 0.18.1", + "bevy_utils 0.18.1", "cfg-if", "console_error_panic_hook", "ctrlc", @@ -827,7 +827,7 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "318ee0532c3da93749859d18f89a889c638fbc56aabac4d866583df7b951d103" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.18.1", "quote", "syn 2.0.117", ] @@ -839,12 +839,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9cf7a3ee41342dd7b5a5d82e200d0e8efb933169247fce853b4ad633d51e87d" dependencies = [ "arrayvec", - "bevy_ecs_macros", - "bevy_platform", - "bevy_ptr", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_ecs_macros 0.18.1", + "bevy_platform 0.18.1", + "bevy_ptr 0.18.1", + "bevy_reflect 0.18.1", + "bevy_tasks 0.18.1", + "bevy_utils 0.18.1", "bitflags", "bumpalo", "concurrent-queue", @@ -860,13 +860,66 @@ dependencies = [ "variadics_please", ] +[[package]] +name = "bevy_ecs" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4654b9b3535fa7813d2878a50e1b5ad80a361dc1c913b96ded57667f65d70a01" +dependencies = [ + "arrayvec", + "bevy_ecs_macros 0.19.0", + "bevy_platform 0.19.0", + "bevy_ptr 0.19.0", + "bevy_reflect 0.19.0", + "bevy_tasks 0.19.0", + "bevy_utils 0.19.0", + "bitflags", + "bumpalo", + "concurrent-queue", + "derive_more 2.1.1", + "fixedbitset", + "indexmap", + "log", + "nonmax", + "serde", + "slotmap", + "smallvec", + "thiserror 2.0.18", + "variadics_please", +] + +[[package]] +name = "bevy_ecs_macro_logic" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee0b98a74141ce8dce4654c60020ebbaefab32646f42af6bbae55f282ae65ff7" +dependencies = [ + "bevy_macro_utils 0.19.0", + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "bevy_ecs_macros" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "908baf585e2ea16bd53ef0da57b69580478af0059d2dbdb4369991ac9794b618" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.18.1", + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "bevy_ecs_macros" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dc958a194d226d618404e0fea99a3c8b4146207a00a3ba07fa712bf71607240" +dependencies = [ + "bevy_ecs_macro_logic", + "bevy_macro_utils 0.19.0", "proc-macro2", "quote", "syn 2.0.117", @@ -880,9 +933,9 @@ checksum = "c2aac1187f83a1ab2eae887564f7fb14b4abb3fbe8b2267a6426663463923120" dependencies = [ "android_log-sys", "bevy_app", - "bevy_ecs", - "bevy_platform", - "bevy_utils", + "bevy_ecs 0.18.1", + "bevy_platform 0.18.1", + "bevy_utils 0.18.1", "tracing", "tracing-log", "tracing-oslog", @@ -902,6 +955,18 @@ dependencies = [ "toml_edit 0.23.10+spec-1.0.0", ] +[[package]] +name = "bevy_macro_utils" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "746a19912c6dc1bbe79188778573e8a253d5832c696b2fcb95578c17b29ff7ba" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "toml_edit 0.25.11+spec-1.1.0", +] + [[package]] name = "bevy_platform" version = "0.18.1" @@ -922,12 +987,39 @@ dependencies = [ "web-time", ] +[[package]] +name = "bevy_platform" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3120670bb2308980f723477c9d82476fcda31f08be9b256c3f0acdee82a65094" +dependencies = [ + "critical-section", + "foldhash 0.2.0", + "futures-channel", + "futures-lite", + "hashbrown 0.16.1", + "js-sys", + "portable-atomic", + "portable-atomic-util", + "serde", + "spin", + "wasm-bindgen", + "wasm-bindgen-futures", + "windows-sys 0.61.2", +] + [[package]] name = "bevy_ptr" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7a9329e8dc4e01ced480eeec4902e6d7cb56e56ec37f6fbc4323e5c937290a7" +[[package]] +name = "bevy_ptr" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b511e89f7078fd21fdea77061a0ca3e737297c7011bb10c073e0aecb17c9fea6" + [[package]] name = "bevy_reflect" version = "0.18.1" @@ -935,16 +1027,43 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1dfeb67a9fe4f59003a84f5f99ba6302141c70e926601cbc6abfd4a1eea9ca9" dependencies = [ "assert_type_match", - "bevy_platform", - "bevy_ptr", - "bevy_reflect_derive", - "bevy_utils", + "bevy_platform 0.18.1", + "bevy_ptr 0.18.1", + "bevy_reflect_derive 0.18.1", + "bevy_utils 0.18.1", + "derive_more 2.1.1", + "disqualified", + "downcast-rs", + "erased-serde", + "foldhash 0.2.0", + "glam 0.30.10", + "indexmap", + "serde", + "smallvec", + "smol_str", + "thiserror 2.0.18", + "uuid", + "variadics_please", + "wgpu-types 27.0.1", +] + +[[package]] +name = "bevy_reflect" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92abd59cbba1524c1847e9a50f74d94e6b7836c80a8edfa9c47e59f7fd81021d" +dependencies = [ + "assert_type_match", + "bevy_platform 0.19.0", + "bevy_ptr 0.19.0", + "bevy_reflect_derive 0.19.0", + "bevy_utils 0.19.0", "derive_more 2.1.1", "disqualified", "downcast-rs", "erased-serde", "foldhash 0.2.0", - "glam", + "glam 0.32.1", "indexmap", "serde", "smallvec", @@ -952,7 +1071,7 @@ dependencies = [ "thiserror 2.0.18", "uuid", "variadics_please", - "wgpu-types", + "wgpu-types 29.0.3", ] [[package]] @@ -961,7 +1080,21 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "475f68c93e9cd5f17e9167635c8533a4f388f12d38245a202359e4c2721d87ba" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.18.1", + "indexmap", + "proc-macro2", + "quote", + "syn 2.0.117", + "uuid", +] + +[[package]] +name = "bevy_reflect_derive" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90fa4e6b97fd2d582dd5ed96762a70d04505a477c833cf4f69d016dcd03d2d04" +dependencies = [ + "bevy_macro_utils 0.19.0", "indexmap", "proc-macro2", "quote", @@ -979,7 +1112,7 @@ dependencies = [ "async-executor", "async-task", "atomic-waker", - "bevy_platform", + "bevy_platform 0.18.1", "concurrent-queue", "crossbeam-queue", "derive_more 2.1.1", @@ -988,6 +1121,23 @@ dependencies = [ "pin-project", ] +[[package]] +name = "bevy_tasks" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa34e6b9b804851ec08a41c0346c859d82e2fa98c906d74b965ee61bbbb688e4" +dependencies = [ + "async-executor", + "async-task", + "atomic-waker", + "bevy_platform 0.19.0", + "crossbeam-queue", + "derive_more 2.1.1", + "futures-lite", + "heapless", + "web-task", +] + [[package]] name = "bevy_time" version = "0.18.1" @@ -995,9 +1145,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5ef9af4e523195e561074cf60fbfad0f4cb8d1db504855fee3c4ce8896c7244" dependencies = [ "bevy_app", - "bevy_ecs", - "bevy_platform", - "bevy_reflect", + "bevy_ecs 0.18.1", + "bevy_platform 0.18.1", + "bevy_reflect 0.18.1", "crossbeam-channel", "log", "serde", @@ -1009,8 +1159,20 @@ version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2111910cd7a4b1e6ce07eaaeb6f68a2c0ea0ca609ed0d0d506e3eb161101435b" dependencies = [ - "bevy_platform", + "bevy_platform 0.18.1", + "disqualified", + "thread_local", +] + +[[package]] +name = "bevy_utils" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3aceea6c7ffdd568f866d5ca4dfe50c33440c54f7bc230c13a9ba7ab0c91aed1" +dependencies = [ + "bevy_platform 0.19.0", "disqualified", + "indexmap", "thread_local", ] @@ -1979,7 +2141,7 @@ dependencies = [ "anyhow", "azalea", "bevy_app", - "bevy_ecs", + "bevy_ecs 0.19.0", "bevy_log", "built", "clap", @@ -2338,6 +2500,15 @@ dependencies = [ "serde_core", ] +[[package]] +name = "glam" +version = "0.32.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f70749695b063ecbf6b62949ccccde2e733ec3ecbbd71d467dca4e5c6c97cca0" +dependencies = [ + "serde_core", +] + [[package]] name = "gloo-timers" version = "0.3.0" @@ -4380,6 +4551,12 @@ dependencies = [ "rand_core 0.9.5", ] +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + [[package]] name = "readlock" version = "0.1.11" @@ -6133,6 +6310,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "web-task" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cdc136a53ccd64a1211f107ccc34404769fbcc0f165f1afa065f5d88ab93538" +dependencies = [ + "async-task", + "cfg-if", + "js-sys", + "wasm-bindgen", +] + [[package]] name = "web-time" version = "1.1.0" @@ -6189,6 +6378,21 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wgpu-types" +version = "29.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9bcc31518a0e9735aefebedb5f7a9ef3ed1c42549c9f4c882fa9060ceaac639" +dependencies = [ + "bitflags", + "bytemuck", + "js-sys", + "log", + "raw-window-handle", + "serde", + "web-sys", +] + [[package]] name = "widestring" version = "1.2.1"