diff --git a/Cargo.lock b/Cargo.lock index 0c9e067b..51a4af1f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -341,18 +341,18 @@ checksum = "1795ebc740ea791ffbe6685e0688ab1effec16c2864e0476db40bfdf0c02cb3d" [[package]] name = "bevy" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cb076b5df313f1b7432148c0a9fb4c76fe1d7e28bd0d104704f2b3bf9c49b10" +checksum = "8e938630e9f472b1899c78ef84aa907081b23bad8333140e2295c620485b6ee7" dependencies = [ "bevy_internal", ] [[package]] name = "bevy_a11y" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80cba54ee5474cb35f8c456a9b77550d98a2a1423a6772a7219c5b1c85b09c57" +checksum = "3e613f0e7d5a92637e59744f7185e374c9a59654ecc6d7575adcec9581db1363" dependencies = [ "accesskit", "bevy_app", @@ -362,9 +362,9 @@ dependencies = [ [[package]] name = "bevy_animation" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef407af75f12f29861599b1e0d31595ba2b51224b38b40d20a0e4c2faae3827f" +checksum = "23aa4141df149b743e69c90244261c6372bafb70d9f115885de48a75fc28fd9b" dependencies = [ "bevy_app", "bevy_asset", @@ -392,9 +392,9 @@ dependencies = [ [[package]] name = "bevy_app" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88c866583b933b90c1a5ae8b1e416114784b1de8a1c61f2f07958bc62566f934" +checksum = "6f548e9dab7d10c5f99e3b504c758c4bf87aa67df9bcb9cc8b317a0271770e72" dependencies = [ "bevy_derive", "bevy_ecs", @@ -410,9 +410,9 @@ dependencies = [ [[package]] name = "bevy_asset" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94c704d0922d2c05044d70b91023811f681d05c53daff6985fbd0f11b6a0175c" +checksum = "f9d198e4c3419215de2ad981d4e734bbfab46469b7575e3b7150c912b9ec5175" dependencies = [ "async-broadcast", "async-fs", @@ -443,9 +443,9 @@ dependencies = [ [[package]] name = "bevy_asset_macros" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af27418e827b8a4b3ba1519c5b41e32b124cb835738cb1af39834100102f758a" +checksum = "11b2cbeba287a4b44e116c33dbaf37dce80a9d84477b2bb35ff459999d6c9e1b" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -455,9 +455,9 @@ dependencies = [ [[package]] name = "bevy_audio" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98aa7f9c33e8f9934fa328a8be0a33c58e77fc1a33f68ed55ef921b90a874039" +checksum = "e41ecf15d0aae31bdb6d2b5cc590f966451e9736ddfee634c8f1ca5af1ac4342" dependencies = [ "bevy_app", "bevy_asset", @@ -474,9 +474,9 @@ dependencies = [ [[package]] name = "bevy_color" -version = "0.14.0-rc.2" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "808b7f86e0da92b390d7b1938b2e4b2bd9e14dfaa9c1d4ced6b911c405620044" +checksum = "5a933306f5c7dc9568209180f482b28b5f40d2f8d5b361bc1b270c0a588752c0" dependencies = [ "bevy_math", "bevy_reflect", @@ -489,9 +489,9 @@ dependencies = [ [[package]] name = "bevy_core" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e234a728e1fcf3bd2ab8fe50c581a2c09363653b0f25cc347522c0444842806a" +checksum = "6ddeed5ebf2fa75a4d4f32e2da9c60f11037e36252695059a151c6685cd3d72b" dependencies = [ "bevy_app", "bevy_ecs", @@ -504,9 +504,9 @@ dependencies = [ [[package]] name = "bevy_core_pipeline" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b409b7e4715f9dd5f0a79f3b3fc1cd1f86d0de2ca56479589154fcaceb82422a" +checksum = "1b978220b5edc98f2c5cbbd14c118c74b3ec7216e5416d3c187c1097279b009b" dependencies = [ "bevy_app", "bevy_asset", @@ -529,9 +529,9 @@ dependencies = [ [[package]] name = "bevy_derive" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b11df73d0a08e5639fd30793b9acd0e49fc8b23c5e1eab0af63b4b4ef294736d" +checksum = "c8a8173bad3ed53fa158806b1beda147263337d6ef71a093780dd141b74386b1" dependencies = [ "bevy_macro_utils", "quote", @@ -540,13 +540,14 @@ dependencies = [ [[package]] name = "bevy_diagnostic" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42b8ff688a1522064d866f89dd0d1ce2b5cab660a09b41a0517e32871442b292" +checksum = "0b7f82011fd70048be282526a99756d54bf00e874edafa9664ba0dc247678f03" dependencies = [ "bevy_app", "bevy_core", "bevy_ecs", + "bevy_tasks", "bevy_time", "bevy_utils", "const-fnv1a-hash", @@ -555,9 +556,9 @@ dependencies = [ [[package]] name = "bevy_ecs" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "346231bf20c402f65e59592d063fce86c772ff0f9e9def7134d77f93d61d7699" +checksum = "2c77fdc3a7230eff2fcebe4bd17c155bd238c660a0089d0f98c39ba0d461b923" dependencies = [ "arrayvec", "bevy_ecs_macros", @@ -576,9 +577,9 @@ dependencies = [ [[package]] name = "bevy_ecs_macros" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae781caead22fcacf2fb3639808bf16b0befc2f17643cc4672c0ba9752518efe" +checksum = "9272b511958525306cd141726d3ca59740f79fc0707c439b55a007bcc3497308" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -588,9 +589,9 @@ dependencies = [ [[package]] name = "bevy_encase_derive" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb4431b9be207de3780f967c6f643c7baa0ebe63931ba10046a867a684ce12e" +checksum = "f0452d8254c8bfae4bff6caca2a8be3b0c1b2e1a72b93e9b9f6a21c8dff807e0" dependencies = [ "bevy_macro_utils", "encase_derive_impl", @@ -598,9 +599,9 @@ dependencies = [ [[package]] name = "bevy_gilrs" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8532381004184900d5adac45568d41665a472c317ea9ae64f458da56604a31" +checksum = "fbad8e59470c3d5cf25aa8c48462c4cf6f0c6314538c68ab2f5cf393146f0fc2" dependencies = [ "bevy_app", "bevy_ecs", @@ -613,9 +614,9 @@ dependencies = [ [[package]] name = "bevy_gizmos" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa59cb4d6a363778333f07271efc6a51bb558051ecbae5085ad9d1d8b365b3b1" +checksum = "bdbb0556f0c6e45f4a17aef9c708c06ebf15ae1bed4533d7eddb493409f9f025" dependencies = [ "bevy_app", "bevy_asset", @@ -636,9 +637,9 @@ dependencies = [ [[package]] name = "bevy_gizmos_macros" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956501e5cac6570da2f07e8e3b05543534e5ebb9c577985ba1344dddcc440d51" +checksum = "8ef351a4b6498c197d1317c62f46ba84b69fbde3dbeb57beb2e744bbe5b7c3e0" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -648,9 +649,9 @@ dependencies = [ [[package]] name = "bevy_gltf" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9edcaf24a5bb157d571b42e2319c2df3df6063b500a24bd4920aa112cc31679" +checksum = "cfd7abeaf3f28afd1f8999c2169aa17b40a37ad11253cf7dd05017024b65adc6" dependencies = [ "base64 0.22.1", "bevy_animation", @@ -679,9 +680,9 @@ dependencies = [ [[package]] name = "bevy_hierarchy" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef83031aa47e9517012c9365e26cd57dbea231ddc96b20ea8ea332eb8aebfd13" +checksum = "802eca6f341d19ade790ccfaba7044be4d823b708087eb5ac4c1f74e4ea0916a" dependencies = [ "bevy_app", "bevy_core", @@ -693,9 +694,9 @@ dependencies = [ [[package]] name = "bevy_input" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ddd8ecc3b2961c2e023b475d53510f81ea4b103b6d8b0cbfbbd21d62cc22fca" +checksum = "2d050f1433f48ca23f1ea078734ebff119a3f76eb7d221725ab0f1fd9f81230b" dependencies = [ "bevy_app", "bevy_ecs", @@ -709,9 +710,9 @@ dependencies = [ [[package]] name = "bevy_internal" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b815e19b02e1d233d37ca5983886f139dfb317b9d55e10c8096f3a88a2d0a48" +checksum = "8ddd2b23e44d3a1f8ae547cbee5b6661f8135cc456c5de206e8648789944e7a1" dependencies = [ "bevy_a11y", "bevy_animation", @@ -750,9 +751,9 @@ dependencies = [ [[package]] name = "bevy_log" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d047d2695d98f9759f192b44997c3b011f9fb8541b572d63e7b9d17a48978b6" +checksum = "bab641fd0de254915ab746165a07677465b2d89b72f5b49367d73b9197548a35" dependencies = [ "android_log-sys", "bevy_app", @@ -765,9 +766,9 @@ dependencies = [ [[package]] name = "bevy_macro_utils" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dddcc0b79ea67a240366b476f981114af6fbe317d71aa51a83bff81d05a86c6" +checksum = "c3ad860d35d74b35d4d6ae7f656d163b6f475aa2e64fc293ee86ac901977ddb7" dependencies = [ "proc-macro2", "quote", @@ -777,9 +778,9 @@ dependencies = [ [[package]] name = "bevy_math" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "789572a9bb578ffa68904397d4e1aeba9a4e561b9ba24f00b09a68dbe0009018" +checksum = "51bd6ce2174d3237d30e0ab5b2508480cc7593ca4d96ffb3a3095f9fc6bbc34c" dependencies = [ "bevy_reflect", "glam", @@ -791,18 +792,18 @@ dependencies = [ [[package]] name = "bevy_mikktspace" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "148935bdece231f14633c286896347667ed27a149c01adb95520f7b3a1e7331e" +checksum = "b7ce4266293629a2d10459cc112dffe3b3e9229a4f2b8a4d20061b8dd53316d0" dependencies = [ "glam", ] [[package]] name = "bevy_pbr" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ca5617c62d444f5ea9166075d815e1e02219f5d68fb58d871e2d5e810f3636c" +checksum = "3effe8ff28899f14d250d0649ca9868dbe68b389d0f2b7af086759b8e16c6e3d" dependencies = [ "bevy_app", "bevy_asset", @@ -827,15 +828,15 @@ dependencies = [ [[package]] name = "bevy_ptr" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc1fa4abfc175557376027f1537c9339abdaf96bfb5d234872749c449d2c523e" +checksum = "c115c97a5c8a263bd0aa7001b999772c744ac5ba797d07c86f25734ce381ea69" [[package]] name = "bevy_reflect" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0f70822334e730c6a900244022c5a92e073260bce4f43a8aa4e625e89bc9c54" +checksum = "406ea0fce267169c2320c7302d97d09f605105686346762562c5f65960b5ca2f" dependencies = [ "bevy_ptr", "bevy_reflect_derive", @@ -853,9 +854,9 @@ dependencies = [ [[package]] name = "bevy_reflect_derive" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0873a184817a96bf0c7865638a7ff3a2e72f9b59f87c86417d9030809be783e" +checksum = "0427fdb4425fc72cc96d45e550df83ace6347f0503840de116c76a40843ba751" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -866,9 +867,9 @@ dependencies = [ [[package]] name = "bevy_render" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25bb0f06a58d19c1104648a8f8c6d34e189b00564a304edb5474e505c9596b30" +checksum = "4c48acf1ff4267c231def4cbf573248d42ac60c9952108822d505019460bf36d" dependencies = [ "async-channel", "bevy_app", @@ -914,9 +915,9 @@ dependencies = [ [[package]] name = "bevy_render_macros" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d98d35a199020efc16167ce6de53039a0e8b2581896f0f5d6b162da7b672235" +checksum = "72ddf4a96d71519c8eca3d74dabcb89a9c0d50ab5d9230638cb004145f46e9ed" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -926,9 +927,9 @@ dependencies = [ [[package]] name = "bevy_scene" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbdd02b81773fe13d3a479739ba0791b6db753d0415ed42603840823b40c8551" +checksum = "b7a9f0388612a116f02ab6187aeab66e52c9e91abbc21f919b8b50230c4d83e7" dependencies = [ "bevy_app", "bevy_asset", @@ -946,9 +947,9 @@ dependencies = [ [[package]] name = "bevy_sprite" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "274de04738fe086b2922e59a0042492dc9539df63d77cf253bd9bb6f299b1e40" +checksum = "d837e33ed27b9f2e5212eca4bdd5655a9ee64c52914112e6189c043cb25dd1ec" dependencies = [ "bevy_app", "bevy_asset", @@ -972,31 +973,31 @@ dependencies = [ [[package]] name = "bevy_sprite3d" -version = "2.8.0" -source = "git+https://github.com/janhohenheim/bevy_sprite3d?branch=bevy-0.14.0-rc.2#d94034b8a4749c4c97bc53a96e215331675be741" +version = "3.0.0" +source = "git+https://github.com/janhohenheim/bevy_sprite3d?branch=bevy-0.14#72b13d51937e36a035c60546940a381fa080ce72" dependencies = [ "bevy", ] [[package]] name = "bevy_state" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38be7248cea85a93c589b4c949be8c6578c1f9fa6fa8b62032728bb3b302132c" +checksum = "0959984092d56885fd3b320ea84fb816821bad6bfa3040b9d4ee850d3273233d" dependencies = [ "bevy_app", "bevy_ecs", "bevy_hierarchy", "bevy_reflect", - "bevy_state_macros_official", + "bevy_state_macros", "bevy_utils", ] [[package]] -name = "bevy_state_macros_official" -version = "0.14.0-rc.2" +name = "bevy_state_macros" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b78e869667b85b75cb88af8c1ed27abcfedaf6bd9d876e39d2679c252e5543f8" +checksum = "887a98bfa268258377cd073f5bb839518d3a1cd6b96ed81418145485b69378e6" dependencies = [ "bevy_macro_utils", "proc-macro2", @@ -1006,9 +1007,9 @@ dependencies = [ [[package]] name = "bevy_tasks" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "326af0164b3a0707f5d82b812511bf5d820061b572190113ebc88a52507537f4" +checksum = "5a8bfb8d484bdb1e9bec3789c75202adc5e608c4244347152e50fb31668a54f9" dependencies = [ "async-channel", "async-executor", @@ -1019,9 +1020,9 @@ dependencies = [ [[package]] name = "bevy_text" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e7c13418e2d495b7cf1680f439813a1d74d8cc7faa48a2765eca92ac1023b2a" +checksum = "454fd29b7828244356b2e0ce782e6d0a6f26b47f521456accde3a7191b121727" dependencies = [ "ab_glyph", "bevy_app", @@ -1042,9 +1043,9 @@ dependencies = [ [[package]] name = "bevy_time" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01281187eda1086bb57846afc1a81f1243c76bb3e79934de4d1841558bc43dd5" +checksum = "a6c3d3d14ee8b0dbe4819fd516cc75509b61946134d78e0ee89ad3d1835ffe6c" dependencies = [ "bevy_app", "bevy_ecs", @@ -1057,9 +1058,9 @@ dependencies = [ [[package]] name = "bevy_transform" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a02f58e4d5707f41b1d12cff686f9cdf2f6f9cb48073754a7b1804774019e977" +checksum = "97e8aa6b16be573277c6ceda30aebf1d78af7c6ede19b448dcb052fb8601d815" dependencies = [ "bevy_app", "bevy_ecs", @@ -1072,9 +1073,9 @@ dependencies = [ [[package]] name = "bevy_ui" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c7e66ad141974c04fc23151d00e8cbcc7d4cd163cf70d447a70daecca41457c" +checksum = "38d9f864c646f3742ff77f67bcd89a13a7ab024b68ca2f1bfbab8245bcb1c06c" dependencies = [ "bevy_a11y", "bevy_app", @@ -1103,9 +1104,9 @@ dependencies = [ [[package]] name = "bevy_utils" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2acbb4946110e8076247dfd7780e3256107d479ed27266f85f0ef6f05881ca01" +checksum = "7fab364910e8f5839578aba9cfda00a8388e9ebe352ceb8491a742ce6af9ec6e" dependencies = [ "ahash", "bevy_utils_proc_macros", @@ -1118,9 +1119,9 @@ dependencies = [ [[package]] name = "bevy_utils_proc_macros" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cd86255f971557eb4db581c90eba6e57f2fc40c87ccdbbc1c921d6b964f71c" +checksum = "ad9db261ab33a046e1f54b35f885a44f21fcc80aa2bc9050319466b88fe58fe3" dependencies = [ "proc-macro2", "quote", @@ -1129,9 +1130,9 @@ dependencies = [ [[package]] name = "bevy_window" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57b3a7d22b87900af230294ab211d3727e915cb41b98ae578599926a84539c6c" +checksum = "c9ea5777f933bf7ecaeb3af1a30845720ec730e007972ca7d4aba2d3512abe24" dependencies = [ "bevy_a11y", "bevy_app", @@ -1146,9 +1147,9 @@ dependencies = [ [[package]] name = "bevy_winit" -version = "0.14.0-rc.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d4da219f6b2c8fdb8a0236af25adf0a98b8884cdcbbe3756540036b667d3eec" +checksum = "f8c2213bbf14debe819ec8ad4913f233c596002d087bc6f1f20d533e2ebaf8c6" dependencies = [ "accesskit_winit", "approx", @@ -1175,7 +1176,7 @@ dependencies = [ [[package]] name = "bevy_yarnspinner" -version = "0.3.0-rc" +version = "0.3.0" dependencies = [ "anyhow", "bevy", @@ -1201,7 +1202,7 @@ dependencies = [ [[package]] name = "bevy_yarnspinner_example_dialogue_view" -version = "0.3.0-rc" +version = "0.3.0" dependencies = [ "bevy", "bevy_yarnspinner", @@ -1726,9 +1727,9 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "d3d12" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307" +checksum = "b28bfe653d79bd16c77f659305b195b82bb5ce0c0eb2a4846b82ddbd77586813" dependencies = [ "bitflags 2.5.0", "libloading 0.8.3", @@ -1783,6 +1784,15 @@ dependencies = [ "libloading 0.8.3", ] +[[package]] +name = "document-features" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95" +dependencies = [ + "litrs", +] + [[package]] name = "downcast-rs" version = "1.2.1" @@ -2229,9 +2239,9 @@ dependencies = [ [[package]] name = "gpu-descriptor" -version = "0.2.4" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" +checksum = "9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557" dependencies = [ "bitflags 2.5.0", "gpu-descriptor-types", @@ -2240,9 +2250,9 @@ dependencies = [ [[package]] name = "gpu-descriptor-types" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bf0b36e6f090b7e1d8a4b49c0cb81c1f8376f72198c65dd3ad9ff3556b8b78c" +checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" dependencies = [ "bitflags 2.5.0", ] @@ -2672,6 +2682,12 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" +[[package]] +name = "litrs" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" + [[package]] name = "lock_api" version = "0.4.12" @@ -2732,9 +2748,9 @@ checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" [[package]] name = "metal" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" +checksum = "5637e166ea14be6063a3f8ba5ccb9a4159df7d8f6d61c02fc3d480b1f90dcfcb" dependencies = [ "bitflags 2.5.0", "block", @@ -2790,10 +2806,11 @@ dependencies = [ [[package]] name = "naga" -version = "0.19.2" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843" +checksum = "e536ae46fcab0876853bd4a632ede5df4b1c2527a58f6c5a4150fe86be858231" dependencies = [ + "arrayvec", "bit-set", "bitflags 2.5.0", "codespan-reporting", @@ -2811,9 +2828,9 @@ dependencies = [ [[package]] name = "naga_oil" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0ea62ae0f2787456afca7209ca180522b41f00cbe159ee369eba1e07d365cd1" +checksum = "275d9720a7338eedac966141089232514c84d76a246a58ef501af88c5edf402f" dependencies = [ "bit-set", "codespan-reporting", @@ -3010,7 +3027,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" dependencies = [ "malloc_buf", - "objc_exception", ] [[package]] @@ -3216,15 +3232,6 @@ dependencies = [ "objc2-foundation", ] -[[package]] -name = "objc_exception" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4" -dependencies = [ - "cc", -] - [[package]] name = "oboe" version = "0.6.1" @@ -4429,13 +4436,14 @@ dependencies = [ [[package]] name = "wgpu" -version = "0.19.4" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01" +checksum = "90e37c7b9921b75dfd26dd973fdcbce36f13dfa6e2dc82aece584e0ed48c355c" dependencies = [ "arrayvec", "cfg-if", "cfg_aliases 0.1.1", + "document-features", "js-sys", "log", "naga", @@ -4454,15 +4462,16 @@ dependencies = [ [[package]] name = "wgpu-core" -version = "0.19.4" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a" +checksum = "d50819ab545b867d8a454d1d756b90cd5f15da1f2943334ca314af10583c9d39" dependencies = [ "arrayvec", "bit-vec", "bitflags 2.5.0", "cfg_aliases 0.1.1", "codespan-reporting", + "document-features", "indexmap", "log", "naga", @@ -4480,9 +4489,9 @@ dependencies = [ [[package]] name = "wgpu-hal" -version = "0.19.4" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc1a4924366df7ab41a5d8546d6534f1f33231aa5b3f72b9930e300f254e39c3" +checksum = "172e490a87295564f3fcc0f165798d87386f6231b04d4548bca458cbbfd63222" dependencies = [ "android_system_properties", "arrayvec", @@ -4525,9 +4534,9 @@ dependencies = [ [[package]] name = "wgpu-types" -version = "0.19.2" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805" +checksum = "1353d9a46bff7f955a680577f34c69122628cc2076e1d6f3a9be6ef00ae793ef" dependencies = [ "bitflags 2.5.0", "js-sys", @@ -4981,7 +4990,7 @@ checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" [[package]] name = "yarnspinner" -version = "0.3.0-rc" +version = "0.3.0" dependencies = [ "anyhow", "log", @@ -5001,7 +5010,7 @@ dependencies = [ [[package]] name = "yarnspinner_compiler" -version = "0.3.0-rc" +version = "0.3.0" dependencies = [ "annotate-snippets", "antlr-rust", @@ -5016,7 +5025,7 @@ dependencies = [ [[package]] name = "yarnspinner_core" -version = "0.3.0-rc" +version = "0.3.0" dependencies = [ "bevy", "prost", @@ -5045,7 +5054,7 @@ dependencies = [ [[package]] name = "yarnspinner_runtime" -version = "0.3.0-rc" +version = "0.3.0" dependencies = [ "bevy", "fixed_decimal", diff --git a/crates/bevy_plugin/Cargo.toml b/crates/bevy_plugin/Cargo.toml index fe90b294..61815b9a 100644 --- a/crates/bevy_plugin/Cargo.toml +++ b/crates/bevy_plugin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_yarnspinner" -version = "0.3.0-rc" +version = "0.3.0" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" @@ -20,19 +20,17 @@ audio_assets = ["bevy/bevy_audio", "bevy/vorbis"] anyhow = "1" csv = "1" serde = { version = "1", features = ["derive"] } -yarnspinner = { path = "../yarnspinner", features = ["bevy", "serde"], version = "0.3.0-rc" } +yarnspinner = { path = "../yarnspinner", features = ["bevy", "serde"], version = "0.3.0" } sha2 = "0.10" rand = { version = "0.8", features = ["small_rng"] } [dependencies.bevy] -version = "0.14.0-rc.2" +version = "0.14.0" default-features = false features = [ "bevy_asset", "multi_threaded", - # Remove when https://github.com/bevyengine/bevy/pull/13740 lands - "bevy_scene", ] [dev-dependencies] @@ -40,7 +38,7 @@ tempfile = "3" static_assertions = "1.1.0" [dev-dependencies.bevy] -version = "0.14.0-rc.2" +version = "0.14.0" default-features = false features = [ "bevy_core_pipeline", diff --git a/crates/compiler/Cargo.toml b/crates/compiler/Cargo.toml index ea9d530f..c5759c1b 100644 --- a/crates/compiler/Cargo.toml +++ b/crates/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yarnspinner_compiler" -version = "0.3.0-rc" +version = "0.3.0" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" @@ -18,10 +18,10 @@ bevy = ["dep:bevy", "yarnspinner_core/bevy"] antlr-rust = "=0.3.0-beta" better_any = "=0.2.0" regex = "1" -yarnspinner_core = { path = "../core", version = "0.3.0-rc" } +yarnspinner_core = { path = "../core", version = "0.3.0" } annotate-snippets = "0.10" serde = { version = "1", features = ["derive"], optional = true } -bevy = { version = "0.14.0-rc.2", default-features = false, optional = true } +bevy = { version = "0.14.0", default-features = false, optional = true } rand = { version = "0.8", features = ["small_rng"] } [target.'cfg(target_arch = "wasm32")'.dependencies] diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 4f84ffcf..f5d8eb9c 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yarnspinner_core" -version = "0.3.0-rc" +version = "0.3.0" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" @@ -18,7 +18,7 @@ bevy = ["dep:bevy"] yarnspinner_macros = { path = "../macros", version = "0.1" } prost = "0.12" serde = { version = "1", features = ["derive"], optional = true } -bevy = { version = "0.14.0-rc.2", default-features = false, optional = true } +bevy = { version = "0.14.0", default-features = false, optional = true } [dev-dependencies] static_assertions = "1.1.0" diff --git a/crates/example_dialogue_view/Cargo.toml b/crates/example_dialogue_view/Cargo.toml index 4b2b506e..8970ce7a 100644 --- a/crates/example_dialogue_view/Cargo.toml +++ b/crates/example_dialogue_view/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_yarnspinner_example_dialogue_view" -version = "0.3.0-rc" +version = "0.3.0" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" @@ -14,11 +14,11 @@ readme = "../../readme.md" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_yarnspinner = { path = "../bevy_plugin", version = "0.3.0-rc" } +bevy_yarnspinner = { path = "../bevy_plugin", version = "0.3.0" } unicode-segmentation = "1" [dependencies.bevy] -version = "0.14.0-rc.2" +version = "0.14.0" default-features = false features = [ "bevy_ui", diff --git a/crates/runtime/Cargo.toml b/crates/runtime/Cargo.toml index 98cd67f1..49a71fd2 100644 --- a/crates/runtime/Cargo.toml +++ b/crates/runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yarnspinner_runtime" -version = "0.3.0-rc" +version = "0.3.0" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" @@ -20,7 +20,7 @@ serde = [ bevy = ["dep:bevy", "yarnspinner_core/bevy"] [dependencies] -yarnspinner_core = { path = "../core", version = "0.3.0-rc" } +yarnspinner_core = { path = "../core", version = "0.3.0" } unicode-normalization = "0.1" unicode-segmentation = "1" log = "0.4" @@ -30,4 +30,4 @@ fixed_decimal = { version = "0.5", features = ["ryu", "std"] } once_cell = "1" regex = "1" serde = { version = "1", features = ["derive"], optional = true } -bevy = { version = "0.14.0-rc.2", default-features = false, optional = true } +bevy = { version = "0.14.0", default-features = false, optional = true } diff --git a/crates/yarnspinner/Cargo.toml b/crates/yarnspinner/Cargo.toml index 8b647e10..8dc4c9d0 100644 --- a/crates/yarnspinner/Cargo.toml +++ b/crates/yarnspinner/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "yarnspinner" -version = "0.3.0-rc" +version = "0.3.0" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" @@ -27,9 +27,9 @@ bevy = [ ] [dependencies] -yarnspinner_core = { path = "../core", version = "0.3.0-rc" } -yarnspinner_compiler = { path = "../compiler", version = "0.3.0-rc" } -yarnspinner_runtime = { path = "../runtime", version = "0.3.0-rc" } +yarnspinner_core = { path = "../core", version = "0.3.0" } +yarnspinner_compiler = { path = "../compiler", version = "0.3.0" } +yarnspinner_runtime = { path = "../runtime", version = "0.3.0" } log = { version = "0.4", features = ["std"] } [dev-dependencies] diff --git a/demo/Cargo.toml b/demo/Cargo.toml index 04629e56..cd5b6b52 100644 --- a/demo/Cargo.toml +++ b/demo/Cargo.toml @@ -11,8 +11,8 @@ description = "A demo for Bevy Yarn Spinner for Rust, the friendly tool for writ license = "MIT OR Apache-2.0" [dependencies] -bevy = { version = "0.14.0-rc.2" } -bevy_yarnspinner = { path = "../crates/bevy_plugin", version = "0.3.0-rc" } -bevy_yarnspinner_example_dialogue_view = { path = "../crates/example_dialogue_view", version = "0.3.0-rc" } -# waiting for https://github.com/FraserLee/bevy_sprite3d/pull/21 to be merged -bevy_sprite3d = { git = "https://github.com/janhohenheim/bevy_sprite3d", branch = "bevy-0.14.0-rc.2" } +bevy = { version = "0.14.0" } +bevy_yarnspinner = { path = "../crates/bevy_plugin", version = "0.3.0" } +bevy_yarnspinner_example_dialogue_view = { path = "../crates/example_dialogue_view", version = "0.3.0" } +# waiting for https://github.com/FraserLee/bevy_sprite3d/pull/22 to be merged +bevy_sprite3d = { git = "https://github.com/janhohenheim/bevy_sprite3d", branch = "bevy-0.14" } diff --git a/examples/bevy_yarnspinner/Cargo.toml b/examples/bevy_yarnspinner/Cargo.toml index 10bd5484..947dd99d 100644 --- a/examples/bevy_yarnspinner/Cargo.toml +++ b/examples/bevy_yarnspinner/Cargo.toml @@ -10,9 +10,9 @@ authors = ["Jan Hohenheim "] publish = false [dependencies] -bevy = { version = "0.14.0-rc.2", features = ["file_watcher"] } -bevy_yarnspinner = { path = "../../crates/bevy_plugin", version = "0.3.0-rc" } -bevy_yarnspinner_example_dialogue_view = { path = "../../crates/example_dialogue_view", version = "0.3.0-rc" } +bevy = { version = "0.14.0", features = ["file_watcher"] } +bevy_yarnspinner = { path = "../../crates/bevy_plugin", version = "0.3.0" } +bevy_yarnspinner_example_dialogue_view = { path = "../../crates/example_dialogue_view", version = "0.3.0" } [[bin]] name = "access_variables" diff --git a/examples/yarnspinner_without_bevy/Cargo.toml b/examples/yarnspinner_without_bevy/Cargo.toml index 258f3c3d..b591f824 100644 --- a/examples/yarnspinner_without_bevy/Cargo.toml +++ b/examples/yarnspinner_without_bevy/Cargo.toml @@ -13,7 +13,7 @@ publish = false crossterm = "0.27" ratatui = "0.26" anyhow = "1.0" -yarnspinner = { path = "../../crates/yarnspinner", version = "0.3.0-rc" } +yarnspinner = { path = "../../crates/yarnspinner", version = "0.3.0" } [[bin]] name = "access_variables" diff --git a/readme.md b/readme.md index 2c55dd0e..c3970655 100644 --- a/readme.md +++ b/readme.md @@ -108,6 +108,6 @@ Et voilĂ ! That was all. Thanks for checking out Yarn Spinner for Rust! Continui | Bevy | Yarn Spinner for Rust | |-------------|-----------------------| -| 0.14.0-rc.2 | 0.3.0-rc | +| 0.14 | 0.3 | | 0.13 | 0.2 | | 0.12 | 0.1 |