diff --git a/Cargo.lock b/Cargo.lock index 6e86a0b2..21005c59 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,13 +30,28 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "704d532b1cd3d912bb37499c55a81ac748cc1afa737eedd100ba441acdd47d38" +[[package]] +name = "accesskit" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02c98a5d094590335462354da402d754fe2cb78f0e6ce5024611c28ed539c1de" + [[package]] name = "accesskit_consumer" version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48ba8b23cfca3944012ee2e5c71c02077a400e034c720eed6bd927cb6b4d1fd9" dependencies = [ - "accesskit", + "accesskit 0.10.1", +] + +[[package]] +name = "accesskit_consumer" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca541e0fdb600916d196a940228df99b86d804fd2e6ef13894d7814f2799db43" +dependencies = [ + "accesskit 0.11.0", ] [[package]] @@ -45,8 +60,20 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58d062544d6cc36f4213323b7cb3a0d74ddff4b0d2311ab5e7596f4278bb2cc9" dependencies = [ - "accesskit", - "accesskit_consumer", + "accesskit 0.10.1", + "accesskit_consumer 0.14.1", + "objc2", + "once_cell", +] + +[[package]] +name = "accesskit_macos" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4baea9413f0daf1cd4aab199bc09f8139cd726ce7673d523c27d186b8b878325" +dependencies = [ + "accesskit 0.11.0", + "accesskit_consumer 0.15.0", "objc2", "once_cell", ] @@ -57,8 +84,22 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aaf5b3c3828397ee832ba4a72fb1a4ace10f781e31885f774cbd531014059115" dependencies = [ - "accesskit", - "accesskit_consumer", + "accesskit 0.10.1", + "accesskit_consumer 0.14.1", + "arrayvec", + "once_cell", + "paste", + "windows 0.44.0", +] + +[[package]] +name = "accesskit_windows" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e11c7f177739f23bd19bb856e4a64fdd96eb8638ec0a6a6dde9a7019a9e91c53" +dependencies = [ + "accesskit 0.11.0", + "accesskit_consumer 0.15.0", "arrayvec", "once_cell", "paste", @@ -71,9 +112,21 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbcb615217efc79c4bed3094c4ca76c4bc554751d1da16f3ed4ba0459b1e8f31" dependencies = [ - "accesskit", - "accesskit_macos", - "accesskit_windows", + "accesskit 0.10.1", + "accesskit_macos 0.6.2", + "accesskit_windows 0.13.2", + "winit", +] + +[[package]] +name = "accesskit_winit" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14f1bd64cd0b480cafb7bdd91eb489a1ff50f0f5702437b9efa32a25b8bb82a1" +dependencies = [ + "accesskit 0.11.0", + "accesskit_macos 0.7.1", + "accesskit_windows 0.14.0", "winit", ] @@ -114,11 +167,12 @@ dependencies = [ [[package]] name = "ahash" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" dependencies = [ "cfg-if", + "getrandom", "once_cell", "version_check", ] @@ -132,6 +186,12 @@ dependencies = [ "memchr", ] +[[package]] +name = "allocator-api2" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9" + [[package]] name = "alsa" version = "0.7.0" @@ -184,6 +244,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" +[[package]] +name = "android_log-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27f0fc03f560e1aebde41c2398b691cb98b5ea5996a6184a7a67bbbb77448969" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -308,7 +374,7 @@ version = "0.37.2+1.3.238" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28bf19c1f0a470be5fbf7522a308a05df06610252c5bcf5143e1b23f629a9a03" dependencies = [ - "libloading", + "libloading 0.7.4", ] [[package]] @@ -402,7 +468,16 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc88fece4660d68690585668f1a4e18e6dcbab160b08f337b498a96ccde91cfe" dependencies = [ - "bevy_internal", + "bevy_internal 0.10.0", +] + +[[package]] +name = "bevy" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04a90fe8e9c03fa2d30acf39a5178a48526df00c1ccea2fc43fa6d9ca4d8a168" +dependencies = [ + "bevy_internal 0.11.0", ] [[package]] @@ -412,20 +487,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94f7ebaedaa0083df7c3679094e25eccebbaa9c4c60c3a5e74337f6402af2291" dependencies = [ "bevy-inspector-egui-derive", - "bevy_app", - "bevy_asset", - "bevy_core", - "bevy_core_pipeline", - "bevy_ecs", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_ecs 0.10.0", "bevy_egui", - "bevy_hierarchy", - "bevy_log", - "bevy_math", - "bevy_pbr", - "bevy_reflect", - "bevy_render", - "bevy_utils", - "bevy_window", + "bevy_hierarchy 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_pbr 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", "egui 0.21.0", "image", "once_cell", @@ -450,28 +525,41 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a10b25cf04971b9d68271aa54e4601c673509db6edaf1f5359dd91fb3e84cc27" dependencies = [ - "accesskit", - "bevy_app", - "bevy_derive", - "bevy_ecs", + "accesskit 0.10.1", + "bevy_app 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", +] + +[[package]] +name = "bevy_a11y" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f758f437d9d862bf10a8e3a0f76b426095c19a87d118c945dcb935358d856076" +dependencies = [ + "accesskit 0.11.0", + "bevy_app 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", ] [[package]] name = "bevy_animation" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aabb803571785797c84e106ed63427eaf2cb12832a591923707896ee000bde8" +checksum = "3d130cb8b7e2b81304591c5c8e511accd2df58b8d8185ab4836ed2f377e6a61f" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_core", - "bevy_ecs", - "bevy_hierarchy", - "bevy_math", - "bevy_reflect", - "bevy_time", - "bevy_transform", - "bevy_utils", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_time 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", ] [[package]] @@ -480,10 +568,26 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "960c6e444dc6a25dd51a2196f04872ae9e2e876802b66c391104849ec9225e38" dependencies = [ - "bevy_derive", - "bevy_ecs", - "bevy_reflect", - "bevy_utils", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "downcast-rs", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "bevy_app" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1817e8d5b1146ea9e7730a7264d3470394840e0754d15abded26473f867967a0" +dependencies = [ + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", "downcast-rs", "wasm-bindgen", "web-sys", @@ -496,14 +600,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adea538a3d166c8609621994972c31be591c96f931f160f96e74697d8c24ba45" dependencies = [ "anyhow", - "bevy_app", - "bevy_diagnostic", - "bevy_ecs", - "bevy_log", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", - "bevy_winit", + "bevy_app 0.10.0", + "bevy_diagnostic 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_reflect 0.10.0", + "bevy_tasks 0.10.0", + "bevy_utils 0.10.0", + "bevy_winit 0.10.0", + "crossbeam-channel", + "downcast-rs", + "fastrand", + "js-sys", + "parking_lot 0.12.1", + "serde", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "bevy_asset" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e12f951d4af2ad4ad230cd7bcb05248149c415eec17c34bf26731c4cd8b897f" +dependencies = [ + "anyhow", + "bevy_app 0.11.0", + "bevy_diagnostic 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", + "bevy_winit 0.11.0", "crossbeam-channel", "downcast-rs", "fastrand", @@ -519,18 +650,19 @@ dependencies = [ [[package]] name = "bevy_audio" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0841e98276000dc06e2cf7593ee20b16b84da3bc7faa7b549938cb982b33b0e1" +checksum = "a6bade3f5389f9463e150af874aebe672b5101df4268d28b0109a66f9cdce56e" dependencies = [ "anyhow", - "bevy_app", - "bevy_asset", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_transform", - "bevy_utils", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", "oboe", "parking_lot 0.12.1", "rodio", @@ -542,12 +674,27 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed29797fa386c6969fa1e4ef9e194a27f89ddb2fa78751fe46838495d374f90f" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_tasks 0.10.0", + "bevy_utils 0.10.0", + "bytemuck", +] + +[[package]] +name = "bevy_core" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "263b6a943ecba176c8390a1100615021f61a3b2d7a87e8eecf4009b6ed4457e0" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", "bytemuck", ] @@ -557,44 +704,91 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3129d308df70dee3c46b6bb64e54d2552e7106fd3185d75732ad5e739a830fee" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_derive", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", "bitflags 1.3.2", "radsort", "serde", ] +[[package]] +name = "bevy_core_pipeline" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50c70113b5c4106855b888f96d8574697eb9082713f976c9b6487c1f5ab28589" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bitflags 2.3.1", + "radsort", + "serde", +] + [[package]] name = "bevy_derive" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdf11701c01bf4dc7a3fac9f4547f3643d3db4cc1682af40c8c86e2f8734b617" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.10.0", "quote", "syn 1.0.105", ] +[[package]] +name = "bevy_derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1477347b17df781756ba0dfd677e2975e57e930752cd3cd42e6cdd8fdaa3223" +dependencies = [ + "bevy_macro_utils 0.11.0", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_diagnostic" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "576508ffe7ad5124781edd352b79bdc79ffbb6e2f26bad6f722774f7c9fd16c9" dependencies = [ - "bevy_app", - "bevy_core", - "bevy_ecs", - "bevy_log", - "bevy_time", - "bevy_utils", - "sysinfo", + "bevy_app 0.10.0", + "bevy_core 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_time 0.10.0", + "bevy_utils 0.10.0", + "sysinfo 0.28.4", +] + +[[package]] +name = "bevy_diagnostic" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37a594f970c261007cdd3edeccd61651c2cb4513de3d0b8b35d93f5d9c32c059" +dependencies = [ + "bevy_app 0.11.0", + "bevy_core 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_time 0.11.0", + "bevy_utils 0.11.0", + "sysinfo 0.29.4", ] [[package]] @@ -604,16 +798,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdc5b19451128091e8507c9247888359ca0bfa895e7f6ca749ccc55c5463bef6" dependencies = [ "async-channel", - "bevy_ecs_macros", - "bevy_ptr", - "bevy_reflect", - "bevy_tasks", - "bevy_utils", + "bevy_ecs_macros 0.10.0", + "bevy_ptr 0.10.0", + "bevy_reflect 0.10.0", + "bevy_tasks 0.10.0", + "bevy_utils 0.10.0", + "downcast-rs", + "event-listener", + "fixedbitset", + "rustc-hash", + "serde", + "thread_local", +] + +[[package]] +name = "bevy_ecs" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "032c81ba7d919c1004b0abc33cc6c588c8f896a4d7c55a7c7aa1e46382242f43" +dependencies = [ + "async-channel", + "bevy_ecs_macros 0.11.0", + "bevy_ptr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", "downcast-rs", "event-listener", "fixedbitset", "rustc-hash", "serde", + "thiserror", "thread_local", ] @@ -623,12 +838,24 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1e79757319533bde006a4f30c268223ec6426371297182925932075ccfdae30" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.10.0", "proc-macro2", "quote", "syn 1.0.105", ] +[[package]] +name = "bevy_ecs_macros" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a15ff7fcafdb8fe464ddd300b4860a76d5c6f9d684472e4bf21852d6f0ff3991" +dependencies = [ + "bevy_macro_utils 0.11.0", + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_egui" version = "0.20.2" @@ -636,7 +863,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3c40ec476443b97d5d9c6f40668da7ded2d83b13955a7c94c062ad2b6f98120" dependencies = [ "arboard", - "bevy", + "bevy 0.10.0", "egui 0.21.0", "thread_local", "webbrowser", @@ -648,49 +875,84 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "723d4838d1f88955f348294c0a9d067307f2437725400b0776e9677154914f14" dependencies = [ - "bevy_macro_utils", - "encase_derive_impl", + "bevy_macro_utils 0.10.0", + "encase_derive_impl 0.5.0", +] + +[[package]] +name = "bevy_encase_derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bdf808dbdc68a0c519e09026c627bda85250205a40ac02794866bff254d6b56" +dependencies = [ + "bevy_macro_utils 0.11.0", + "encase_derive_impl 0.6.1", ] [[package]] name = "bevy_gilrs" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "905e547d213e368f997d08f140f4e893923c7dce4760bf0fb63401232262fa79" +checksum = "b877a371caa64edd6ec5d66b47c67b9e9e9acff2f3bcc51e31e175463e89f6ba" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_input", - "bevy_utils", + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_input 0.11.0", + "bevy_log 0.11.0", + "bevy_time 0.11.0", + "bevy_utils 0.11.0", "gilrs", + "thiserror", +] + +[[package]] +name = "bevy_gizmos" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7938b43b4bdf9d039b7d3b310f871ed5ffa5a185e861a9c85731c40182019f8d" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_pbr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_sprite", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", ] [[package]] name = "bevy_gltf" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2994d7e47c36bfe36710c4a26d3f36dd8641bfaa2c5d4d0581e001942aab6f" +checksum = "f09b699698a2f5843ef63064010a5e7783403f99a697a04f41a2f8141cb4245d" dependencies = [ "anyhow", "base64", "bevy_animation", - "bevy_app", - "bevy_asset", - "bevy_core", - "bevy_core_pipeline", - "bevy_ecs", - "bevy_hierarchy", - "bevy_log", - "bevy_math", - "bevy_pbr", - "bevy_reflect", - "bevy_render", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_pbr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", "bevy_scene", - "bevy_tasks", - "bevy_transform", - "bevy_utils", + "bevy_tasks 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", "gltf", "percent-encoding", + "serde", + "serde_json", "thiserror", ] @@ -700,12 +962,27 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccd246c862fcaeef3a769f47c6297139f971db0c8fdd6188fe9419ee8873b7e8" dependencies = [ - "bevy_app", - "bevy_core", - "bevy_ecs", - "bevy_log", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.10.0", + "bevy_core 0.10.0", + "bevy_ecs 0.10.0", + "bevy_log 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "smallvec", +] + +[[package]] +name = "bevy_hierarchy" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba41e1bb0c367b31e59b53ab858de56764c78bee87c121843c1ff033efa0086c" +dependencies = [ + "bevy_app 0.11.0", + "bevy_core 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", "smallvec", ] @@ -715,11 +992,25 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c809b3df62e1fcbdc6744233ae6c95a67d2cc7e518db43ab81f417d5875ba3b" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "thiserror", +] + +[[package]] +name = "bevy_input" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7221091c7b219a63a1f3f019512e8b72bed673230b97c3fcbca37ba566b1cffb" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", "thiserror", ] @@ -729,36 +1020,66 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a065c7ac81cd7cf3f1b8f15c4a93db5f07274ddaaec145ba7d0393be0c9c413" dependencies = [ - "bevy_a11y", + "bevy_a11y 0.10.0", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_derive 0.10.0", + "bevy_diagnostic 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_input 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_pbr 0.10.0", + "bevy_ptr 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_tasks 0.10.0", + "bevy_time 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", +] + +[[package]] +name = "bevy_internal" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f232e7bd2566abd05656789e3c6278a5ca2a24f1232dff525e5b0233a99a610" +dependencies = [ + "bevy_a11y 0.11.0", "bevy_animation", - "bevy_app", - "bevy_asset", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", "bevy_audio", - "bevy_core", - "bevy_core_pipeline", - "bevy_derive", - "bevy_diagnostic", - "bevy_ecs", + "bevy_core 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_diagnostic 0.11.0", + "bevy_ecs 0.11.0", "bevy_gilrs", + "bevy_gizmos", "bevy_gltf", - "bevy_hierarchy", - "bevy_input", - "bevy_log", - "bevy_math", - "bevy_pbr", - "bevy_ptr", - "bevy_reflect", - "bevy_render", + "bevy_hierarchy 0.11.0", + "bevy_input 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_pbr 0.11.0", + "bevy_ptr 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", "bevy_scene", "bevy_sprite", - "bevy_tasks", + "bevy_tasks 0.11.0", "bevy_text", - "bevy_time", - "bevy_transform", + "bevy_time 0.11.0", + "bevy_transform 0.11.0", "bevy_ui", - "bevy_utils", - "bevy_window", - "bevy_winit", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "bevy_winit 0.11.0", ] [[package]] @@ -767,10 +1088,26 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47dcb09ec71145c80d88a84181cc1449d30f23c571bdd58c59c10eece82dfaa5" dependencies = [ - "android_log-sys", - "bevy_app", - "bevy_ecs", - "bevy_utils", + "android_log-sys 0.2.0", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_utils 0.10.0", + "console_error_panic_hook", + "tracing-log", + "tracing-subscriber", + "tracing-wasm", +] + +[[package]] +name = "bevy_log" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "487dfd1fc75fada8f3f2f4773addf3fbba53a2a91cb913616e6dc6c26dd62995" +dependencies = [ + "android_log-sys 0.3.0", + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_utils 0.11.0", "console_error_panic_hook", "tracing-log", "tracing-subscriber", @@ -788,13 +1125,35 @@ dependencies = [ "toml_edit", ] +[[package]] +name = "bevy_macro_utils" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3868e555723249fde3786891f35893b3001b2be4efb51f431467cb7fc378cd" +dependencies = [ + "quote", + "rustc-hash", + "syn 2.0.15", + "toml_edit", +] + [[package]] name = "bevy_math" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e45e46c2ac0a92db3ae622f2ed690928fe2612e7c9470a46d0ed4c2c77e2e95" dependencies = [ - "glam", + "glam 0.23.0", + "serde", +] + +[[package]] +name = "bevy_math" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25088c6598fe0b8ded992c781dc49e613993c7a4e6a731c0f2ab0408add6afdb" +dependencies = [ + "glam 0.24.1", "serde", ] @@ -804,7 +1163,16 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aaa0358a79823e6f0069b910d90b615d02dad08279b5856d3d1e401472b6379a" dependencies = [ - "glam", + "glam 0.23.0", +] + +[[package]] +name = "bevy_mikktspace" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99dde80034660f7dbb473141c31f0a746acc7229f5a06ce769aba5f16fd592ab" +dependencies = [ + "glam 0.24.1", ] [[package]] @@ -813,41 +1181,70 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90230c526ee7257229c1db0fc4aafaa947ea806bb4b0674785930ea59d0cc7f8" dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_core_pipeline", - "bevy_derive", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core_pipeline 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", "bitflags 1.3.2", "bytemuck", "radsort", ] +[[package]] +name = "bevy_pbr" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3efec2ae4b4f9fd38b82b93350499dac2dc6f07e63ef50a03c00c52075e2dea8" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "bitflags 2.3.1", + "bytemuck", + "naga_oil", + "radsort", +] + [[package]] name = "bevy_ptr" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a96c24da064370917b92c2a84527e6a73b620c50ac5ef8b1af8c04ccf5256a7c" +[[package]] +name = "bevy_ptr" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c74fcf37593a0053f539c3b088f34f268cbefed031d8eb8ff0fb10d175160242" + [[package]] name = "bevy_reflect" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab880e0eed9df5c99ce1a2f89edc11cdef1bc78413719b29e9ad7e3bc27f4c20" dependencies = [ - "bevy_math", - "bevy_ptr", - "bevy_reflect_derive", - "bevy_utils", + "bevy_math 0.10.0", + "bevy_ptr 0.10.0", + "bevy_reflect_derive 0.10.0", + "bevy_utils 0.10.0", "downcast-rs", "erased-serde", - "glam", + "glam 0.23.0", "once_cell", "parking_lot 0.12.1", "serde", @@ -855,13 +1252,34 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_reflect" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "362492a6b66f676176705cc06017b012320fa260a9cf4baf3513387e9c05693e" +dependencies = [ + "bevy_math 0.11.0", + "bevy_ptr 0.11.0", + "bevy_reflect_derive 0.11.0", + "bevy_utils 0.11.0", + "downcast-rs", + "erased-serde", + "glam 0.24.1", + "once_cell", + "parking_lot 0.12.1", + "serde", + "smallvec", + "smol_str", + "thiserror", +] + [[package]] name = "bevy_reflect_derive" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b361b8671bdffe93978270dd770b03b48560c3127fdf9003f98111fb806bb11" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.10.0", "bit-set", "proc-macro2", "quote", @@ -869,6 +1287,20 @@ dependencies = [ "uuid", ] +[[package]] +name = "bevy_reflect_derive" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e974d78eaf1b45e1b4146711b5c16e37c24234e12f3a52f5f2e28332c969d3c" +dependencies = [ + "bevy_macro_utils 0.11.0", + "bit-set", + "proc-macro2", + "quote", + "syn 2.0.15", + "uuid", +] + [[package]] name = "bevy_render" version = "0.10.0" @@ -877,42 +1309,90 @@ checksum = "52e352868ab1a9ad9fbaa6ff025505e685781ad1790377b2d038afeb9df18214" dependencies = [ "anyhow", "async-channel", - "bevy_app", - "bevy_asset", - "bevy_core", - "bevy_derive", - "bevy_ecs", - "bevy_encase_derive", - "bevy_hierarchy", - "bevy_log", - "bevy_math", - "bevy_mikktspace", - "bevy_reflect", - "bevy_render_macros", - "bevy_tasks", - "bevy_time", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_app 0.10.0", + "bevy_asset 0.10.0", + "bevy_core 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_encase_derive 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_log 0.10.0", + "bevy_math 0.10.0", + "bevy_mikktspace 0.10.0", + "bevy_reflect 0.10.0", + "bevy_render_macros 0.10.0", + "bevy_tasks 0.10.0", + "bevy_time 0.10.0", + "bevy_transform 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", "bitflags 1.3.2", "codespan-reporting", "downcast-rs", - "encase", + "encase 0.5.0", "futures-lite", - "hexasphere", + "hexasphere 8.1.0", "image", - "ktx2", - "naga", + "naga 0.11.0", "once_cell", "parking_lot 0.12.1", "regex", + "serde", + "smallvec", + "thiserror", + "thread_local", + "wgpu 0.15.1", + "wgpu-hal 0.15.4", +] + +[[package]] +name = "bevy_render" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46e4b6a82c3a2be1c0d0cbecf62debb8251b72c0ae76285f66265aabc5bf2d37" +dependencies = [ + "anyhow", + "async-channel", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_encase_derive 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_mikktspace 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render_macros 0.11.0", + "bevy_tasks 0.11.0", + "bevy_time 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "bitflags 2.3.1", + "bytemuck", + "codespan-reporting", + "downcast-rs", + "encase 0.6.1", + "futures-lite", + "hexasphere 9.1.0", + "image", + "js-sys", + "ktx2", + "naga 0.12.3", + "naga_oil", + "parking_lot 0.12.1", + "regex", "ruzstd", "serde", "smallvec", "thiserror", "thread_local", - "wgpu", - "wgpu-hal", + "wasm-bindgen", + "web-sys", + "wgpu 0.16.2", + "wgpu-hal 0.16.2", ] [[package]] @@ -921,28 +1401,40 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "570b1d0f38439c5ac8ab75572804c9979b9caa372c49bd00803f60a22a3e1328" dependencies = [ - "bevy_macro_utils", + "bevy_macro_utils 0.10.0", "proc-macro2", "quote", "syn 1.0.105", ] +[[package]] +name = "bevy_render_macros" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07c4d937f966644f5e1e3c9157736acdd36286bcce06142ff9ad25cd71348c09" +dependencies = [ + "bevy_macro_utils 0.11.0", + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_scene" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3995f756e482e964e0244a5d388e757f272d1dcdc02136730b1c45f4d5eeb516" +checksum = "cf1e00eb30e2053d9fff0802b2f557350b4e66bac58d531de30882048b4e3232" dependencies = [ "anyhow", - "bevy_app", - "bevy_asset", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", "ron", "serde", "thiserror", @@ -951,22 +1443,22 @@ dependencies = [ [[package]] name = "bevy_sprite" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14aa41c9480b76d7b3c3f1ed89f95c9d6e2a39d3c3367ca82c122d853ac0463e" -dependencies = [ - "bevy_app", - "bevy_asset", - "bevy_core_pipeline", - "bevy_derive", - "bevy_ecs", - "bevy_log", - "bevy_math", - "bevy_reflect", - "bevy_render", - "bevy_transform", - "bevy_utils", - "bitflags 1.3.2", +checksum = "03f64119444ef9788dcdd05012a60f0fa3b7ddb396d434ebcfc3edefd76c91b5" +dependencies = [ + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bitflags 2.3.1", "bytemuck", "fixedbitset", "guillotiere", @@ -989,24 +1481,38 @@ dependencies = [ "wasm-bindgen-futures", ] +[[package]] +name = "bevy_tasks" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faab904296a3d6976bb8a12bc0f42f6c98fb6cd87a96244e0151d359f684ec2d" +dependencies = [ + "async-channel", + "async-executor", + "async-task", + "concurrent-queue", + "futures-lite", + "wasm-bindgen-futures", +] + [[package]] name = "bevy_text" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33fc934d7cbadbb6dac11547dfb805d3e6b3f0b40f6e66e437fe4b3c7581cc5c" +checksum = "b52a19b3d0caf20acd1bdb47b6a00717accc834b46c4f204a63de15cea45ec4b" dependencies = [ "ab_glyph", "anyhow", - "bevy_app", - "bevy_asset", - "bevy_ecs", - "bevy_math", - "bevy_reflect", - "bevy_render", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", "bevy_sprite", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", "glyph_brush_layout", "serde", "thiserror", @@ -1018,10 +1524,24 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2f2863cfc08fa38909e047a1bbc2dd71d0836057ed0840c69ace9dff3e0c298" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "crossbeam-channel", + "thiserror", +] + +[[package]] +name = "bevy_time" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d09225ad2ffef14da000080143730b36ba225844ae479e4791cdb9d08066d06a" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", "crossbeam-channel", "thiserror", ] @@ -1032,36 +1552,49 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de9cda3df545ac889b4f6b702109e51d29d7b4b6f402f2bb9b4d1d9f9c382b63" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_hierarchy", - "bevy_math", - "bevy_reflect", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", +] + +[[package]] +name = "bevy_transform" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da8a0cd3780e120e20be333cc48d41cb74620d798dc61bc18eb2a82d3545e184" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", ] [[package]] name = "bevy_ui" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc341d652ba20fac0170a46eff8310829a862f4e52db06164dc6200706768934" -dependencies = [ - "bevy_a11y", - "bevy_app", - "bevy_asset", - "bevy_core_pipeline", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_input", - "bevy_log", - "bevy_math", - "bevy_reflect", - "bevy_render", +checksum = "bb85992eb5809936b3326940dc8d6e7b219af3dde1ecbca5948addd6a78694cc" +dependencies = [ + "bevy_a11y 0.11.0", + "bevy_app 0.11.0", + "bevy_asset 0.11.0", + "bevy_core_pipeline 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_input 0.11.0", + "bevy_log 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_render 0.11.0", "bevy_sprite", "bevy_text", - "bevy_transform", - "bevy_utils", - "bevy_window", + "bevy_transform 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", "bytemuck", "serde", "smallvec", @@ -1076,9 +1609,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04d90ce493910ad9af3b4220ea6864c7d1472761086a98230ecac59c8d547e95" dependencies = [ "ahash 0.7.6", - "bevy_utils_proc_macros", + "bevy_utils_proc_macros 0.10.0", "getrandom", - "hashbrown", + "hashbrown 0.12.3", + "instant", + "petgraph", + "thiserror", + "tracing", + "uuid", +] + +[[package]] +name = "bevy_utils" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10bfde141f0cdd15e07bca72f4439a9db80877c283738f581d061972ef483b1b" +dependencies = [ + "ahash 0.8.3", + "bevy_utils_proc_macros 0.11.0", + "getrandom", + "hashbrown 0.14.0", "instant", "petgraph", "thiserror", @@ -1097,18 +1647,44 @@ dependencies = [ "syn 1.0.105", ] +[[package]] +name = "bevy_utils_proc_macros" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e37f2e885b0e8af59dc19871c313d3cf2a2495db35bb4d4ae0a61b3f87d5401" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "bevy_window" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da8a2c523302ad64768991a7474c6010c76b9eb78323309ef3911521887fd108" dependencies = [ - "bevy_app", - "bevy_ecs", - "bevy_input", - "bevy_math", - "bevy_reflect", - "bevy_utils", + "bevy_app 0.10.0", + "bevy_ecs 0.10.0", + "bevy_input 0.10.0", + "bevy_math 0.10.0", + "bevy_reflect 0.10.0", + "bevy_utils 0.10.0", + "raw-window-handle", +] + +[[package]] +name = "bevy_window" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0528832361e3d942df287c90537ef6fafb726c4934468a7c3a5d53d659bfbf54" +dependencies = [ + "bevy_app 0.11.0", + "bevy_ecs 0.11.0", + "bevy_input 0.11.0", + "bevy_math 0.11.0", + "bevy_reflect 0.11.0", + "bevy_utils 0.11.0", "raw-window-handle", ] @@ -1118,17 +1694,17 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8eb6eb9b9790c1ad925d900a3f315abf15b11fb56c6464747a96560e559e1a9c" dependencies = [ - "accesskit_winit", + "accesskit_winit 0.12.4", "approx", - "bevy_a11y", - "bevy_app", - "bevy_derive", - "bevy_ecs", - "bevy_hierarchy", - "bevy_input", - "bevy_math", - "bevy_utils", - "bevy_window", + "bevy_a11y 0.10.0", + "bevy_app 0.10.0", + "bevy_derive 0.10.0", + "bevy_ecs 0.10.0", + "bevy_hierarchy 0.10.0", + "bevy_input 0.10.0", + "bevy_math 0.10.0", + "bevy_utils 0.10.0", + "bevy_window 0.10.0", "crossbeam-channel", "once_cell", "raw-window-handle", @@ -1137,6 +1713,31 @@ dependencies = [ "winit", ] +[[package]] +name = "bevy_winit" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24c6709dc70cfee1eb94d5f125d29612c4a9345dfc1a70dd3189af927b2fd503" +dependencies = [ + "accesskit_winit 0.14.1", + "approx", + "bevy_a11y 0.11.0", + "bevy_app 0.11.0", + "bevy_derive 0.11.0", + "bevy_ecs 0.11.0", + "bevy_hierarchy 0.11.0", + "bevy_input 0.11.0", + "bevy_math 0.11.0", + "bevy_tasks 0.11.0", + "bevy_utils 0.11.0", + "bevy_window 0.11.0", + "crossbeam-channel", + "raw-window-handle", + "wasm-bindgen", + "web-sys", + "winit", +] + [[package]] name = "bindgen" version = "0.61.0" @@ -1298,7 +1899,7 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23170228b96236b5a7299057ac284a321457700bc8c41a4476052f0f4ba5349d" dependencies = [ - "hashbrown", + "hashbrown 0.12.3", "stacker", ] @@ -1310,7 +1911,7 @@ checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" dependencies = [ "glob", "libc", - "libloading", + "libloading 0.7.4", ] [[package]] @@ -1344,7 +1945,7 @@ version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "191d9573962933b4027f932c600cd252ce27a8ad5979418fe78e43c07996f27b" dependencies = [ - "heck 0.4.0", + "heck 0.4.1", "proc-macro2", "quote", "syn 2.0.15", @@ -1452,6 +2053,21 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58baae561b85ca19b3122a9ddd35c8ec40c3bcd14fe89921824eae73f7baffbf" +[[package]] +name = "const_soft_float" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ca1caa64ef4ed453e68bb3db612e51cf1b2f5b871337f0fcab1c8f87cc3dff" + +[[package]] +name = "constgebra" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd23e864550e6dafc1e41ac78ce4f1ccddc8672b40c403524a04ff3f0518420" +dependencies = [ + "const_soft_float", +] + [[package]] name = "core-foundation" version = "0.9.3" @@ -1578,16 +2194,6 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" -[[package]] -name = "ctor" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" -dependencies = [ - "quote", - "syn 1.0.105", -] - [[package]] name = "cty" version = "0.2.2" @@ -1601,7 +2207,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8f0de2f5a8e7bd4a9eec0e3c781992a4ce1724f68aec7d7a3715344de8b39da" dependencies = [ "bitflags 1.3.2", - "libloading", + "libloading 0.7.4", "winapi", ] @@ -1646,6 +2252,12 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f" +[[package]] +name = "data-encoding" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" + [[package]] name = "derive_builder" version = "0.12.0" @@ -1681,15 +2293,15 @@ dependencies = [ name = "desk-command" version = "0.0.0" dependencies = [ - "bevy_ecs", - "bevy_math", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", ] [[package]] name = "desk-editor" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "desk-plugin", "desk-theme", "desk-window", @@ -1709,7 +2321,7 @@ dependencies = [ name = "desk-egui" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "bevy_egui", "desk-plugin", "desk-theme", @@ -1729,15 +2341,15 @@ version = "0.0.0" name = "desk-physics" version = "0.0.0" dependencies = [ - "bevy_ecs", - "bevy_math", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", ] [[package]] name = "desk-playground" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "desk-plugin", "desk-window", "deskc-ast", @@ -1755,14 +2367,14 @@ dependencies = [ name = "desk-plugin" version = "0.0.0" dependencies = [ - "bevy_ecs", + "bevy_ecs 0.11.0", ] [[package]] name = "desk-terminal" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "desk-command", "desk-plugin", "desk-window", @@ -1777,7 +2389,7 @@ dependencies = [ name = "desk-theme" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "serde", ] @@ -1785,7 +2397,7 @@ dependencies = [ name = "desk-touchpanel" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "desk-command", "desk-physics", "desk-plugin", @@ -1795,8 +2407,8 @@ dependencies = [ name = "desk-window" version = "0.0.0" dependencies = [ - "bevy_ecs", - "bevy_math", + "bevy_ecs 0.11.0", + "bevy_math 0.11.0", "deskc-ids", "dworkspace", "dworkspace-codebase", @@ -1807,7 +2419,7 @@ dependencies = [ name = "desk-x" version = "0.0.0" dependencies = [ - "bevy", + "bevy 0.11.0", "bevy-inspector-egui", "console_error_panic_hook", "desk-editor", @@ -2104,7 +2716,7 @@ name = "dworkspace" version = "0.0.0" dependencies = [ "anyhow", - "bevy_ecs", + "bevy_ecs 0.11.0", "deskc", "deskc-ast", "deskc-hir", @@ -2167,7 +2779,7 @@ version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6412a21e0bde7c0918f7fb44bbbb86b5e1f88e63c026a4e747cc7af02f76dfbe" dependencies = [ - "ahash 0.8.2", + "ahash 0.8.3", "epaint 0.21.0", "nohash-hasher", ] @@ -2178,7 +2790,7 @@ version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3aef8ec3ae1b772f340170c65bf27d5b8c28f543a0116c844d2ac08d01123e7" dependencies = [ - "ahash 0.8.2", + "ahash 0.8.3", "epaint 0.22.0", "nohash-hasher", ] @@ -2211,18 +2823,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6591f13a63571c4821802eb5b10fd1155b1290bce87086440003841c8c3909b" dependencies = [ "const_panic", - "encase_derive", - "glam", + "encase_derive 0.5.0", + "glam 0.23.0", + "thiserror", +] + +[[package]] +name = "encase" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fce2eeef77fd4a293a54b62aa00ac9daebfbcda4bf8998c5a815635b004aa1c" +dependencies = [ + "const_panic", + "encase_derive 0.6.1", + "glam 0.24.1", "thiserror", ] [[package]] name = "encase_derive" -version = "0.5.0" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f1da6deed1f8b6f5909616ffa695f63a5de54d6a0f084fa715c70c8ed3abac9" +dependencies = [ + "encase_derive_impl 0.5.0", +] + +[[package]] +name = "encase_derive" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1da6deed1f8b6f5909616ffa695f63a5de54d6a0f084fa715c70c8ed3abac9" +checksum = "0e520cde08cbf4f7cc097f61573ec06ce467019803de8ae82fb2823fa1554a0e" dependencies = [ - "encase_derive_impl", + "encase_derive_impl 0.6.1", ] [[package]] @@ -2236,6 +2869,17 @@ dependencies = [ "syn 1.0.105", ] +[[package]] +name = "encase_derive_impl" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fe2568f851fd6144a45fa91cfed8fe5ca8fc0b56ba6797bfc1ed2771b90e37c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.15", +] + [[package]] name = "env_logger" version = "0.10.0" @@ -2256,7 +2900,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12e78b5c58a1f7f621f9d546add2adce20636422c9b251e29f749e8a2f713c95" dependencies = [ "ab_glyph", - "ahash 0.8.2", + "ahash 0.8.3", "atomic_refcell", "bytemuck", "ecolor 0.21.0", @@ -2272,7 +2916,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09333964d4d57f40a85338ba3ca5ed4716070ab184dcfed966b35491c5c64f3b" dependencies = [ "ab_glyph", - "ahash 0.8.2", + "ahash 0.8.3", "atomic_refcell", "ecolor 0.22.0", "emath 0.22.0", @@ -2534,6 +3178,16 @@ dependencies = [ "serde", ] +[[package]] +name = "glam" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42218cb640844e3872cc3c153dc975229e080a6c4733b34709ef445610550226" +dependencies = [ + "bytemuck", + "serde", +] + [[package]] name = "glob" version = "0.3.0" @@ -2638,7 +3292,7 @@ checksum = "0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a" dependencies = [ "bitflags 1.3.2", "gpu-descriptor-types", - "hashbrown", + "hashbrown 0.12.3", ] [[package]] @@ -2650,6 +3304,15 @@ dependencies = [ "bitflags 1.3.2", ] +[[package]] +name = "grid" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0634107a3a005070dd73e27e74ecb691a94e9e5ba7829f434db7fbf73a6b5c47" +dependencies = [ + "no-std-compat", +] + [[package]] name = "guillotiere" version = "0.6.2" @@ -2670,6 +3333,17 @@ dependencies = [ "serde", ] +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +dependencies = [ + "ahash 0.8.3", + "allocator-api2", + "serde", +] + [[package]] name = "hassle-rs" version = "0.9.0" @@ -2679,9 +3353,24 @@ dependencies = [ "bitflags 1.3.2", "com-rs", "libc", - "libloading", + "libloading 0.7.4", + "thiserror", + "widestring 0.5.1", + "winapi", +] + +[[package]] +name = "hassle-rs" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0" +dependencies = [ + "bitflags 1.3.2", + "com-rs", + "libc", + "libloading 0.7.4", "thiserror", - "widestring", + "widestring 1.0.2", "winapi", ] @@ -2696,9 +3385,9 @@ dependencies = [ [[package]] name = "heck" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" @@ -2721,10 +3410,20 @@ version = "8.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd41d443f978bfa380a6dad58b62a08c43bcb960631f13e9d015b911eaf73588" dependencies = [ - "glam", + "glam 0.23.0", "once_cell", ] +[[package]] +name = "hexasphere" +version = "9.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cb3df16a7bcb1b5bc092abd55e14f77ca70aea14445026e264586fc62889a10" +dependencies = [ + "constgebra", + "glam 0.24.1", +] + [[package]] name = "hexf-parse" version = "0.2.1" @@ -2771,12 +3470,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", ] [[package]] @@ -2851,9 +3550,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.10.5" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" dependencies = [ "either", ] @@ -2929,7 +3628,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3" dependencies = [ "libc", - "libloading", + "libloading 0.7.4", "pkg-config", ] @@ -2987,9 +3686,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.141" +version = "0.2.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "libloading" @@ -3001,6 +3700,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "libloading" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb" +dependencies = [ + "cfg-if", + "windows-sys 0.48.0", +] + [[package]] name = "libudev-sys" version = "0.1.4" @@ -3029,12 +3738,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.17" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if", -] +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "mach" @@ -3179,6 +3885,47 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "naga" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbcc2e0513220fd2b598e6068608d4462db20322c0e77e47f6f488dfcfc279cb" +dependencies = [ + "bit-set", + "bitflags 1.3.2", + "codespan-reporting", + "hexf-parse", + "indexmap", + "log", + "num-traits", + "pp-rs", + "rustc-hash", + "spirv", + "termcolor", + "thiserror", + "unicode-xid", +] + +[[package]] +name = "naga_oil" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d9c27fc9c84580434af75123d13ad98d9a56e16d033b16dcfa6940728c8c225" +dependencies = [ + "bit-set", + "codespan-reporting", + "data-encoding", + "indexmap", + "naga 0.12.3", + "once_cell", + "regex", + "regex-syntax 0.6.29", + "rustc-hash", + "thiserror", + "tracing", + "unicode-ident", +] + [[package]] name = "ndk" version = "0.7.0" @@ -3232,6 +3979,12 @@ dependencies = [ "libc", ] +[[package]] +name = "no-std-compat" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" + [[package]] name = "nohash-hasher" version = "0.2.0" @@ -3250,9 +4003,9 @@ dependencies = [ [[package]] name = "notify" -version = "5.0.0" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a" +checksum = "5738a2795d57ea20abec2d6d76c6081186709c0024187cd5977265eda6598b51" dependencies = [ "bitflags 1.3.2", "crossbeam-channel", @@ -3263,7 +4016,7 @@ dependencies = [ "libc", "mio", "walkdir", - "winapi", + "windows-sys 0.45.0", ] [[package]] @@ -3487,15 +4240,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "output_vt100" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66" -dependencies = [ - "winapi", -] - [[package]] name = "overload" version = "0.1.1" @@ -3573,9 +4317,9 @@ dependencies = [ [[package]] name = "parol" -version = "0.21.5" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb7b36b55552dd3b5b14f3b8c493c5c2d45818edb9d7a9e617b358849b2dfff6" +checksum = "53357c4a62598905222349e0a5b69003587191f59f0e873b9dbaf65b49daa7e2" dependencies = [ "anyhow", "bitflags 2.3.1", @@ -3610,9 +4354,9 @@ checksum = "bdd646301a99589f85ed580e3807ee2f7aa6529b900fd703f5a14716b7426b28" [[package]] name = "parol_runtime" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b029e590bc15509251b7dedfc4cf7c619059315bfd4228ad391876e29305ba9" +checksum = "ec60e88e7573f614c9c21304b2ecb3abb0af0b6fe2a9441526e0c93e0387822b" dependencies = [ "anyhow", "codespan-reporting", @@ -3702,13 +4446,11 @@ checksum = "a8815d101cfb4cb491154896bdab292a395a7ac9ab185a9941a2f5be0135900d" [[package]] name = "pretty_assertions" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755" +checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" dependencies = [ - "ctor", "diff", - "output_vt100", "yansi", ] @@ -3906,6 +4648,12 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1382d1f0a252c4bf97dc20d979a2fdd05b024acd7c2ed0f7595d7817666a157" +[[package]] +name = "renderdoc-sys" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b" + [[package]] name = "rodio" version = "0.17.1" @@ -3961,11 +4709,12 @@ checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8" [[package]] name = "ruzstd" -version = "0.2.4" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cada0ef59efa6a5f4dc5e491f93d9f31e3fc7758df421ff1de8a706338e1100" +checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" dependencies = [ "byteorder", + "thiserror-core", "twox-hash", ] @@ -4107,6 +4856,15 @@ dependencies = [ "serde", ] +[[package]] +name = "smol_str" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" +dependencies = [ + "serde", +] + [[package]] name = "spirv" version = "0.2.0+1.5.4" @@ -4150,24 +4908,24 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "strum" -version = "0.24.1" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" +checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" dependencies = [ "strum_macros", ] [[package]] name = "strum_macros" -version = "0.24.3" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" +checksum = "6069ca09d878a33f883cc06aaa9718ede171841d3832450354410b718b097232" dependencies = [ - "heck 0.4.0", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", - "syn 1.0.105", + "syn 2.0.15", ] [[package]] @@ -4230,13 +4988,28 @@ dependencies = [ "winapi", ] +[[package]] +name = "sysinfo" +version = "0.29.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "751e810399bba86e9326f5762b7f32ac5a085542df78da6a78d94e07d14d7c11" +dependencies = [ + "cfg-if", + "core-foundation-sys 0.8.3", + "libc", + "ntapi", + "once_cell", + "winapi", +] + [[package]] name = "taffy" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65a1b5410ff9135cf5072b13ef0f8a25aa004339ad5ceca9dcb33dcf8c3af1f0" +checksum = "3540ec65df399929a04a485feb50144475735920cc47eaf8eba09c70b1df4055" dependencies = [ "arrayvec", + "grid", "num-traits", "slotmap", ] @@ -4259,6 +5032,26 @@ dependencies = [ "thiserror-impl", ] +[[package]] +name = "thiserror-core" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d97345f6437bb2004cd58819d8a9ef8e36cdd7661c2abc4bbde0a7c40d9f497" +dependencies = [ + "thiserror-core-impl", +] + +[[package]] +name = "thiserror-core-impl" +version = "1.0.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.105", +] + [[package]] name = "thiserror-impl" version = "1.0.37" @@ -4516,9 +5309,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" +checksum = "d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be" dependencies = [ "getrandom", "serde", @@ -4686,7 +5479,31 @@ dependencies = [ "cfg-if", "js-sys", "log", - "naga", + "naga 0.11.0", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core 0.15.1", + "wgpu-hal 0.15.4", + "wgpu-types 0.15.2", +] + +[[package]] +name = "wgpu" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8aa4361a426ff9f028520da01e8fda28ab9bdb029e2a76901f1f88317e2796e9" +dependencies = [ + "arrayvec", + "cfg-if", + "js-sys", + "log", + "naga 0.12.3", "parking_lot 0.12.1", "profiling", "raw-window-handle", @@ -4695,9 +5512,9 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "wgpu-core", - "wgpu-hal", - "wgpu-types", + "wgpu-core 0.16.1", + "wgpu-hal 0.16.2", + "wgpu-types 0.16.1", ] [[package]] @@ -4712,15 +5529,38 @@ dependencies = [ "codespan-reporting", "fxhash", "log", - "naga", + "naga 0.11.0", + "parking_lot 0.12.1", + "profiling", + "raw-window-handle", + "smallvec", + "thiserror", + "web-sys", + "wgpu-hal 0.15.4", + "wgpu-types 0.15.2", +] + +[[package]] +name = "wgpu-core" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f478237b4bf0d5b70a39898a66fa67ca3a007d79f2520485b8b0c3dfc46f8c2" +dependencies = [ + "arrayvec", + "bit-vec", + "bitflags 2.3.1", + "codespan-reporting", + "log", + "naga 0.12.3", "parking_lot 0.12.1", "profiling", "raw-window-handle", + "rustc-hash", "smallvec", "thiserror", "web-sys", - "wgpu-hal", - "wgpu-types", + "wgpu-hal 0.16.2", + "wgpu-types 0.16.1", ] [[package]] @@ -4743,25 +5583,67 @@ dependencies = [ "gpu-alloc", "gpu-allocator", "gpu-descriptor", - "hassle-rs", + "hassle-rs 0.9.0", + "js-sys", + "khronos-egl", + "libc", + "libloading 0.7.4", + "log", + "metal", + "naga 0.11.0", + "objc", + "parking_lot 0.12.1", + "profiling", + "range-alloc", + "raw-window-handle", + "renderdoc-sys 0.7.1", + "smallvec", + "thiserror", + "wasm-bindgen", + "web-sys", + "wgpu-types 0.15.2", + "winapi", +] + +[[package]] +name = "wgpu-hal" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ecb3258078e936deee14fd4e0febe1cfe9bbb5ffef165cb60218d2ee5eb4448" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.3.1", + "block", + "core-graphics-types", + "d3d12", + "foreign-types", + "glow", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hassle-rs 0.10.0", "js-sys", "khronos-egl", "libc", - "libloading", + "libloading 0.8.0", "log", "metal", - "naga", + "naga 0.12.3", "objc", "parking_lot 0.12.1", "profiling", "range-alloc", "raw-window-handle", - "renderdoc-sys", + "renderdoc-sys 1.0.0", + "rustc-hash", "smallvec", "thiserror", "wasm-bindgen", "web-sys", - "wgpu-types", + "wgpu-types 0.16.1", "winapi", ] @@ -4776,12 +5658,29 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wgpu-types" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0c153280bb108c2979eb5c7391cb18c56642dd3c072e55f52065e13e2a1252a" +dependencies = [ + "bitflags 2.3.1", + "js-sys", + "web-sys", +] + [[package]] name = "widestring" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" +[[package]] +name = "widestring" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" + [[package]] name = "winapi" version = "0.3.9" diff --git a/Cargo.toml b/Cargo.toml index 418ff8f0..0a1bb924 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,11 +27,11 @@ opt-level = 3 [workspace.dependencies] parking_lot = "0.12" thiserror = "1.0" -uuid = "1.3" -bevy = "0.10" +uuid = "1.4" +bevy = "0.11" egui = "0.22" -bevy_math = "0.10" -bevy_ecs = "0.10" +bevy_math = "0.11" +bevy_ecs = "0.11" once_cell = "1.18" maybe-owned = "0.3.4" egui_cable = "0.5" diff --git a/crates/components/deskc-ids/Cargo.toml b/crates/components/deskc-ids/Cargo.toml index 3c0d1ceb..24dc28f5 100644 --- a/crates/components/deskc-ids/Cargo.toml +++ b/crates/components/deskc-ids/Cargo.toml @@ -9,5 +9,5 @@ readme = "../../../README.md" edition = "2021" [dependencies] -uuid = { version = "1.3", features = ["v4", "serde"] } +uuid = { version = "1.4", features = ["v4", "serde"] } serde = { version = "1.0", features = ["derive"] } diff --git a/crates/components/deskvm-dprocess/Cargo.toml b/crates/components/deskvm-dprocess/Cargo.toml index 5da450d1..4c8681f1 100644 --- a/crates/components/deskvm-dprocess/Cargo.toml +++ b/crates/components/deskvm-dprocess/Cargo.toml @@ -14,7 +14,7 @@ edition = "2021" ty = { path = "../../components/deskc-type", version = "0.0.0", package = "deskc-type" } anyhow = "1.0" -uuid = { version = "1.3", features = ["v4"] } +uuid = { version = "1.4", features = ["v4"] } parking_lot = { workspace = true } mry = "0.2.6" serde = { version = "1.0", features = ["derive"] } diff --git a/crates/systems/deskc-hirgen/Cargo.toml b/crates/systems/deskc-hirgen/Cargo.toml index 2722e5c8..d60709c1 100644 --- a/crates/systems/deskc-hirgen/Cargo.toml +++ b/crates/systems/deskc-hirgen/Cargo.toml @@ -16,7 +16,7 @@ ast = { path = "../../components/deskc-ast", version = "0.0.0", package = "deskc hir = { path = "../../components/deskc-hir", version = "0.0.0", package = "deskc-hir" } dson = { path = "../../components/dson", version = "0.0.0", package = "dson" } -pretty_assertions = "1.3.0" +pretty_assertions = "1.4.0" thiserror = { workspace = true } [dev-dependencies] diff --git a/crates/systems/deskc-syntax-minimalist/Cargo.toml b/crates/systems/deskc-syntax-minimalist/Cargo.toml index 971a48cc..8c3740cf 100644 --- a/crates/systems/deskc-syntax-minimalist/Cargo.toml +++ b/crates/systems/deskc-syntax-minimalist/Cargo.toml @@ -16,13 +16,13 @@ ast = { path = "../../components/deskc-ast", version = "0.0.0", package = "deskc errors = { path = "../../components/deskc-errors", version = "0.0.0", package = "deskc-errors" } dson = { path = "../../components/dson", version = "0.0.0", package = "dson" } -parol_runtime = { version = "0.16.0", features = ["auto_generation"] } +parol_runtime = { version = "0.17.0", features = ["auto_generation"] } anyhow = "1.0" thiserror = { workspace = true } -uuid = { version = "1.3", features = ["v4"] } +uuid = { version = "1.4", features = ["v4"] } [build-dependencies] -parol = { version = "0.21.5" } +parol = { version = "0.22.0" } [dev-dependencies] env_logger = "0.10.0" diff --git a/crates/systems/deskc-typeinfer/Cargo.toml b/crates/systems/deskc-typeinfer/Cargo.toml index 442601ae..5065b08a 100644 --- a/crates/systems/deskc-typeinfer/Cargo.toml +++ b/crates/systems/deskc-typeinfer/Cargo.toml @@ -17,7 +17,7 @@ ty = { path = "../../components/deskc-type", version = "0.0.0", package = "deskc errors = { path = "../../components/deskc-errors", version = "0.0.0", package = "deskc-errors" } thiserror = { workspace = true } -itertools = "0.10" +itertools = "0.11" [dev-dependencies] deskc = { path = "../deskc", version = "0.0.0", package = "deskc" } diff --git a/crates/systems/deskvm-miri/Cargo.toml b/crates/systems/deskvm-miri/Cargo.toml index 7d215994..0e28f6f5 100644 --- a/crates/systems/deskvm-miri/Cargo.toml +++ b/crates/systems/deskvm-miri/Cargo.toml @@ -17,7 +17,7 @@ dson = { path = "../../components/dson", version = "0.0.0", package = "dson" } serde = { version = "1.0", features = ["derive"] } anyhow = "1.0" -strum = { version = "0.24", features = ["derive"] } +strum = { version = "0.25", features = ["derive"] } once_cell = { workspace = true } thiserror = { workspace = true }