From ca6aa1d51b958edc86568e940fccec5b67628e0b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 9 Feb 2023 02:53:37 +0000 Subject: [PATCH] Update Rust crate bevy to v0.9.1 --- Cargo.lock | 957 +++++++++++++++++++++++------------- Cargo.toml | 2 +- launchers/native/Cargo.toml | 2 +- launchers/wasm/Cargo.toml | 2 +- 4 files changed, 610 insertions(+), 353 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 37ed5b6..0fda476 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6,7 +6,7 @@ version = 3 name = "LastKingdom" version = "0.1.0" dependencies = [ - "bevy 0.8.1", + "bevy 0.9.1", "bevy-inspector-egui", "bevy_rapier2d", "broccoli", @@ -16,7 +16,7 @@ dependencies = [ "rust-ini", "sepax2d", "serde_json", - "winit", + "winit 0.26.1", ] [[package]] @@ -252,6 +252,12 @@ dependencies = [ "serde", ] +[[package]] +name = "base-x" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" + [[package]] name = "base64" version = "0.13.0" @@ -269,11 +275,11 @@ dependencies = [ [[package]] name = "bevy" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3654d60973fcde065efcfe0c9066c81a76987d28c45233998b2ccdc581dcd914" +checksum = "dae99b246505811f5bc19d2de1e406ec5d2816b421d58fa223779eb576f472c9" dependencies = [ - "bevy_internal 0.9.0", + "bevy_internal 0.9.1", ] [[package]] @@ -302,20 +308,20 @@ dependencies = [ [[package]] name = "bevy_animation" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4365465fca7bd78295eb81d0a04afc049399852793d562eb017849bb5d6c55e" +checksum = "d43b8073f299eb60ce9e1d60fa293b348590dd57aca8321d6859d9e7aa57d2da" dependencies = [ - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_core 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_math 0.8.1", - "bevy_reflect 0.8.1", - "bevy_time 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_core 0.9.1", + "bevy_ecs 0.9.1", + "bevy_hierarchy 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_time 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", ] [[package]] @@ -335,14 +341,14 @@ dependencies = [ [[package]] name = "bevy_app" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7240e455d6976b20d24bf8eda37cd9154116fe9cc2beef7bdc009b4c6fff139" +checksum = "536e4d0018347478545ed8b6cb6e57b9279ee984868e81b7c0e78e0fb3222e42" dependencies = [ - "bevy_derive 0.9.0", - "bevy_ecs 0.9.0", - "bevy_reflect 0.9.0", - "bevy_utils 0.9.0", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_reflect 0.9.1", + "bevy_utils 0.9.1", "downcast-rs", "wasm-bindgen", "web-sys", @@ -367,7 +373,6 @@ dependencies = [ "fastrand", "js-sys", "ndk-glue 0.5.2", - "notify", "parking_lot 0.12.1", "serde", "thiserror", @@ -378,23 +383,24 @@ dependencies = [ [[package]] name = "bevy_asset" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86ca05c472cd4939aed5b2980ad9b416a250ae4674824e8c4b569ddf18ab5230" +checksum = "6db1bb550168304df69c867c09125e1aae7ff51cf21575396e1598bf293442c4" dependencies = [ "anyhow", - "bevy_app 0.9.0", - "bevy_diagnostic 0.9.0", - "bevy_ecs 0.9.0", - "bevy_log 0.9.0", - "bevy_reflect 0.9.0", - "bevy_tasks 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_diagnostic 0.9.1", + "bevy_ecs 0.9.1", + "bevy_log 0.9.1", + "bevy_reflect 0.9.1", + "bevy_tasks 0.9.1", + "bevy_utils 0.9.1", "crossbeam-channel", "downcast-rs", "fastrand", "js-sys", "ndk-glue 0.7.0", + "notify", "parking_lot 0.12.1", "serde", "thiserror", @@ -405,16 +411,16 @@ dependencies = [ [[package]] name = "bevy_audio" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e5cf4713a24f318841f73a9e030854cfd5bad46bc81fa1acc9590cdab053c6f" +checksum = "29a05efc6c23bef37520e44029943c65b7e8a4fe4f5e54cb3f96e63ce0b3d361" dependencies = [ "anyhow", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_ecs 0.8.1", - "bevy_reflect 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_ecs 0.9.1", + "bevy_reflect 0.9.1", + "bevy_utils 0.9.1", "parking_lot 0.12.1", "rodio", ] @@ -436,16 +442,16 @@ dependencies = [ [[package]] name = "bevy_core" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d344ff340874fb3f1e458f03eca2b731cb8174495e9c0828f5e4569765489cb" +checksum = "96299aceb3c8362cb4aa39ff81c7ef758a5f4e768d16b5046a91628eff114ac0" dependencies = [ - "bevy_app 0.9.0", - "bevy_ecs 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", - "bevy_tasks 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_tasks 0.9.1", + "bevy_utils 0.9.1", "bytemuck", ] @@ -469,19 +475,19 @@ dependencies = [ [[package]] name = "bevy_core_pipeline" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13523e290f9aad62987e04836d66819fb97afeaf794847b6f64121c62a4db916" -dependencies = [ - "bevy_app 0.9.0", - "bevy_asset 0.9.0", - "bevy_derive 0.9.0", - "bevy_ecs 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", - "bevy_render 0.9.0", - "bevy_transform 0.9.0", - "bevy_utils 0.9.0", +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc128a9860aadf16fb343ae427f2768986fd91dce64d945455acda9759c48014" +dependencies = [ + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", "bitflags", "radsort", "serde", @@ -500,11 +506,11 @@ dependencies = [ [[package]] name = "bevy_derive" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12e50d2ff8423438e971c44a90baefc9e351edd45b50b8d077f9ad4f7a0a2a5" +checksum = "7baf73c58d41c353c6fd08e6764a2e7420c9f19e8227b391c50981db6d0282a6" dependencies = [ - "bevy_macro_utils 0.9.0", + "bevy_macro_utils 0.9.1", "quote", "syn", ] @@ -524,16 +530,16 @@ dependencies = [ [[package]] name = "bevy_diagnostic" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3415f3a220d8706daac84986d744374fd18883add3a22e894af8cddf2cf1c29" +checksum = "63bf96ec7980fa25b77ff6c72dfafada477936c0dab76c1edf6c028c0e5fe0e4" dependencies = [ - "bevy_app 0.9.0", - "bevy_core 0.9.0", - "bevy_ecs 0.9.0", - "bevy_log 0.9.0", - "bevy_time 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_core 0.9.1", + "bevy_ecs 0.9.1", + "bevy_log 0.9.1", + "bevy_time 0.9.1", + "bevy_utils 0.9.1", ] [[package]] @@ -557,16 +563,16 @@ dependencies = [ [[package]] name = "bevy_ecs" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b29e39772df5e8939f7f540ee152569eebeb3c2cc35a68670688ae008ba2cf" +checksum = "d4c071d7c6bc9801253485e05d0c257284150de755391902746837ba21c0cf74" dependencies = [ "async-channel", - "bevy_ecs_macros 0.9.0", - "bevy_ptr 0.9.0", - "bevy_reflect 0.9.0", - "bevy_tasks 0.9.0", - "bevy_utils 0.9.0", + "bevy_ecs_macros 0.9.1", + "bevy_ptr 0.9.1", + "bevy_reflect 0.9.1", + "bevy_tasks 0.9.1", + "bevy_utils 0.9.1", "downcast-rs", "event-listener", "fixedbitset", @@ -589,11 +595,11 @@ dependencies = [ [[package]] name = "bevy_ecs_macros" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10b8e7e7fb3ab9554c77e0f8a2531abd05d40ddb0145a8dfa72434cefa52ee5c" +checksum = "c15bd45438eeb681ad74f2d205bb07a5699f98f9524462a30ec764afab2742ce" dependencies = [ - "bevy_macro_utils 0.9.0", + "bevy_macro_utils 0.9.1", "proc-macro2", "quote", "syn", @@ -624,51 +630,51 @@ dependencies = [ [[package]] name = "bevy_encase_derive" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a0773119830d63dde225338c0c556f84cd68e8e69de5b62a1b172fdddc5b915" +checksum = "962b6bb0d30e92ec2e6c29837acce9e55b920733a634e7c3c5fd5a514bea7a24" dependencies = [ - "bevy_macro_utils 0.9.0", + "bevy_macro_utils 0.9.1", "encase_derive_impl 0.4.0", ] [[package]] name = "bevy_gilrs" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb15a3427d9707be92b457e5d66900b02d853b475c21dd8662bdda387ba9f24e" +checksum = "4af552dad82f854b2fae24f36a389fd8ee99d65fe86ae876e854e70d53ff16d9" dependencies = [ - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_input 0.9.1", + "bevy_utils 0.9.1", "gilrs", ] [[package]] name = "bevy_gltf" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79db7d7e71b47a69953fbe8407ded5c6308eaeecf9a05efd5dfb42992f400a16" +checksum = "e853e346ba412354e02292c7aa5b9a9dccdfa748e273b1b7ebf8f6a172f89712" dependencies = [ "anyhow", "base64", "bevy_animation", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_core 0.8.1", - "bevy_core_pipeline 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_log 0.8.1", - "bevy_math 0.8.1", - "bevy_pbr 0.8.1", - "bevy_reflect 0.8.1", - "bevy_render 0.8.1", - "bevy_scene 0.8.1", - "bevy_tasks 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_core 0.9.1", + "bevy_core_pipeline 0.9.1", + "bevy_ecs 0.9.1", + "bevy_hierarchy 0.9.1", + "bevy_log 0.9.1", + "bevy_math 0.9.1", + "bevy_pbr 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_scene", + "bevy_tasks 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", "gltf", "percent-encoding", "thiserror", @@ -689,16 +695,16 @@ dependencies = [ [[package]] name = "bevy_hierarchy" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b5181dc3d621c3d18a1209791e82199409d6ddf5376ee19f2e26ad7bfd9b06" +checksum = "8dd6d50c48c6e1bcb5e08a768b765323292bb3bf3a439b992754c57ffb85b23a" dependencies = [ - "bevy_app 0.9.0", - "bevy_core 0.9.0", - "bevy_ecs 0.9.0", - "bevy_log 0.9.0", - "bevy_reflect 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_core 0.9.1", + "bevy_ecs 0.9.1", + "bevy_log 0.9.1", + "bevy_reflect 0.9.1", + "bevy_utils 0.9.1", "smallvec", ] @@ -716,15 +722,15 @@ dependencies = [ [[package]] name = "bevy_input" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10f72c3037535eb41b863a22c2e58d3845a096401f9b92204b6a240e36a5151b" +checksum = "3378b5171284f4c4c0e8307081718a9fe458f846444616bd82d69110dcabca51" dependencies = [ - "bevy_app 0.9.0", - "bevy_ecs 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_utils 0.9.1", "thiserror", ] @@ -734,17 +740,13 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee63ad1e3f95a26ff2c227fadb1534a7bfe3a098e0e45c347f2f2575a573d9bc" dependencies = [ - "bevy_animation", "bevy_app 0.8.1", "bevy_asset 0.8.1", - "bevy_audio", "bevy_core 0.8.1", "bevy_core_pipeline 0.8.1", "bevy_derive 0.8.1", "bevy_diagnostic 0.8.1", "bevy_ecs 0.8.1", - "bevy_gilrs", - "bevy_gltf", "bevy_hierarchy 0.8.1", "bevy_input 0.8.1", "bevy_log 0.8.1", @@ -753,47 +755,52 @@ dependencies = [ "bevy_ptr 0.8.1", "bevy_reflect 0.8.1", "bevy_render 0.8.1", - "bevy_scene 0.8.1", "bevy_sprite 0.8.1", "bevy_tasks 0.8.1", - "bevy_text", + "bevy_text 0.8.1", "bevy_time 0.8.1", "bevy_transform 0.8.1", - "bevy_ui", + "bevy_ui 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", - "bevy_winit", "ndk-glue 0.5.2", ] [[package]] name = "bevy_internal" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ff89c2c2644c588d72cf505f15ad515479705c82ad7aa359ad2249646995a76" -dependencies = [ - "bevy_app 0.9.0", - "bevy_asset 0.9.0", - "bevy_core 0.9.0", - "bevy_core_pipeline 0.9.0", - "bevy_derive 0.9.0", - "bevy_diagnostic 0.9.0", - "bevy_ecs 0.9.0", - "bevy_hierarchy 0.9.0", - "bevy_input 0.9.0", - "bevy_log 0.9.0", - "bevy_math 0.9.0", - "bevy_pbr 0.9.0", - "bevy_ptr 0.9.0", - "bevy_reflect 0.9.0", - "bevy_render 0.9.0", - "bevy_scene 0.9.0", - "bevy_sprite 0.9.0", - "bevy_tasks 0.9.0", - "bevy_time 0.9.0", - "bevy_transform 0.9.0", - "bevy_utils 0.9.0", - "bevy_window 0.9.0", +checksum = "4c46014b7e885b1311de06b6039e448454a4db55b8d35464798ba88faa186e11" +dependencies = [ + "bevy_animation", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_audio", + "bevy_core 0.9.1", + "bevy_core_pipeline 0.9.1", + "bevy_derive 0.9.1", + "bevy_diagnostic 0.9.1", + "bevy_ecs 0.9.1", + "bevy_gilrs", + "bevy_gltf", + "bevy_hierarchy 0.9.1", + "bevy_input 0.9.1", + "bevy_log 0.9.1", + "bevy_math 0.9.1", + "bevy_pbr 0.9.1", + "bevy_ptr 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_scene", + "bevy_sprite 0.9.1", + "bevy_tasks 0.9.1", + "bevy_text 0.9.1", + "bevy_time 0.9.1", + "bevy_transform 0.9.1", + "bevy_ui 0.9.1", + "bevy_utils 0.9.1", + "bevy_window 0.9.1", + "bevy_winit", "ndk-glue 0.7.0", ] @@ -814,14 +821,14 @@ dependencies = [ [[package]] name = "bevy_log" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66c1d5f2cbcf5c3ce87d42afb6ba98177f8f758278364cbc79a2b3bf38415f0e" +checksum = "6c480bac54cf4ae76edc3ae9ae3fa7c5e1b385e7f2111ef5ec3fd00cf3a7998b" dependencies = [ "android_log-sys", - "bevy_app 0.9.0", - "bevy_ecs 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_utils 0.9.1", "console_error_panic_hook", "tracing-log", "tracing-subscriber", @@ -841,9 +848,9 @@ dependencies = [ [[package]] name = "bevy_macro_utils" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "656fa7b3434ac5d5c2883dde3c075f834ff51178f2f48ef2454b6f2ada75cb15" +checksum = "022bb69196deeea691b6997414af85bbd7f2b34a8914c4aa7a7ff4dfa44f7677" dependencies = [ "quote", "syn", @@ -861,9 +868,9 @@ dependencies = [ [[package]] name = "bevy_math" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b26459575a5f9695788e3487aa0a5f9252562e0fc57065e6f35f370dbfac7d4a" +checksum = "d434c77ab766c806ed9062ef8a7285b3b02b47df51f188d4496199c3ac062eaf" dependencies = [ "glam 0.22.0", "serde", @@ -880,9 +887,9 @@ dependencies = [ [[package]] name = "bevy_mikktspace" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e67d9caff1be480eb097e1a5ee7332762e19a2ea3d07496017fc8221ea6bc46" +checksum = "bbfb5908d33fd613069be516180b8f138aaaf6e41c36b1fd98c6c29c00c24a13" dependencies = [ "glam 0.22.0", ] @@ -910,21 +917,21 @@ dependencies = [ [[package]] name = "bevy_pbr" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a2e5069b351743e5660f837671135a7aac585cd2c1d7d0b90d92a2d84c2a1fd" -dependencies = [ - "bevy_app 0.9.0", - "bevy_asset 0.9.0", - "bevy_core_pipeline 0.9.0", - "bevy_derive 0.9.0", - "bevy_ecs 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", - "bevy_render 0.9.0", - "bevy_transform 0.9.0", - "bevy_utils 0.9.0", - "bevy_window 0.9.0", +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "310b1f260a475d81445623e138e1b7245759a42310bc1f84b550a3f4ff8763bf" +dependencies = [ + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_core_pipeline 0.9.1", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", + "bevy_window 0.9.1", "bitflags", "bytemuck", "radsort", @@ -938,9 +945,9 @@ checksum = "9960c19e582b43cebe1894b6679520a4f50802d1cc5b6fa432f8d685ed232f09" [[package]] name = "bevy_ptr" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c36f4d3af0cda50c07e2010d0351ab79594681116edd280592ca394db73ef32b" +checksum = "8ec44f7655039546bc5d34d98de877083473f3e9b2b81d560c528d6d74d3eff4" [[package]] name = "bevy_rapier2d" @@ -948,7 +955,7 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fe53a4fefd2d8bade79f2e5260bd206643bfcc951a3c5f86b3b7a0273eb19e0" dependencies = [ - "bevy 0.9.0", + "bevy 0.9.1", "bitflags", "log", "nalgebra", @@ -976,14 +983,14 @@ dependencies = [ [[package]] name = "bevy_reflect" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39f74d7786a0016c74b6bfb57f44928d536bef8bf6db7505d4cbe9435aeda7b" +checksum = "6deae303a7f69dc243b2fa35b5e193cc920229f448942080c8eb2dbd9de6d37a" dependencies = [ - "bevy_math 0.9.0", - "bevy_ptr 0.9.0", - "bevy_reflect_derive 0.9.0", - "bevy_utils 0.9.0", + "bevy_math 0.9.1", + "bevy_ptr 0.9.1", + "bevy_reflect_derive 0.9.1", + "bevy_utils 0.9.1", "downcast-rs", "erased-serde", "glam 0.22.0", @@ -1009,11 +1016,11 @@ dependencies = [ [[package]] name = "bevy_reflect_derive" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b2c0aab36b060e88cd93c56710d9ce8ab6107596dc4cbb8a9d84ba98f39c63b" +checksum = "a2bf4cb9cd5acb4193f890f36cb63679f1502e2de025e66a63b194b8b133d018" dependencies = [ - "bevy_macro_utils 0.9.0", + "bevy_macro_utils 0.9.1", "bit-set", "proc-macro2", "quote", @@ -1066,27 +1073,27 @@ dependencies = [ [[package]] name = "bevy_render" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14033813fdd9587663ffa6b6d84327f30bd0398b40386677704bd4d608625420" +checksum = "2e3282a8f8779d2aced93207fbed73f740937c6c2bd27bd84f0799b081c7fca5" dependencies = [ "anyhow", - "bevy_app 0.9.0", - "bevy_asset 0.9.0", - "bevy_core 0.9.0", - "bevy_derive 0.9.0", - "bevy_ecs 0.9.0", - "bevy_encase_derive 0.9.0", - "bevy_hierarchy 0.9.0", - "bevy_log 0.9.0", - "bevy_math 0.9.0", - "bevy_mikktspace 0.9.0", - "bevy_reflect 0.9.0", - "bevy_render_macros 0.9.0", - "bevy_time 0.9.0", - "bevy_transform 0.9.0", - "bevy_utils 0.9.0", - "bevy_window 0.9.0", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_core 0.9.1", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_encase_derive 0.9.1", + "bevy_hierarchy 0.9.1", + "bevy_log 0.9.1", + "bevy_math 0.9.1", + "bevy_mikktspace 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render_macros 0.9.1", + "bevy_time 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", + "bevy_window 0.9.1", "bitflags", "codespan-reporting", "downcast-rs", @@ -1120,11 +1127,11 @@ dependencies = [ [[package]] name = "bevy_render_macros" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e29db44fb38743a08e71bed324a19b8ce2e9f2853abcb4640e03625dd55cc186" +checksum = "b7acae697776ac05bea523e1725cf2660c91c53abe72c66782ea1e1b9eedb572" dependencies = [ - "bevy_macro_utils 0.9.0", + "bevy_macro_utils 0.9.1", "proc-macro2", "quote", "syn", @@ -1132,43 +1139,21 @@ dependencies = [ [[package]] name = "bevy_scene" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a045d575d2c8f776d8ea965363c81660243fefbfc3712ead938b00dfd6797216" -dependencies = [ - "anyhow", - "bevy_app 0.8.1", - "bevy_asset 0.8.1", - "bevy_derive 0.8.1", - "bevy_ecs 0.8.1", - "bevy_hierarchy 0.8.1", - "bevy_reflect 0.8.1", - "bevy_render 0.8.1", - "bevy_transform 0.8.1", - "bevy_utils 0.8.1", - "ron 0.7.1", - "serde", - "thiserror", - "uuid", -] - -[[package]] -name = "bevy_scene" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b98c58cba6417961856a57ba1116d78db3364b8e791ac517175f04b9abdb6b" +checksum = "ea9c66a628c833d53bae54fe94cbc0d3f12c29e9d2e6c3f2356d45ad57db0c8c" dependencies = [ "anyhow", - "bevy_app 0.9.0", - "bevy_asset 0.9.0", - "bevy_derive 0.9.0", - "bevy_ecs 0.9.0", - "bevy_hierarchy 0.9.0", - "bevy_reflect 0.9.0", - "bevy_render 0.9.0", - "bevy_transform 0.9.0", - "bevy_utils 0.9.0", - "ron 0.8.0", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_hierarchy 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", + "ron", "serde", "thiserror", "uuid", @@ -1202,21 +1187,21 @@ dependencies = [ [[package]] name = "bevy_sprite" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b135b2ccf7c5eaf9b3e20e39ef80081842f122081c8ce988cb2054afd1af270e" -dependencies = [ - "bevy_app 0.9.0", - "bevy_asset 0.9.0", - "bevy_core_pipeline 0.9.0", - "bevy_derive 0.9.0", - "bevy_ecs 0.9.0", - "bevy_log 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", - "bevy_render 0.9.0", - "bevy_transform 0.9.0", - "bevy_utils 0.9.0", +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ec01c7db7f698d95bcb70708527c3ae6bcdc78fc247abe74f935cae8f0a1145" +dependencies = [ + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_core_pipeline 0.9.1", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_log 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", "bitflags", "bytemuck", "fixedbitset", @@ -1242,9 +1227,9 @@ dependencies = [ [[package]] name = "bevy_tasks" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5d91d94d2db1476d7452509c1967fe83d66da5f683f5d49ba31e0f455adfcdc" +checksum = "680b16b53df9c9f24681dd95f4d772d83760bd19adf8bca00f358a3aad997853" dependencies = [ "async-channel", "async-executor", @@ -1278,6 +1263,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "bevy_text" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60c74c1bdaabde7db28f6728aa13bc7b1d744a2201b2bbfd83d2224404c57f5c" +dependencies = [ + "ab_glyph", + "anyhow", + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_ecs 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_sprite 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", + "bevy_window 0.9.1", + "glyph_brush_layout", + "serde", + "thiserror", +] + [[package]] name = "bevy_time" version = "0.8.1" @@ -1293,14 +1301,14 @@ dependencies = [ [[package]] name = "bevy_time" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a259a4b04f5ae2d02998247a69e5a711b0754eb22971320bf727c6f4d7bf38fa" +checksum = "1a5c38a6d3ea929c7f81e6adf5a6c62cf7e8c40f5106c2174d6057e9d8ea624d" dependencies = [ - "bevy_app 0.9.0", - "bevy_ecs 0.9.0", - "bevy_reflect 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_reflect 0.9.1", + "bevy_utils 0.9.1", "crossbeam-channel", ] @@ -1319,15 +1327,15 @@ dependencies = [ [[package]] name = "bevy_transform" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7b4cdac87f8a58c3ec166b5673dd35565c61eb0ec648e3b0cc30083170c0fb3" +checksum = "ba13c57a040b89767191a6f6d720a635b7792793628bfa41a9e38b7026484aec" dependencies = [ - "bevy_app 0.9.0", - "bevy_ecs 0.9.0", - "bevy_hierarchy 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_hierarchy 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", ] [[package]] @@ -1348,7 +1356,7 @@ dependencies = [ "bevy_reflect 0.8.1", "bevy_render 0.8.1", "bevy_sprite 0.8.1", - "bevy_text", + "bevy_text 0.8.1", "bevy_transform 0.8.1", "bevy_utils 0.8.1", "bevy_window 0.8.1", @@ -1358,6 +1366,35 @@ dependencies = [ "taffy", ] +[[package]] +name = "bevy_ui" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60e82ace6156f11fcdf2319102ff8fb8367b82d1e32b7d05d387a1963602f965" +dependencies = [ + "bevy_app 0.9.1", + "bevy_asset 0.9.1", + "bevy_core_pipeline 0.9.1", + "bevy_derive 0.9.1", + "bevy_ecs 0.9.1", + "bevy_hierarchy 0.9.1", + "bevy_input 0.9.1", + "bevy_log 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_render 0.9.1", + "bevy_sprite 0.9.1", + "bevy_text 0.9.1", + "bevy_transform 0.9.1", + "bevy_utils 0.9.1", + "bevy_window 0.9.1", + "bytemuck", + "serde", + "smallvec", + "taffy", + "thiserror", +] + [[package]] name = "bevy_utils" version = "0.8.1" @@ -1374,9 +1411,9 @@ dependencies = [ [[package]] name = "bevy_utils" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d7473635355a99fcf7181091a2ac11df03561706b1696cb0cc72e4ddd010571" +checksum = "16750aae52cd35bd7b60eb61cee883420b250e11b4a290b8d44b2b2941795739" dependencies = [ "ahash 0.7.6", "getrandom", @@ -1403,37 +1440,37 @@ dependencies = [ [[package]] name = "bevy_window" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07a0d03022a6d1ec0d05c01a77f5592a9602bbc1cfc11ba457788b69f9ca175d" +checksum = "0a44d3f3bd54a2261f4f57f614bf7bccc8d2832761493c0cd7dab81d98cc151e" dependencies = [ - "bevy_app 0.9.0", - "bevy_ecs 0.9.0", - "bevy_input 0.9.0", - "bevy_math 0.9.0", - "bevy_reflect 0.9.0", - "bevy_utils 0.9.0", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_input 0.9.1", + "bevy_math 0.9.1", + "bevy_reflect 0.9.1", + "bevy_utils 0.9.1", "raw-window-handle 0.5.0", ] [[package]] name = "bevy_winit" -version = "0.8.1" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98b15fee4b75472e3441b0c7221467303e4ce59b342a94a328e447e7cdb5a43c" +checksum = "c7b7e647ecd0b3577468da37767dcdd7c26ca9f80da0060b2ec4c77336b6d2e1" dependencies = [ "approx", - "bevy_app 0.8.1", - "bevy_ecs 0.8.1", - "bevy_input 0.8.1", - "bevy_math 0.8.1", - "bevy_utils 0.8.1", - "bevy_window 0.8.1", + "bevy_app 0.9.1", + "bevy_ecs 0.9.1", + "bevy_input 0.9.1", + "bevy_math 0.9.1", + "bevy_utils 0.9.1", + "bevy_window 0.9.1", "crossbeam-channel", - "raw-window-handle 0.4.3", + "raw-window-handle 0.5.0", "wasm-bindgen", "web-sys", - "winit", + "winit 0.27.5", ] [[package]] @@ -1822,28 +1859,27 @@ dependencies = [ [[package]] name = "cpal" -version = "0.13.5" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74117836a5124f3629e4b474eed03e479abaf98988b4bb317e29f08cfe0e4116" +checksum = "f342c1b63e185e9953584ff2199726bf53850d96610a310e3aca09e9405a2d0b" dependencies = [ "alsa", "core-foundation-sys 0.8.3", "coreaudio-rs", "jni", "js-sys", - "lazy_static", "libc", "mach", - "ndk 0.6.0", - "ndk-glue 0.6.2", - "nix 0.23.1", + "ndk 0.7.0", + "ndk-context", "oboe", - "parking_lot 0.11.2", + "once_cell", + "parking_lot 0.12.1", "stdweb", "thiserror", "wasm-bindgen", "web-sys", - "winapi", + "windows 0.37.0", ] [[package]] @@ -1986,6 +2022,12 @@ dependencies = [ "byteorder", ] +[[package]] +name = "discard" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" + [[package]] name = "dispatch" version = "0.2.0" @@ -2205,7 +2247,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "redox_syscall", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -2354,9 +2396,9 @@ dependencies = [ [[package]] name = "gilrs" -version = "0.9.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ba7c37bf8ea7ba0c3e3795dfa1a7771b1e47c4bb417c4d27c7b338d79685f" +checksum = "7d0342acdc7b591d171212e17c9350ca02383b86d5f9af33c6e3598e03a6c57e" dependencies = [ "fnv", "gilrs-core", @@ -2367,9 +2409,9 @@ dependencies = [ [[package]] name = "gilrs-core" -version = "0.4.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96a8d94a7fc5afd27e894e08a4cfe5a49237f85bcc7140e90721bad3399c7d02" +checksum = "6789d356476c3280a4e15365d23f62b4b4f1bcdac81fdd552f65807bce4666dd" dependencies = [ "core-foundation 0.9.3", "io-kit-sys", @@ -2377,13 +2419,12 @@ dependencies = [ "libc", "libudev-sys", "log", - "nix 0.24.2", - "rusty-xinput", + "nix 0.25.1", "uuid", "vec_map", "wasm-bindgen", "web-sys", - "winapi", + "windows 0.43.0", ] [[package]] @@ -3132,7 +3173,7 @@ dependencies = [ "libc", "log", "wasi", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -3221,9 +3262,9 @@ name = "native-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.9.1", "image 0.24.5", - "winit", + "winit 0.26.1", ] [[package]] @@ -3395,6 +3436,18 @@ dependencies = [ "memoffset", ] +[[package]] +name = "nix" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4" +dependencies = [ + "autocfg", + "bitflags", + "cfg-if 1.0.0", + "libc", +] + [[package]] name = "nohash-hasher" version = "0.2.0" @@ -3413,9 +3466,9 @@ dependencies = [ [[package]] name = "notify" -version = "5.0.0-pre.15" +version = "5.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "553f9844ad0b0824605c20fb55a661679782680410abfb1a8144c2e7e437e7a7" +checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" dependencies = [ "bitflags", "crossbeam-channel", @@ -3426,7 +3479,7 @@ dependencies = [ "libc", "mio", "walkdir", - "winapi", + "windows-sys 0.42.0", ] [[package]] @@ -3686,7 +3739,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -4051,25 +4104,14 @@ checksum = "e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea" [[package]] name = "rodio" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0939e9f626e6c6f1989adb6226a039c855ca483053f0ee7c98b90e41cf731e" +checksum = "eb10b653d5ec0e9411a2e7d46e2c7f4046fd87d35b9955bd73ba4108d69072b5" dependencies = [ "cpal", "lewton", ] -[[package]] -name = "ron" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" -dependencies = [ - "base64", - "bitflags", - "serde", -] - [[package]] name = "ron" version = "0.8.0" @@ -4098,14 +4140,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] -name = "rusty-xinput" -version = "1.2.0" +name = "rustc_version" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2aa654bc32eb9ca14cce1a084abc9dfe43949a4547c35269a094c39272db3bb" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" dependencies = [ - "lazy_static", - "log", - "winapi", + "semver", ] [[package]] @@ -4156,6 +4196,21 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + [[package]] name = "sepax2d" version = "0.3.8" @@ -4193,6 +4248,21 @@ dependencies = [ "serde", ] +[[package]] +name = "sha1" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" +dependencies = [ + "sha1_smol", +] + +[[package]] +name = "sha1_smol" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" + [[package]] name = "sharded-slab" version = "0.1.4" @@ -4312,9 +4382,52 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "stdweb" -version = "0.1.3" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" +dependencies = [ + "discard", + "rustc_version", + "stdweb-derive", + "stdweb-internal-macros", + "stdweb-internal-runtime", + "wasm-bindgen", +] + +[[package]] +name = "stdweb-derive" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "serde_derive", + "syn", +] + +[[package]] +name = "stdweb-internal-macros" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e" +checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" +dependencies = [ + "base-x", + "proc-macro2", + "quote", + "serde", + "serde_derive", + "serde_json", + "sha1", + "syn", +] + +[[package]] +name = "stdweb-internal-runtime" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" [[package]] name = "str-buf" @@ -4754,7 +4867,7 @@ name = "wasm-launcher" version = "0.1.0" dependencies = [ "LastKingdom", - "bevy 0.8.1", + "bevy 0.9.1", "stylist", "web-sys", "yew", @@ -5107,49 +5220,164 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57b543186b344cc61c85b5aab0d2e3adf4e0f99bc076eff9aa5927bcc0b8a647" +dependencies = [ + "windows_aarch64_msvc 0.37.0", + "windows_i686_gnu 0.37.0", + "windows_i686_msvc 0.37.0", + "windows_x86_64_gnu 0.37.0", + "windows_x86_64_msvc 0.37.0", +] + +[[package]] +name = "windows" +version = "0.43.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04662ed0e3e5630dfa9b26e4cb823b817f1a9addda855d973a9458c236556244" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc 0.42.1", + "windows_i686_gnu 0.42.1", + "windows_i686_msvc 0.42.1", + "windows_x86_64_gnu 0.42.1", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc 0.42.1", +] + [[package]] name = "windows-sys" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" dependencies = [ - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_msvc", + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", ] +[[package]] +name = "windows-sys" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc 0.42.1", + "windows_i686_gnu 0.42.1", + "windows_i686_msvc 0.42.1", + "windows_x86_64_gnu 0.42.1", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc 0.42.1", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" + [[package]] name = "windows_aarch64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +[[package]] +name = "windows_aarch64_msvc" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2623277cb2d1c216ba3b578c0f3cf9cdebeddb6e66b1b218bb33596ea7769c3a" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" + [[package]] name = "windows_i686_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +[[package]] +name = "windows_i686_gnu" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3925fd0b0b804730d44d4b6278c50f9699703ec49bcd628020f46f4ba07d9e1" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" + [[package]] name = "windows_i686_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +[[package]] +name = "windows_i686_msvc" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce907ac74fe331b524c1298683efbf598bb031bc84d5e274db2083696d07c57c" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" + [[package]] name = "windows_x86_64_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +[[package]] +name = "windows_x86_64_gnu" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2babfba0828f2e6b32457d5341427dcbb577ceef556273229959ac23a10af33d" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" + [[package]] name = "windows_x86_64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" +[[package]] +name = "windows_x86_64_msvc" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4dd6dc7df2d84cf7b33822ed5b86318fb1781948e9663bacd047fc9dd52259d" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" + [[package]] name = "winit" version = "0.26.1" @@ -5183,6 +5411,35 @@ dependencies = [ "x11-dl", ] +[[package]] +name = "winit" +version = "0.27.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb796d6fbd86b2fd896c9471e6f04d39d750076ebe5680a3958f00f5ab97657c" +dependencies = [ + "bitflags", + "cocoa", + "core-foundation 0.9.3", + "core-graphics 0.22.3", + "dispatch", + "instant", + "libc", + "log", + "mio", + "ndk 0.7.0", + "ndk-glue 0.7.0", + "objc", + "once_cell", + "parking_lot 0.12.1", + "percent-encoding", + "raw-window-handle 0.4.3", + "raw-window-handle 0.5.0", + "wasm-bindgen", + "web-sys", + "windows-sys 0.36.1", + "x11-dl", +] + [[package]] name = "x11-dl" version = "2.20.0" diff --git a/Cargo.toml b/Cargo.toml index 42bbb34..368bc45 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ opt-level = 'z' lto = true [dependencies] -bevy = "0.8.1" +bevy = "0.9.1" image = "0.24.5" winit = "0.26.1" crossbeam-channel = "0.5" diff --git a/launchers/native/Cargo.toml b/launchers/native/Cargo.toml index bdbef77..d88779a 100644 --- a/launchers/native/Cargo.toml +++ b/launchers/native/Cargo.toml @@ -6,6 +6,6 @@ workspace = "../.." [dependencies] LastKingdom = { package = "LastKingdom", path = "../.." } -bevy = "0.8" +bevy = "0.9" image = "0.24.5" winit = "0.26.1" \ No newline at end of file diff --git a/launchers/wasm/Cargo.toml b/launchers/wasm/Cargo.toml index 7cf8440..9636c25 100644 --- a/launchers/wasm/Cargo.toml +++ b/launchers/wasm/Cargo.toml @@ -6,7 +6,7 @@ workspace = "../.." [dependencies] LastKingdom = { package = "LastKingdom", path = "../.." } -bevy = "0.8" +bevy = "0.9" web-sys = { version="0.3.61", features=["Document", "Window"] } yew = "0.19.3" stylist = { version= "0.10.1", features=["yew_integration"] } \ No newline at end of file