From 0365c6466dc52703d2f1a8dc1533111c477cf330 Mon Sep 17 00:00:00 2001 From: Tristan Cacqueray Date: Wed, 11 Oct 2023 20:59:45 +0000 Subject: [PATCH] Bump bevy to 0.12 --- Cargo.toml | 48 ++++++++++++------------ README.md | 1 + backends/bevy_picking_egui/Cargo.toml | 16 ++++---- backends/bevy_picking_rapier/Cargo.toml | 22 +++++------ backends/bevy_picking_raycast/Cargo.toml | 18 ++++----- backends/bevy_picking_sprite/Cargo.toml | 20 +++++----- backends/bevy_picking_ui/Cargo.toml | 18 ++++----- crates/bevy_picking_core/Cargo.toml | 20 +++++----- crates/bevy_picking_highlight/Cargo.toml | 20 +++++----- crates/bevy_picking_input/Cargo.toml | 24 ++++++------ crates/bevy_picking_selection/Cargo.toml | 16 ++++---- 11 files changed, 112 insertions(+), 111 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 4f75cec5..844b756e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_mod_picking" -version = "0.16.0" +version = "0.17.0" authors = ["Aevyrie "] edition = "2021" license = "MIT OR Apache-2.0" @@ -19,36 +19,36 @@ all-features = true members = ["crates/*", "backends/*"] [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_core = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_math = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_text = { version = "0.11", optional = true, default-features = false, features = [ +bevy_app = { version = "0.12", default-features = false } +bevy_core = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_math = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_text = { version = "0.12", optional = true, default-features = false, features = [ "default_font", ] } -bevy_ui = { version = "0.11", optional = true, default-features = false } -bevy_utils = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } +bevy_ui = { version = "0.12", optional = true, default-features = false } +bevy_utils = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } -bevy_eventlistener = "0.5" -bevy_egui = { optional = true, version = "0.21" } -bevy_rapier3d = { optional = true, version = "0.22" } +bevy_eventlistener = "0.6" +bevy_egui = { optional = true, version = "0.23" } +bevy_rapier3d = { optional = true, version = "0.23" } # Local -bevy_picking_core = { path = "crates/bevy_picking_core", version = "0.16" } -bevy_picking_input = { path = "crates/bevy_picking_input", version = "0.16" } -bevy_picking_selection = { optional = true, path = "crates/bevy_picking_selection", version = "0.16" } -bevy_picking_highlight = { optional = true, path = "crates/bevy_picking_highlight", version = "0.16" } -bevy_picking_raycast = { optional = true, path = "backends/bevy_picking_raycast", version = "0.16" } -bevy_picking_ui = { optional = true, path = "backends/bevy_picking_ui", version = "0.16" } -bevy_picking_rapier = { optional = true, path = "backends/bevy_picking_rapier", version = "0.16" } -bevy_picking_sprite = { optional = true, path = "backends/bevy_picking_sprite", version = "0.16" } -bevy_picking_egui = { optional = true, path = "backends/bevy_picking_egui", version = "0.16" } +bevy_picking_core = { path = "crates/bevy_picking_core", version = "0.17" } +bevy_picking_input = { path = "crates/bevy_picking_input", version = "0.17" } +bevy_picking_selection = { optional = true, path = "crates/bevy_picking_selection", version = "0.17" } +bevy_picking_highlight = { optional = true, path = "crates/bevy_picking_highlight", version = "0.17" } +bevy_picking_raycast = { optional = true, path = "backends/bevy_picking_raycast", version = "0.17" } +bevy_picking_ui = { optional = true, path = "backends/bevy_picking_ui", version = "0.17" } +bevy_picking_rapier = { optional = true, path = "backends/bevy_picking_rapier", version = "0.17" } +bevy_picking_sprite = { optional = true, path = "backends/bevy_picking_sprite", version = "0.17" } +bevy_picking_egui = { optional = true, path = "backends/bevy_picking_egui", version = "0.17" } [dev-dependencies] -bevy = { version = "0.11", default-features = false, features = [ +bevy = { version = "0.12", default-features = false, features = [ "bevy_winit", "x11", "bevy_gltf", diff --git a/README.md b/README.md index e6e91ba1..6e486c73 100644 --- a/README.md +++ b/README.md @@ -105,6 +105,7 @@ I intend to track the `main` branch of Bevy. PRs supporting this are welcome! | bevy | bevy_mod_picking | | ---- | ---------------- | +| 0.12 | 0.17 | | 0.11 | 0.15, 0.16 | | 0.10 | 0.12, 0.13, 0.14 | | 0.9 | 0.10, 0.11 | diff --git a/backends/bevy_picking_egui/Cargo.toml b/backends/bevy_picking_egui/Cargo.toml index da233ec3..b536a04a 100644 --- a/backends/bevy_picking_egui/Cargo.toml +++ b/backends/bevy_picking_egui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_egui" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,15 +13,15 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } -bevy_egui = "0.21" +bevy_egui = "0.23" # Local -bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.16" } -bevy_picking_selection = { path = "../../crates/bevy_picking_selection", optional = true, version = "0.16" } +bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.17" } +bevy_picking_selection = { path = "../../crates/bevy_picking_selection", optional = true, version = "0.17" } [features] selection = ["bevy_picking_selection"] diff --git a/backends/bevy_picking_rapier/Cargo.toml b/backends/bevy_picking_rapier/Cargo.toml index ee46ea33..04e0de9a 100644 --- a/backends/bevy_picking_rapier/Cargo.toml +++ b/backends/bevy_picking_rapier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_rapier" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,15 +13,15 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_math = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_transform = { version = "0.11", default-features = false } -bevy_utils = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_math = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_transform = { version = "0.12", default-features = false } +bevy_utils = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } -bevy_rapier3d = "0.22" +bevy_rapier3d = "0.23" # Local -bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.16" } +bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.17" } diff --git a/backends/bevy_picking_raycast/Cargo.toml b/backends/bevy_picking_raycast/Cargo.toml index 184049f8..a356bd75 100644 --- a/backends/bevy_picking_raycast/Cargo.toml +++ b/backends/bevy_picking_raycast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_raycast" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,13 +13,13 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_transform = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_transform = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } -bevy_mod_raycast = "0.15" +bevy_mod_raycast = "0.16" # Local -bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.16" } +bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.17" } diff --git a/backends/bevy_picking_sprite/Cargo.toml b/backends/bevy_picking_sprite/Cargo.toml index d3d247cb..dd982213 100644 --- a/backends/bevy_picking_sprite/Cargo.toml +++ b/backends/bevy_picking_sprite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_sprite" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,13 +13,13 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_asset = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_math = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_sprite = { version = "0.11", default-features = false } -bevy_transform = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_asset = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_math = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_sprite = { version = "0.12", default-features = false } +bevy_transform = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } # Local -bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.16" } +bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.17" } diff --git a/backends/bevy_picking_ui/Cargo.toml b/backends/bevy_picking_ui/Cargo.toml index 2e5c4a7f..1c07fcd9 100644 --- a/backends/bevy_picking_ui/Cargo.toml +++ b/backends/bevy_picking_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_ui" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,12 +13,12 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_math = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_transform = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } -bevy_ui = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_math = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_transform = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } +bevy_ui = { version = "0.12", default-features = false } # Local -bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.16" } +bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.17" } diff --git a/crates/bevy_picking_core/Cargo.toml b/crates/bevy_picking_core/Cargo.toml index 2d192f07..7766ba35 100644 --- a/crates/bevy_picking_core/Cargo.toml +++ b/crates/bevy_picking_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_core" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,13 +13,13 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_derive = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_math = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_utils = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_derive = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_math = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_utils = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } -bevy_eventlistener = "0.5" +bevy_eventlistener = "0.6" diff --git a/crates/bevy_picking_highlight/Cargo.toml b/crates/bevy_picking_highlight/Cargo.toml index acf66143..eb4daa86 100644 --- a/crates/bevy_picking_highlight/Cargo.toml +++ b/crates/bevy_picking_highlight/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_highlight" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,16 +13,16 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_asset = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", optional = true, default-features = false } -bevy_pbr = { version = "0.11", optional = true, default-features = false } -bevy_sprite = { version = "0.11", optional = true, default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_asset = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", optional = true, default-features = false } +bevy_pbr = { version = "0.12", optional = true, default-features = false } +bevy_sprite = { version = "0.12", optional = true, default-features = false } -bevy_picking_core = { path = "../bevy_picking_core", version = "0.16" } -bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.16" } +bevy_picking_core = { path = "../bevy_picking_core", version = "0.17" } +bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.17" } [features] selection = ["bevy_picking_selection"] diff --git a/crates/bevy_picking_input/Cargo.toml b/crates/bevy_picking_input/Cargo.toml index c2297e33..05f9fc16 100644 --- a/crates/bevy_picking_input/Cargo.toml +++ b/crates/bevy_picking_input/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_input" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,18 +13,18 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_hierarchy = { version = "0.11", default-features = false } -bevy_input = { version = "0.11", default-features = false } -bevy_math = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_render = { version = "0.11", default-features = false } -bevy_utils = { version = "0.11", default-features = false } -bevy_window = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_hierarchy = { version = "0.12", default-features = false } +bevy_input = { version = "0.12", default-features = false } +bevy_math = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_render = { version = "0.12", default-features = false } +bevy_utils = { version = "0.12", default-features = false } +bevy_window = { version = "0.12", default-features = false } -bevy_picking_core = { path = "../bevy_picking_core", version = "0.16" } -bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.16" } +bevy_picking_core = { path = "../bevy_picking_core", version = "0.17" } +bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.17" } [features] selection = ["bevy_picking_selection"] diff --git a/crates/bevy_picking_selection/Cargo.toml b/crates/bevy_picking_selection/Cargo.toml index 9bbc562b..acf1215c 100644 --- a/crates/bevy_picking_selection/Cargo.toml +++ b/crates/bevy_picking_selection/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking_selection" -version = "0.16.0" +version = "0.17.0" edition = "2021" authors = ["Aevyrie "] license = "MIT OR Apache-2.0" @@ -13,12 +13,12 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bevy_app = { version = "0.11", default-features = false } -bevy_ecs = { version = "0.11", default-features = false } -bevy_input = { version = "0.11", default-features = false } -bevy_reflect = { version = "0.11", default-features = false } -bevy_utils = { version = "0.11", default-features = false } +bevy_app = { version = "0.12", default-features = false } +bevy_ecs = { version = "0.12", default-features = false } +bevy_input = { version = "0.12", default-features = false } +bevy_reflect = { version = "0.12", default-features = false } +bevy_utils = { version = "0.12", default-features = false } -bevy_eventlistener = "0.5" +bevy_eventlistener = "0.6" -bevy_picking_core = { path = "../bevy_picking_core", version = "0.16" } +bevy_picking_core = { path = "../bevy_picking_core", version = "0.17" }