From 7e7ec787add1fdb7b908201bddd6e97dfc8381c6 Mon Sep 17 00:00:00 2001 From: Jakob Hellermann Date: Wed, 1 Oct 2025 21:48:30 +0200 Subject: [PATCH 1/6] bevy_render: improve panic message when render graph node doesn't exist (#21321) # Objective It should be possible to enable minimal bevy features by disabling all and then progressively enabling them until everything works. This however requires, that bevy has good error reporting and gracefully supports different featuresets. I ran my code with minimal features and got this unhelpful error: ``` thread 'main' (993068) panicked at /home/jakob/dev/rust/bevy/crates/bevy_render/src/render_graph/graph.rs:158:26: InvalidNode(PostProcessing) ``` ## Solution With this PR it looks like this: ``` thread 'main' (989393) panicked at /home/jakob/dev/rust/bevy/crates/bevy_pbr/src/wireframe.rs:136:14: node PostProcessing does not exist ``` Which immediately helps me figure out that I need some feature for the `WireframePlugin` I added. Co-authored-by: Alice Cecile --- crates/bevy_render/src/render_graph/app.rs | 2 ++ crates/bevy_render/src/render_graph/graph.rs | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/bevy_render/src/render_graph/app.rs b/crates/bevy_render/src/render_graph/app.rs index fce6a13ad33e0..879f28fe54015 100644 --- a/crates/bevy_render/src/render_graph/app.rs +++ b/crates/bevy_render/src/render_graph/app.rs @@ -53,6 +53,7 @@ impl RenderGraphExt for World { self } + #[track_caller] fn add_render_graph_edges( &mut self, sub_graph: impl RenderSubGraph, @@ -121,6 +122,7 @@ impl RenderGraphExt for SubApp { self } + #[track_caller] fn add_render_graph_edges( &mut self, sub_graph: impl RenderSubGraph, diff --git a/crates/bevy_render/src/render_graph/graph.rs b/crates/bevy_render/src/render_graph/graph.rs index a7c4851d869b5..b7f8328610054 100644 --- a/crates/bevy_render/src/render_graph/graph.rs +++ b/crates/bevy_render/src/render_graph/graph.rs @@ -145,6 +145,7 @@ impl RenderGraph { /// /// Defining an edge that already exists is not considered an error with this api. /// It simply won't create a new edge. + #[track_caller] pub fn add_node_edges(&mut self, edges: impl IntoRenderNodeArray) { for window in edges.into_array().windows(2) { let [a, b] = window else { @@ -155,7 +156,7 @@ impl RenderGraph { // Already existing edges are very easy to produce with this api // and shouldn't cause a panic RenderGraphError::EdgeAlreadyExists(_) => {} - _ => panic!("{err:?}"), + _ => panic!("{err}"), } } } From bbf2c05b50ee087beb61a9a1aa97b8f85053fd62 Mon Sep 17 00:00:00 2001 From: Chris Biscardi Date: Wed, 1 Oct 2025 17:26:35 -0700 Subject: [PATCH 2/6] clustered decals docs: macOS and iOS are no longer restricted (#21332) # Objective https://github.com/bevyengine/bevy/pull/21297 removed the restriction that prevented macos/ios from using clustered decals ## Solution Remove them from the list of "unsupported" targets. --- crates/bevy_pbr/src/decal/clustered.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/bevy_pbr/src/decal/clustered.rs b/crates/bevy_pbr/src/decal/clustered.rs index 7aeed1518ed77..51a141d15ae22 100644 --- a/crates/bevy_pbr/src/decal/clustered.rs +++ b/crates/bevy_pbr/src/decal/clustered.rs @@ -6,7 +6,7 @@ //! //! Clustered decals are the highest-quality types of decals that Bevy supports, //! but they require bindless textures. This means that they presently can't be -//! used on WebGL 2, WebGPU, macOS, or iOS. Bevy's clustered decals can be used +//! used on WebGL 2 or WebGPU. Bevy's clustered decals can be used //! with forward or deferred rendering and don't require a prepass. //! //! On their own, clustered decals only project the base color of a texture. You From 6a3120f2f41d58c4cca8f7899376868d62f106f5 Mon Sep 17 00:00:00 2001 From: JMS55 <47158642+JMS55@users.noreply.github.com> Date: Thu, 2 Oct 2025 09:40:31 -0700 Subject: [PATCH 3/6] Solari: Fix world cache update using last frame's light tiles due to incorrect pass ordering (#21348) Light tiles used to be generated _after_ the world cache update, despite the world cache update relying on them. This means that the world cache update used last frame's light tiles, which is fine for static lights, but completely wrong for dynamic lights and lead to missing GI contributions from dynamic lights. Moving the presample light tile step to before the world cache update fixes this. Can be tested by running the solari example, turning off the directional light so there's only the emissive robot light, enabling VISUALIZE_WORLD_CACHE, and then comparing before/after this PR. --- crates/bevy_solari/src/realtime/node.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/crates/bevy_solari/src/realtime/node.rs b/crates/bevy_solari/src/realtime/node.rs index 1de282ed4192e..2c76526eeb3c8 100644 --- a/crates/bevy_solari/src/realtime/node.rs +++ b/crates/bevy_solari/src/realtime/node.rs @@ -238,6 +238,13 @@ impl ViewNode for SolariLightingNode { pass.dispatch_workgroups(dx, dy, 1); } + pass.set_pipeline(presample_light_tiles_pipeline); + pass.set_push_constants( + 0, + bytemuck::cast_slice(&[frame_index, solari_lighting.reset as u32]), + ); + pass.dispatch_workgroups(LIGHT_TILE_BLOCKS as u32, 1, 1); + pass.set_bind_group(2, &bind_group_world_cache_active_cells_dispatch, &[]); pass.set_pipeline(decay_world_cache_pipeline); @@ -270,13 +277,6 @@ impl ViewNode for SolariLightingNode { 0, ); - pass.set_pipeline(presample_light_tiles_pipeline); - pass.set_push_constants( - 0, - bytemuck::cast_slice(&[frame_index, solari_lighting.reset as u32]), - ); - pass.dispatch_workgroups(LIGHT_TILE_BLOCKS as u32, 1, 1); - pass.set_pipeline(di_initial_and_temporal_pipeline); pass.set_push_constants( 0, From f76a1bbebabe54083764e687e7adec982310abdc Mon Sep 17 00:00:00 2001 From: Edmund Horner Date: Fri, 3 Oct 2025 15:15:30 +1300 Subject: [PATCH 4/6] Avoid a "RefCell already borrowed" error with WINIT_WINDOWS (#21338) # Objective Fixes #21319. ## Solution In the "about_to_wait" state of Bevy's winit event loop, we borrow WINIT_WINDOWS only to check the conditions for a redraw, and perform the call after that check is concluded. ## Testing Tested by confirming that the RefCell error no longer occurs in my application. In my application, the error occurred when the `bevy-egui-inspector` crate was used. I do not know whether the original reporter of #21319 was also using third-party Bevy plugins that might have caused the issue. It would be good if they could check whether this change fixes it for them. Tested on Windows 11, where the bug is known to occur. The code that was changed is only included in Windows builds so there is little need to test on other platforms. --------- Co-authored-by: Alice Cecile Co-authored-by: Dimitrios Loukadakis --- crates/bevy_winit/src/state.rs | 43 +++++++++++++++++----------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/crates/bevy_winit/src/state.rs b/crates/bevy_winit/src/state.rs index 0eef31fb96640..93db66446038e 100644 --- a/crates/bevy_winit/src/state.rs +++ b/crates/bevy_winit/src/state.rs @@ -466,24 +466,23 @@ impl ApplicationHandler for WinitAppRunnerState { // invisible window creation. https://github.com/bevyengine/bevy/issues/18027 #[cfg(target_os = "windows")] { - WINIT_WINDOWS.with_borrow(|winit_windows| { - let headless = winit_windows.windows.is_empty(); - let exiting = self.app_exit.is_some(); - let reactive = matches!(self.update_mode, UpdateMode::Reactive { .. }); - let all_invisible = winit_windows - .windows - .iter() - .all(|(_, w)| !w.is_visible().unwrap_or(false)); - if !exiting - && (self.startup_forced_updates > 0 - || headless - || all_invisible - || reactive - || self.window_event_received) - { - self.redraw_requested(event_loop); - } - }); + fn headless_or_all_invisible() -> bool { + WINIT_WINDOWS.with_borrow(|winit_windows| { + winit_windows + .windows + .iter() + .all(|(_, w)| !w.is_visible().unwrap_or(false)) + }) + } + + if !self.app_exit.is_some() + && (self.startup_forced_updates > 0 + || matches!(self.update_mode, UpdateMode::Reactive { .. }) + || self.window_event_received + || headless_or_all_invisible()) + { + self.redraw_requested(event_loop); + } } } @@ -1023,10 +1022,10 @@ mod tests { app.add_systems( Update, move |mut window: Single<(Entity, &mut Window)>, - mut window_backend_scale_factor_changed: MessageWriter< - WindowBackendScaleFactorChanged, - >, - mut window_scale_factor_changed: MessageWriter| { + mut window_backend_scale_factor_changed: MessageWriter< + WindowBackendScaleFactorChanged, + >, + mut window_scale_factor_changed: MessageWriter| { react_to_scale_factor_change( window.0, &mut window.1, From e108585f4fb3b150533d603d08464d5f5b260238 Mon Sep 17 00:00:00 2001 From: Janis <130913856+janis-bhm@users.noreply.github.com> Date: Sat, 4 Oct 2025 02:16:12 +0200 Subject: [PATCH 5/6] set spawn_despawn on the correct entity when despawning (#21364) # Objective Fixes #21293 Fixes #17314 to ensure that this is tested correctly. ## Solution when despawning an entity, previously the swapped in (archetype) or moved in entity (table) (which both require extra bookkeeping to update archetype or table rows) were marked as `spawned_or_despawned` by the location and tick that the to-be-removed entity was meant to be marked, while the to-be-removed entity wasn't marked. As pointed out by @akimakinai in [#19047](https://github.com/bevyengine/bevy/pull/19047), I've re-added the correct `mark_spawn_despawn` call to `despawn_with_caller`. ## Testing I've added a test `spawned_after_swap_remove` that ensures that despawning an entity by swapping doesn't effect other entities `spawned_or_despawned` location, and that it does effect the despawned entity's index's `spawned_or_despawned` location. Co-Authored By: waterwhisperer24@qq.com --------- Co-authored-by: WaterWhisperer --- crates/bevy_ecs/src/world/entity_ref.rs | 37 +++++++++++++++++++++---- tools/ci/src/commands/test.rs | 2 +- 2 files changed, 32 insertions(+), 7 deletions(-) diff --git a/crates/bevy_ecs/src/world/entity_ref.rs b/crates/bevy_ecs/src/world/entity_ref.rs index ba91ee7360a6c..e95a0d3bf86c6 100644 --- a/crates/bevy_ecs/src/world/entity_ref.rs +++ b/crates/bevy_ecs/src/world/entity_ref.rs @@ -2665,9 +2665,6 @@ impl<'w> EntityWorldMut<'w> { table_row: swapped_location.table_row, }), ); - world - .entities - .mark_spawn_despawn(swapped_entity.index(), caller, change_tick); } } table_row = remove_result.table_row; @@ -2697,14 +2694,18 @@ impl<'w> EntityWorldMut<'w> { table_row, }), ); - world - .entities - .mark_spawn_despawn(moved_entity.index(), caller, change_tick); } world.archetypes[moved_location.archetype_id] .set_entity_table_row(moved_location.archetype_row, table_row); } world.flush(); + + // SAFETY: `self.entity` is a valid entity index + unsafe { + world + .entities + .mark_spawn_despawn(self.entity.index(), caller, change_tick); + } } /// Ensures any commands triggered by the actions of Self are applied, equivalent to [`World::flush`] @@ -6585,4 +6586,28 @@ mod tests { } ); } + + #[test] + fn spawned_after_swap_remove() { + #[derive(Component)] + struct Marker; + + let mut world = World::new(); + let id1 = world.spawn(Marker).id(); + let _id2 = world.spawn(Marker).id(); + let id3 = world.spawn(Marker).id(); + + #[cfg(feature = "track_location")] + let e1_spawned = world.entity(id1).spawned_by(); + + let spawn = world.entity(id3).spawned_by(); + world.entity_mut(id1).despawn(); + #[cfg(feature = "track_location")] + let e1_despawned = world.entities().entity_get_spawned_or_despawned_by(id1); + #[cfg(feature = "track_location")] + assert_ne!(e1_spawned.map(Some), e1_despawned); + + let spawn_after = world.entity(id3).spawned_by(); + assert_eq!(spawn, spawn_after); + } } diff --git a/tools/ci/src/commands/test.rs b/tools/ci/src/commands/test.rs index 68fc9ba67c5dd..ae449f6a8fec2 100644 --- a/tools/ci/src/commands/test.rs +++ b/tools/ci/src/commands/test.rs @@ -20,7 +20,7 @@ impl Prepare for TestCommand { PreparedCommand::new::( cmd!( sh, - "cargo test --workspace --lib --bins --tests {no_fail_fast...} {jobs_ref...} -- {test_threads_ref...}" + "cargo test --workspace --lib --bins --tests --features bevy_ecs/track_location {no_fail_fast...} {jobs_ref...} -- {test_threads_ref...}" ), "Please fix failing tests in output above.", ), From 566358363126dd69f6e457e47f306c68f8041d2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Mockers?= Date: Sat, 4 Oct 2025 09:13:23 +0200 Subject: [PATCH 6/6] release 0.17.2 --- Cargo.toml | 22 +++--- crates/bevy_a11y/Cargo.toml | 10 +-- crates/bevy_android/Cargo.toml | 2 +- crates/bevy_animation/Cargo.toml | 28 +++---- crates/bevy_animation/macros/Cargo.toml | 4 +- crates/bevy_anti_alias/Cargo.toml | 28 +++---- crates/bevy_app/Cargo.toml | 14 ++-- crates/bevy_asset/Cargo.toml | 22 +++--- crates/bevy_asset/macros/Cargo.toml | 4 +- crates/bevy_audio/Cargo.toml | 18 ++--- crates/bevy_camera/Cargo.toml | 26 +++--- crates/bevy_color/Cargo.toml | 6 +- crates/bevy_core_pipeline/Cargo.toml | 32 ++++---- crates/bevy_derive/Cargo.toml | 4 +- crates/bevy_dev_tools/Cargo.toml | 36 ++++----- crates/bevy_diagnostic/Cargo.toml | 12 +-- crates/bevy_dylib/Cargo.toml | 4 +- crates/bevy_ecs/Cargo.toml | 14 ++-- crates/bevy_ecs/macros/Cargo.toml | 4 +- crates/bevy_encase_derive/Cargo.toml | 4 +- crates/bevy_feathers/Cargo.toml | 40 +++++----- crates/bevy_gilrs/Cargo.toml | 12 +-- crates/bevy_gizmos/Cargo.toml | 40 +++++----- crates/bevy_gizmos/macros/Cargo.toml | 4 +- crates/bevy_gltf/Cargo.toml | 38 ++++----- crates/bevy_image/Cargo.toml | 20 ++--- crates/bevy_input/Cargo.toml | 12 +-- crates/bevy_input_focus/Cargo.toml | 16 ++-- crates/bevy_internal/Cargo.toml | 100 ++++++++++++------------ crates/bevy_light/Cargo.toml | 26 +++--- crates/bevy_log/Cargo.toml | 12 +-- crates/bevy_macro_utils/Cargo.toml | 2 +- crates/bevy_math/Cargo.toml | 4 +- crates/bevy_mesh/Cargo.toml | 20 ++--- crates/bevy_pbr/Cargo.toml | 40 +++++----- crates/bevy_picking/Cargo.toml | 28 +++---- crates/bevy_platform/Cargo.toml | 2 +- crates/bevy_post_process/Cargo.toml | 34 ++++---- crates/bevy_ptr/Cargo.toml | 2 +- crates/bevy_reflect/Cargo.toml | 10 +-- crates/bevy_reflect/derive/Cargo.toml | 4 +- crates/bevy_remote/Cargo.toml | 20 ++--- crates/bevy_render/Cargo.toml | 48 ++++++------ crates/bevy_render/macros/Cargo.toml | 4 +- crates/bevy_scene/Cargo.toml | 20 ++--- crates/bevy_shader/Cargo.toml | 8 +- crates/bevy_solari/Cargo.toml | 40 +++++----- crates/bevy_sprite/Cargo.toml | 30 +++---- crates/bevy_sprite_render/Cargo.toml | 38 ++++----- crates/bevy_state/Cargo.toml | 14 ++-- crates/bevy_state/macros/Cargo.toml | 4 +- crates/bevy_tasks/Cargo.toml | 4 +- crates/bevy_text/Cargo.toml | 24 +++--- crates/bevy_time/Cargo.toml | 10 +-- crates/bevy_transform/Cargo.toml | 20 ++--- crates/bevy_ui/Cargo.toml | 40 +++++----- crates/bevy_ui_render/Cargo.toml | 42 +++++----- crates/bevy_ui_widgets/Cargo.toml | 22 +++--- crates/bevy_utils/Cargo.toml | 4 +- crates/bevy_window/Cargo.toml | 18 ++--- crates/bevy_winit/Cargo.toml | 38 ++++----- 61 files changed, 604 insertions(+), 604 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 0809d16c0fbd3..12fa858441351 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy" -version = "0.17.1" +version = "0.17.2" edition = "2024" categories = ["game-engines", "graphics", "gui", "rendering"] description = "A refreshingly simple data-driven game engine and app framework" @@ -588,12 +588,12 @@ hotpatching = ["bevy_internal/hotpatching"] debug = ["bevy_internal/debug"] [dependencies] -bevy_internal = { path = "crates/bevy_internal", version = "0.17.1", default-features = false } +bevy_internal = { path = "crates/bevy_internal", version = "0.17.2", default-features = false } tracing = { version = "0.1", default-features = false, optional = true } # Wasm does not support dynamic linking. [target.'cfg(not(target_family = "wasm"))'.dependencies] -bevy_dylib = { path = "crates/bevy_dylib", version = "0.17.1", default-features = false, optional = true } +bevy_dylib = { path = "crates/bevy_dylib", version = "0.17.2", default-features = false, optional = true } [dev-dependencies] rand = "0.9.0" @@ -604,14 +604,14 @@ serde = { version = "1", features = ["derive"] } serde_json = "1.0.140" bytemuck = "1" # The following explicit dependencies are needed for proc macros to work inside of examples as they are part of the bevy crate itself. -bevy_animation = { path = "crates/bevy_animation", version = "0.17.1", default-features = false } -bevy_asset = { path = "crates/bevy_asset", version = "0.17.1", default-features = false } -bevy_ecs = { path = "crates/bevy_ecs", version = "0.17.1", default-features = false } -bevy_gizmos = { path = "crates/bevy_gizmos", version = "0.17.1", default-features = false } -bevy_image = { path = "crates/bevy_image", version = "0.17.1", default-features = false } -bevy_reflect = { path = "crates/bevy_reflect", version = "0.17.1", default-features = false } -bevy_render = { path = "crates/bevy_render", version = "0.17.1", default-features = false } -bevy_state = { path = "crates/bevy_state", version = "0.17.1", default-features = false } +bevy_animation = { path = "crates/bevy_animation", version = "0.17.2", default-features = false } +bevy_asset = { path = "crates/bevy_asset", version = "0.17.2", default-features = false } +bevy_ecs = { path = "crates/bevy_ecs", version = "0.17.2", default-features = false } +bevy_gizmos = { path = "crates/bevy_gizmos", version = "0.17.2", default-features = false } +bevy_image = { path = "crates/bevy_image", version = "0.17.2", default-features = false } +bevy_reflect = { path = "crates/bevy_reflect", version = "0.17.2", default-features = false } +bevy_render = { path = "crates/bevy_render", version = "0.17.2", default-features = false } +bevy_state = { path = "crates/bevy_state", version = "0.17.2", default-features = false } # Needed to poll Task examples futures-lite = "2.0.1" futures-timer = { version = "3", features = ["wasm-bindgen", "gloo-timers"] } diff --git a/crates/bevy_a11y/Cargo.toml b/crates/bevy_a11y/Cargo.toml index 7a68633fae64f..13623af046532 100644 --- a/crates/bevy_a11y/Cargo.toml +++ b/crates/bevy_a11y/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_a11y" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides accessibility support for Bevy Engine" homepage = "https://bevy.org/" @@ -40,10 +40,10 @@ critical-section = [ [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, optional = true } +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, optional = true } # other accesskit = { version = "0.21", default-features = false } diff --git a/crates/bevy_android/Cargo.toml b/crates/bevy_android/Cargo.toml index de66d6fb4188d..7f06514073a2d 100644 --- a/crates/bevy_android/Cargo.toml +++ b/crates/bevy_android/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_android" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides android functionality for Bevy Engine." homepage = "https://bevy.org/" diff --git a/crates/bevy_animation/Cargo.toml b/crates/bevy_animation/Cargo.toml index 67d47f038a7c1..3d0cab4fe12ed 100644 --- a/crates/bevy_animation/Cargo.toml +++ b/crates/bevy_animation/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_animation" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides animation functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -10,21 +10,21 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_animation_macros = { path = "macros", version = "0.17.1" } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", features = [ +bevy_animation_macros = { path = "macros", version = "0.17.2" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", features = [ "petgraph", ] } -bevy_time = { path = "../bevy_time", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_time = { path = "../bevy_time", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } diff --git a/crates/bevy_animation/macros/Cargo.toml b/crates/bevy_animation/macros/Cargo.toml index b9a009fe0a3c8..c47bd250fa7f4 100644 --- a/crates/bevy_animation/macros/Cargo.toml +++ b/crates/bevy_animation/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_animation_macros" -version = "0.17.1" +version = "0.17.2" description = "Macros for bevy_animation" edition = "2024" license = "MIT OR Apache-2.0" @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" proc-macro = true [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } syn = { version = "2.0", features = ["full"] } quote = "1.0" diff --git a/crates/bevy_anti_alias/Cargo.toml b/crates/bevy_anti_alias/Cargo.toml index a09f0f14cad5d..1050ae1869ce2 100644 --- a/crates/bevy_anti_alias/Cargo.toml +++ b/crates/bevy_anti_alias/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_anti_alias" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides various anti aliasing implementations for Bevy Engine" homepage = "https://bevy.org/" @@ -18,19 +18,19 @@ force_disable_dlss = ["dlss_wgpu?/mock"] [dependencies] # bevy -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } -bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.1" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } +bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.2" } # other tracing = { version = "0.1", default-features = false, features = ["std"] } diff --git a/crates/bevy_app/Cargo.toml b/crates/bevy_app/Cargo.toml index 56d696b2b0af4..02960e0e48961 100644 --- a/crates/bevy_app/Cargo.toml +++ b/crates/bevy_app/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_app" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides core App functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -81,12 +81,12 @@ hotpatching = [ [dependencies] # bevy -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, optional = true } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", default-features = false } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, optional = true } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", default-features = false } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false } # other downcast-rs = { version = "2", default-features = false } diff --git a/crates/bevy_asset/Cargo.toml b/crates/bevy_asset/Cargo.toml index 1c6ea06048e27..b792744e53926 100644 --- a/crates/bevy_asset/Cargo.toml +++ b/crates/bevy_asset/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_asset" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides asset functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -22,19 +22,19 @@ watch = [] trace = [] [dependencies] -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_asset_macros = { path = "macros", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_asset_macros = { path = "macros", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "uuid", ] } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", default-features = false, features = [ +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", default-features = false, features = [ "async_executor", ] } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } @@ -68,7 +68,7 @@ uuid = { version = "1.13.1", default-features = false, features = [ tracing = { version = "0.1", default-features = false } [target.'cfg(target_os = "android")'.dependencies] -bevy_android = { path = "../bevy_android", version = "0.17.1", default-features = false } +bevy_android = { path = "../bevy_android", version = "0.17.2", default-features = false } [target.'cfg(target_arch = "wasm32")'.dependencies] # TODO: Assuming all wasm builds are for the browser. Require `no_std` support to break assumption. @@ -81,10 +81,10 @@ web-sys = { version = "0.3", features = [ wasm-bindgen-futures = "0.4" js-sys = "0.3" uuid = { version = "1.13.1", default-features = false, features = ["js"] } -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "web", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "web", ] } diff --git a/crates/bevy_asset/macros/Cargo.toml b/crates/bevy_asset/macros/Cargo.toml index aef3c469599d5..3c870942aed93 100644 --- a/crates/bevy_asset/macros/Cargo.toml +++ b/crates/bevy_asset/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_asset_macros" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Derive implementations for bevy_asset" homepage = "https://bevy.org/" @@ -12,7 +12,7 @@ keywords = ["bevy"] proc-macro = true [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } syn = "2.0" proc-macro2 = "1.0" diff --git a/crates/bevy_audio/Cargo.toml b/crates/bevy_audio/Cargo.toml index 036697ade5976..0c64d5a86c4bd 100644 --- a/crates/bevy_audio/Cargo.toml +++ b/crates/bevy_audio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_audio" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides audio functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -10,12 +10,12 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } # other # TODO: Remove `coreaudio-sys` dep below when updating `cpal`. @@ -35,10 +35,10 @@ coreaudio-sys = { version = "0.2.17", default-features = false } rodio = { version = "0.20", default-features = false, features = [ "wasm-bindgen", ] } -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "web", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "web", ] } diff --git a/crates/bevy_camera/Cargo.toml b/crates/bevy_camera/Cargo.toml index 4f17d7753590c..5d3abd6deec34 100644 --- a/crates/bevy_camera/Cargo.toml +++ b/crates/bevy_camera/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_camera" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides a camera abstraction for Bevy Engine" homepage = "https://bevy.org/" @@ -10,20 +10,20 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2", features = [ "serialize", ] } -bevy_window = { path = "../bevy_window", version = "0.17.1" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } # other wgpu-types = { version = "26", default-features = false } diff --git a/crates/bevy_color/Cargo.toml b/crates/bevy_color/Cargo.toml index 6e9d4ef7b4581..e107577175787 100644 --- a/crates/bevy_color/Cargo.toml +++ b/crates/bevy_color/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_color" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Types for representing and manipulating color values" homepage = "https://bevy.org/" @@ -10,10 +10,10 @@ keywords = ["bevy", "color"] rust-version = "1.85.0" [dependencies] -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false, features = [ +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false, features = [ "curve", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, optional = true } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, optional = true } bytemuck = { version = "1", features = ["derive"] } serde = { version = "1.0", features = [ "derive", diff --git a/crates/bevy_core_pipeline/Cargo.toml b/crates/bevy_core_pipeline/Cargo.toml index 22cff70be078a..4bcde690f2b86 100644 --- a/crates/bevy_core_pipeline/Cargo.toml +++ b/crates/bevy_core_pipeline/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_core_pipeline" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides a core render pipeline for Bevy Engine." homepage = "https://bevy.org/" @@ -16,21 +16,21 @@ tonemapping_luts = ["bevy_image/ktx2", "bevy_image/zstd"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } diff --git a/crates/bevy_derive/Cargo.toml b/crates/bevy_derive/Cargo.toml index 0d8bf7e43d59c..4f8627c0aca8d 100644 --- a/crates/bevy_derive/Cargo.toml +++ b/crates/bevy_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_derive" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides derive implementations for Bevy Engine" homepage = "https://bevy.org/" @@ -12,7 +12,7 @@ keywords = ["bevy"] proc-macro = true [dependencies] -bevy_macro_utils = { path = "../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../bevy_macro_utils", version = "0.17.2" } quote = "1.0" syn = { version = "2.0", features = ["full"] } diff --git a/crates/bevy_dev_tools/Cargo.toml b/crates/bevy_dev_tools/Cargo.toml index 638e5c4b10356..c02f965d95099 100644 --- a/crates/bevy_dev_tools/Cargo.toml +++ b/crates/bevy_dev_tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_dev_tools" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Collection of developer tools for the Bevy Engine" homepage = "https://bevy.org/" @@ -13,23 +13,23 @@ bevy_ci_testing = ["serde", "ron"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_picking = { path = "../bevy_picking", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_time = { path = "../bevy_time", version = "0.17.1" } -bevy_text = { path = "../bevy_text", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_ui = { path = "../bevy_ui", version = "0.17.1" } -bevy_ui_render = { path = "../bevy_ui_render", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_state = { path = "../bevy_state", version = "0.17.1" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_picking = { path = "../bevy_picking", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_time = { path = "../bevy_time", version = "0.17.2" } +bevy_text = { path = "../bevy_text", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_ui = { path = "../bevy_ui", version = "0.17.2" } +bevy_ui_render = { path = "../bevy_ui_render", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_state = { path = "../bevy_state", version = "0.17.2" } # other serde = { version = "1.0", features = ["derive"], optional = true } diff --git a/crates/bevy_diagnostic/Cargo.toml b/crates/bevy_diagnostic/Cargo.toml index 9a3f9c907fb4c..9d917a55a34e9 100644 --- a/crates/bevy_diagnostic/Cargo.toml +++ b/crates/bevy_diagnostic/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_diagnostic" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides diagnostic functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -51,11 +51,11 @@ critical-section = [ [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_time = { path = "../bevy_time", version = "0.17.1", default-features = false } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", default-features = false } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_time = { path = "../bevy_time", version = "0.17.2", default-features = false } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", default-features = false } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "alloc", ] } diff --git a/crates/bevy_dylib/Cargo.toml b/crates/bevy_dylib/Cargo.toml index b43991a3bce50..33556b1c494a1 100644 --- a/crates/bevy_dylib/Cargo.toml +++ b/crates/bevy_dylib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_dylib" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Force the Bevy Engine to be dynamically linked for faster linking" homepage = "https://bevy.org/" @@ -12,7 +12,7 @@ keywords = ["bevy"] crate-type = ["dylib"] [dependencies] -bevy_internal = { path = "../bevy_internal", version = "0.17.1", default-features = false } +bevy_internal = { path = "../bevy_internal", version = "0.17.2", default-features = false } [lints] workspace = true diff --git a/crates/bevy_ecs/Cargo.toml b/crates/bevy_ecs/Cargo.toml index bde327b229e85..e2c473a1ed904 100644 --- a/crates/bevy_ecs/Cargo.toml +++ b/crates/bevy_ecs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_ecs" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Bevy Engine's entity component system" homepage = "https://bevy.org/" @@ -85,14 +85,14 @@ critical-section = [ hotpatching = ["dep:subsecond"] [dependencies] -bevy_ptr = { path = "../bevy_ptr", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", features = [ +bevy_ptr = { path = "../bevy_ptr", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", features = [ "smallvec", ], default-features = false, optional = true } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", default-features = false } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false } -bevy_ecs_macros = { path = "macros", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", default-features = false } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false } +bevy_ecs_macros = { path = "macros", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "alloc", ] } diff --git a/crates/bevy_ecs/macros/Cargo.toml b/crates/bevy_ecs/macros/Cargo.toml index c3ca4c78b1135..c381d087d650c 100644 --- a/crates/bevy_ecs/macros/Cargo.toml +++ b/crates/bevy_ecs/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_ecs_macros" -version = "0.17.1" +version = "0.17.2" description = "Bevy ECS Macros" edition = "2024" license = "MIT OR Apache-2.0" @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" proc-macro = true [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } syn = { version = "2.0.99", features = ["full", "extra-traits"] } quote = "1.0" diff --git a/crates/bevy_encase_derive/Cargo.toml b/crates/bevy_encase_derive/Cargo.toml index df18db63d7e2c..7d0de2329a869 100644 --- a/crates/bevy_encase_derive/Cargo.toml +++ b/crates/bevy_encase_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_encase_derive" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Bevy derive macro for encase" homepage = "https://bevy.org/" @@ -12,7 +12,7 @@ keywords = ["bevy"] proc-macro = true [dependencies] -bevy_macro_utils = { path = "../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../bevy_macro_utils", version = "0.17.2" } encase_derive_impl = "0.11" [lints] diff --git a/crates/bevy_feathers/Cargo.toml b/crates/bevy_feathers/Cargo.toml index b3e6af3c430cb..2182504aaeefc 100644 --- a/crates/bevy_feathers/Cargo.toml +++ b/crates/bevy_feathers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_feathers" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "A collection of UI widgets for building editors and utilities in Bevy" homepage = "https://bevy.org/" @@ -10,27 +10,27 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_a11y = { path = "../bevy_a11y", version = "0.17.1" } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_ui_widgets = { path = "../bevy_ui_widgets", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.1" } -bevy_log = { path = "../bevy_log", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_picking = { path = "../bevy_picking", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_text = { path = "../bevy_text", version = "0.17.1" } -bevy_ui = { path = "../bevy_ui", version = "0.17.1", features = [ +bevy_a11y = { path = "../bevy_a11y", version = "0.17.2" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_ui_widgets = { path = "../bevy_ui_widgets", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.2" } +bevy_log = { path = "../bevy_log", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_picking = { path = "../bevy_picking", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_text = { path = "../bevy_text", version = "0.17.2" } +bevy_ui = { path = "../bevy_ui", version = "0.17.2", features = [ "bevy_ui_picking_backend", ] } -bevy_ui_render = { path = "../bevy_ui_render", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } +bevy_ui_render = { path = "../bevy_ui_render", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } smol_str = { version = "0.2", default-features = false } # other diff --git a/crates/bevy_gilrs/Cargo.toml b/crates/bevy_gilrs/Cargo.toml index 89cb3afa476b7..bbcdcb6d71f31 100644 --- a/crates/bevy_gilrs/Cargo.toml +++ b/crates/bevy_gilrs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_gilrs" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Gamepad system made using Gilrs for Bevy Engine" homepage = "https://bevy.org/" @@ -10,11 +10,11 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_input = { path = "../bevy_input", version = "0.17.1" } -bevy_time = { path = "../bevy_time", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_input = { path = "../bevy_input", version = "0.17.2" } +bevy_time = { path = "../bevy_time", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } diff --git a/crates/bevy_gizmos/Cargo.toml b/crates/bevy_gizmos/Cargo.toml index 4ecbacdd7fdca..f4eaa8511f5f6 100644 --- a/crates/bevy_gizmos/Cargo.toml +++ b/crates/bevy_gizmos/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_gizmos" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides gizmos for Bevy Engine" homepage = "https://bevy.org/" @@ -15,25 +15,25 @@ bevy_render = ["dep:bevy_render", "bevy_core_pipeline"] [dependencies] # Bevy -bevy_pbr = { path = "../bevy_pbr", version = "0.17.1", optional = true } -bevy_sprite_render = { path = "../bevy_sprite_render", version = "0.17.1", optional = true } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_light = { path = "../bevy_light", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1", optional = true } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1", optional = true } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_gizmos_macros = { path = "macros", version = "0.17.1" } -bevy_time = { path = "../bevy_time", version = "0.17.1" } +bevy_pbr = { path = "../bevy_pbr", version = "0.17.2", optional = true } +bevy_sprite_render = { path = "../bevy_sprite_render", version = "0.17.2", optional = true } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_light = { path = "../bevy_light", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2", optional = true } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2", optional = true } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_gizmos_macros = { path = "macros", version = "0.17.2" } +bevy_time = { path = "../bevy_time", version = "0.17.2" } # other bytemuck = "1.0" diff --git a/crates/bevy_gizmos/macros/Cargo.toml b/crates/bevy_gizmos/macros/Cargo.toml index f3769cf5045ee..1b8096b089d7e 100644 --- a/crates/bevy_gizmos/macros/Cargo.toml +++ b/crates/bevy_gizmos/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_gizmos_macros" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Derive implementations for bevy_gizmos" homepage = "https://bevy.org/" @@ -13,7 +13,7 @@ proc-macro = true [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } syn = "2.0" quote = "1.0" diff --git a/crates/bevy_gltf/Cargo.toml b/crates/bevy_gltf/Cargo.toml index 410bdca296d9b..66abc23f571a0 100644 --- a/crates/bevy_gltf/Cargo.toml +++ b/crates/bevy_gltf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_gltf" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Bevy Engine GLTF loading" homepage = "https://bevy.org/" @@ -18,23 +18,23 @@ pbr_specular_textures = ["bevy_pbr/pbr_specular_textures"] [dependencies] # bevy -bevy_animation = { path = "../bevy_animation", version = "0.17.1", optional = true } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_light = { path = "../bevy_light", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_pbr = { path = "../bevy_pbr", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_scene = { path = "../bevy_scene", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_animation = { path = "../bevy_animation", version = "0.17.2", optional = true } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_light = { path = "../bevy_light", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_pbr = { path = "../bevy_pbr", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_scene = { path = "../bevy_scene", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } @@ -64,7 +64,7 @@ smallvec = { version = "1", default-features = false } tracing = { version = "0.1", default-features = false, features = ["std"] } [dev-dependencies] -bevy_log = { path = "../bevy_log", version = "0.17.1" } +bevy_log = { path = "../bevy_log", version = "0.17.2" } [lints] workspace = true diff --git a/crates/bevy_image/Cargo.toml b/crates/bevy_image/Cargo.toml index 9762816237080..e0f1f988ea998 100644 --- a/crates/bevy_image/Cargo.toml +++ b/crates/bevy_image/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_image" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides image types for Bevy Engine" homepage = "https://bevy.org/" @@ -50,17 +50,17 @@ compressed_image_saver = ["basis-universal"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2", features = [ "serialize", "wgpu-types", ] } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } @@ -88,7 +88,7 @@ tracing = { version = "0.1", default-features = false, features = ["std"] } half = { version = "2.4.1" } [dev-dependencies] -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } serde_json = "1.0.140" [lints] diff --git a/crates/bevy_input/Cargo.toml b/crates/bevy_input/Cargo.toml index 6958c84bdf4f4..f1ccd4fe25257 100644 --- a/crates/bevy_input/Cargo.toml +++ b/crates/bevy_input/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_input" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides input functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -60,13 +60,13 @@ libm = ["bevy_math/libm"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", features = [ "glam", ], default-features = false, optional = true } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false } # other serde = { version = "1", features = [ diff --git a/crates/bevy_input_focus/Cargo.toml b/crates/bevy_input_focus/Cargo.toml index ca81e82b0374f..455058cd2703c 100644 --- a/crates/bevy_input_focus/Cargo.toml +++ b/crates/bevy_input_focus/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_input_focus" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Keyboard focus management" homepage = "https://bevy.org/" @@ -60,13 +60,13 @@ libm = ["bevy_math/libm", "bevy_window/libm"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_input = { path = "../bevy_input", version = "0.17.1", default-features = false } -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false } -bevy_picking = { path = "../bevy_picking", version = "0.17.1", default-features = false } -bevy_window = { path = "../bevy_window", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_input = { path = "../bevy_input", version = "0.17.2", default-features = false } +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false } +bevy_picking = { path = "../bevy_picking", version = "0.17.2", default-features = false } +bevy_window = { path = "../bevy_window", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", features = [ "glam", ], default-features = false, optional = true } diff --git a/crates/bevy_internal/Cargo.toml b/crates/bevy_internal/Cargo.toml index 2b18540acafab..17cedfc59c9fd 100644 --- a/crates/bevy_internal/Cargo.toml +++ b/crates/bevy_internal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_internal" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "An internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature" homepage = "https://bevy.org/" @@ -428,91 +428,91 @@ debug = ["bevy_utils/debug"] [dependencies] # bevy (no_std) -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_derive = { path = "../bevy_derive", version = "0.17.1", default-features = false } -bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.1", default-features = false } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false, features = [ +bevy_derive = { path = "../bevy_derive", version = "0.17.2", default-features = false } +bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.2", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_input = { path = "../bevy_input", version = "0.17.1", default-features = false, features = [ +bevy_input = { path = "../bevy_input", version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false, features = [ +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false, features = [ "bevy_reflect", "nostd-libm", ] } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "alloc", ] } -bevy_ptr = { path = "../bevy_ptr", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_ptr = { path = "../bevy_ptr", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "smallvec", ] } -bevy_time = { path = "../bevy_time", version = "0.17.1", default-features = false, features = [ +bevy_time = { path = "../bevy_time", version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_transform = { path = "../bevy_transform", version = "0.17.1", default-features = false, features = [ +bevy_transform = { path = "../bevy_transform", version = "0.17.2", default-features = false, features = [ "bevy-support", "bevy_reflect", ] } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", default-features = false } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", default-features = false } # bevy (std required) -bevy_log = { path = "../bevy_log", version = "0.17.1", optional = true } +bevy_log = { path = "../bevy_log", version = "0.17.2", optional = true } # bevy (optional) -bevy_a11y = { path = "../bevy_a11y", optional = true, version = "0.17.1", features = [ +bevy_a11y = { path = "../bevy_a11y", optional = true, version = "0.17.2", features = [ "bevy_reflect", ] } -bevy_animation = { path = "../bevy_animation", optional = true, version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", optional = true, version = "0.17.1" } -bevy_audio = { path = "../bevy_audio", optional = true, version = "0.17.1" } -bevy_color = { path = "../bevy_color", optional = true, version = "0.17.1", default-features = false, features = [ +bevy_animation = { path = "../bevy_animation", optional = true, version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", optional = true, version = "0.17.2" } +bevy_audio = { path = "../bevy_audio", optional = true, version = "0.17.2" } +bevy_color = { path = "../bevy_color", optional = true, version = "0.17.2", default-features = false, features = [ "alloc", "bevy_reflect", ] } -bevy_core_pipeline = { path = "../bevy_core_pipeline", optional = true, version = "0.17.1" } -bevy_post_process = { path = "../bevy_post_process", optional = true, version = "0.17.1" } -bevy_ui_widgets = { path = "../bevy_ui_widgets", optional = true, version = "0.17.1" } -bevy_anti_alias = { path = "../bevy_anti_alias", optional = true, version = "0.17.1" } -bevy_dev_tools = { path = "../bevy_dev_tools", optional = true, version = "0.17.1" } -bevy_gilrs = { path = "../bevy_gilrs", optional = true, version = "0.17.1" } -bevy_gizmos = { path = "../bevy_gizmos", optional = true, version = "0.17.1", default-features = false } -bevy_gltf = { path = "../bevy_gltf", optional = true, version = "0.17.1" } -bevy_feathers = { path = "../bevy_feathers", optional = true, version = "0.17.1" } -bevy_image = { path = "../bevy_image", optional = true, version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", optional = true, version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", optional = true, version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", optional = true, version = "0.17.1" } -bevy_light = { path = "../bevy_light", optional = true, version = "0.17.1" } -bevy_input_focus = { path = "../bevy_input_focus", optional = true, version = "0.17.1", default-features = false, features = [ +bevy_core_pipeline = { path = "../bevy_core_pipeline", optional = true, version = "0.17.2" } +bevy_post_process = { path = "../bevy_post_process", optional = true, version = "0.17.2" } +bevy_ui_widgets = { path = "../bevy_ui_widgets", optional = true, version = "0.17.2" } +bevy_anti_alias = { path = "../bevy_anti_alias", optional = true, version = "0.17.2" } +bevy_dev_tools = { path = "../bevy_dev_tools", optional = true, version = "0.17.2" } +bevy_gilrs = { path = "../bevy_gilrs", optional = true, version = "0.17.2" } +bevy_gizmos = { path = "../bevy_gizmos", optional = true, version = "0.17.2", default-features = false } +bevy_gltf = { path = "../bevy_gltf", optional = true, version = "0.17.2" } +bevy_feathers = { path = "../bevy_feathers", optional = true, version = "0.17.2" } +bevy_image = { path = "../bevy_image", optional = true, version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", optional = true, version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", optional = true, version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", optional = true, version = "0.17.2" } +bevy_light = { path = "../bevy_light", optional = true, version = "0.17.2" } +bevy_input_focus = { path = "../bevy_input_focus", optional = true, version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_pbr = { path = "../bevy_pbr", optional = true, version = "0.17.1" } -bevy_picking = { path = "../bevy_picking", optional = true, version = "0.17.1" } -bevy_remote = { path = "../bevy_remote", optional = true, version = "0.17.1" } -bevy_render = { path = "../bevy_render", optional = true, version = "0.17.1" } -bevy_scene = { path = "../bevy_scene", optional = true, version = "0.17.1" } -bevy_solari = { path = "../bevy_solari", optional = true, version = "0.17.1" } -bevy_sprite = { path = "../bevy_sprite", optional = true, version = "0.17.1" } -bevy_sprite_render = { path = "../bevy_sprite_render", optional = true, version = "0.17.1" } -bevy_state = { path = "../bevy_state", optional = true, version = "0.17.1", default-features = false, features = [ +bevy_pbr = { path = "../bevy_pbr", optional = true, version = "0.17.2" } +bevy_picking = { path = "../bevy_picking", optional = true, version = "0.17.2" } +bevy_remote = { path = "../bevy_remote", optional = true, version = "0.17.2" } +bevy_render = { path = "../bevy_render", optional = true, version = "0.17.2" } +bevy_scene = { path = "../bevy_scene", optional = true, version = "0.17.2" } +bevy_solari = { path = "../bevy_solari", optional = true, version = "0.17.2" } +bevy_sprite = { path = "../bevy_sprite", optional = true, version = "0.17.2" } +bevy_sprite_render = { path = "../bevy_sprite_render", optional = true, version = "0.17.2" } +bevy_state = { path = "../bevy_state", optional = true, version = "0.17.2", default-features = false, features = [ "bevy_app", "bevy_reflect", ] } -bevy_text = { path = "../bevy_text", optional = true, version = "0.17.1" } -bevy_ui = { path = "../bevy_ui", optional = true, version = "0.17.1" } -bevy_ui_render = { path = "../bevy_ui_render", optional = true, version = "0.17.1" } -bevy_window = { path = "../bevy_window", optional = true, version = "0.17.1", default-features = false, features = [ +bevy_text = { path = "../bevy_text", optional = true, version = "0.17.2" } +bevy_ui = { path = "../bevy_ui", optional = true, version = "0.17.2" } +bevy_ui_render = { path = "../bevy_ui_render", optional = true, version = "0.17.2" } +bevy_window = { path = "../bevy_window", optional = true, version = "0.17.2", default-features = false, features = [ "bevy_reflect", ] } -bevy_winit = { path = "../bevy_winit", optional = true, version = "0.17.1", default-features = false } +bevy_winit = { path = "../bevy_winit", optional = true, version = "0.17.2", default-features = false } [target.'cfg(target_os = "android")'.dependencies] -bevy_android = { path = "../bevy_android", version = "0.17.1", default-features = false } +bevy_android = { path = "../bevy_android", version = "0.17.2", default-features = false } [lints] workspace = true diff --git a/crates/bevy_light/Cargo.toml b/crates/bevy_light/Cargo.toml index b2b709fa621c1..0b36c25db32df 100644 --- a/crates/bevy_light/Cargo.toml +++ b/crates/bevy_light/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_light" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Keeps the lights on at Bevy Engine" homepage = "https://bevy.org/" @@ -10,18 +10,18 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2", features = [ "serialize", ] } diff --git a/crates/bevy_log/Cargo.toml b/crates/bevy_log/Cargo.toml index 3435afbac36a1..668bb0b47148d 100644 --- a/crates/bevy_log/Cargo.toml +++ b/crates/bevy_log/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_log" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides logging for Bevy Engine" homepage = "https://bevy.org/" @@ -14,10 +14,10 @@ trace_tracy_memory = ["dep:tracy-client"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } # other tracing-subscriber = { version = "0.3.20", features = [ @@ -40,7 +40,7 @@ android_log-sys = "0.3.0" [target.'cfg(target_arch = "wasm32")'.dependencies] tracing-wasm = "0.2.1" # TODO: Assuming all wasm builds are for the browser. Require `no_std` support to break assumption. -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "web", ] } diff --git a/crates/bevy_macro_utils/Cargo.toml b/crates/bevy_macro_utils/Cargo.toml index a4ea7411d1251..82882bd88cd46 100644 --- a/crates/bevy_macro_utils/Cargo.toml +++ b/crates/bevy_macro_utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_macro_utils" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "A collection of utils for Bevy Engine" homepage = "https://bevy.org/" diff --git a/crates/bevy_math/Cargo.toml b/crates/bevy_math/Cargo.toml index cbcb5130d5fff..a55c4731a0292 100644 --- a/crates/bevy_math/Cargo.toml +++ b/crates/bevy_math/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_math" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides math functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -25,7 +25,7 @@ approx = { version = "0.5", default-features = false, optional = true } rand = { version = "0.9", default-features = false, optional = true } rand_distr = { version = "0.5", optional = true } smallvec = { version = "1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "glam", ], optional = true } variadics_please = "1.1" diff --git a/crates/bevy_mesh/Cargo.toml b/crates/bevy_mesh/Cargo.toml index fb60560ec6aa5..56e6282edbed8 100644 --- a/crates/bevy_mesh/Cargo.toml +++ b/crates/bevy_mesh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_mesh" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides mesh types for Bevy Engine" homepage = "https://bevy.org/" @@ -10,16 +10,16 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } bevy_mikktspace = { version = "0.17.0-dev" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } diff --git a/crates/bevy_pbr/Cargo.toml b/crates/bevy_pbr/Cargo.toml index 691fbf419541c..0cf8c1bce720a 100644 --- a/crates/bevy_pbr/Cargo.toml +++ b/crates/bevy_pbr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_pbr" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Adds PBR rendering to Bevy Engine" homepage = "https://bevy.org/" @@ -34,25 +34,25 @@ meshlet_processor = [ [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_light = { path = "../bevy_light", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", optional = true } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_light = { path = "../bevy_light", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", optional = true } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } diff --git a/crates/bevy_picking/Cargo.toml b/crates/bevy_picking/Cargo.toml index 0925c615ebacc..920c86cc4c958 100644 --- a/crates/bevy_picking/Cargo.toml +++ b/crates/bevy_picking/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_picking" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides screen picking functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -13,19 +13,19 @@ bevy_mesh_picking_backend = ["dep:bevy_mesh", "dep:crossbeam-channel"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_input = { path = "../bevy_input", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1", optional = true } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_time = { path = "../bevy_time", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_input = { path = "../bevy_input", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2", optional = true } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_time = { path = "../bevy_time", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } diff --git a/crates/bevy_platform/Cargo.toml b/crates/bevy_platform/Cargo.toml index e9827f56d8b1f..58a7b57e0b945 100644 --- a/crates/bevy_platform/Cargo.toml +++ b/crates/bevy_platform/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_platform" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides common platform agnostic APIs, as well as platform-specific features for Bevy Engine" homepage = "https://bevy.org/" diff --git a/crates/bevy_post_process/Cargo.toml b/crates/bevy_post_process/Cargo.toml index 2d44e9f524c87..51c7117c4ffe7 100644 --- a/crates/bevy_post_process/Cargo.toml +++ b/crates/bevy_post_process/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_post_process" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides post process effects for Bevy Engine." homepage = "https://bevy.org/" @@ -15,22 +15,22 @@ webgpu = [] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } diff --git a/crates/bevy_ptr/Cargo.toml b/crates/bevy_ptr/Cargo.toml index c36631992e030..c7abcac6fc76c 100644 --- a/crates/bevy_ptr/Cargo.toml +++ b/crates/bevy_ptr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_ptr" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Utilities for working with untyped pointers in a more safe way" homepage = "https://bevy.org/" diff --git a/crates/bevy_reflect/Cargo.toml b/crates/bevy_reflect/Cargo.toml index ce59c2e1ddea1..1cf53b069c977 100644 --- a/crates/bevy_reflect/Cargo.toml +++ b/crates/bevy_reflect/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_reflect" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Dynamically interact with rust types" homepage = "https://bevy.org/" @@ -90,10 +90,10 @@ web = ["bevy_platform/web", "uuid?/js"] [dependencies] # bevy -bevy_reflect_derive = { path = "derive", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false } -bevy_ptr = { path = "../bevy_ptr", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_reflect_derive = { path = "derive", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false } +bevy_ptr = { path = "../bevy_ptr", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "alloc", "serialize", ] } diff --git a/crates/bevy_reflect/derive/Cargo.toml b/crates/bevy_reflect/derive/Cargo.toml index a293f9edd62bc..836dcdc6c3256 100644 --- a/crates/bevy_reflect/derive/Cargo.toml +++ b/crates/bevy_reflect/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_reflect_derive" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Derive implementations for bevy_reflect" homepage = "https://bevy.org/" @@ -26,7 +26,7 @@ auto_register_inventory = ["auto_register"] auto_register_static = ["auto_register", "dep:uuid"] [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } indexmap = "2.0" proc-macro2 = "1.0" quote = "1.0" diff --git a/crates/bevy_remote/Cargo.toml b/crates/bevy_remote/Cargo.toml index d82e9019f4dec..7a0c27c24db12 100644 --- a/crates/bevy_remote/Cargo.toml +++ b/crates/bevy_remote/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_remote" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "The Bevy Remote Protocol" homepage = "https://bevy.org/" @@ -15,22 +15,22 @@ bevy_asset = ["dep:bevy_asset"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", features = [ "serialize", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", features = [ +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", features = [ "debug", ] } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } -bevy_asset = { path = "../bevy_asset", version = "0.17.1", optional = true } -bevy_log = { path = "../bevy_log", version = "0.17.1" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2", optional = true } +bevy_log = { path = "../bevy_log", version = "0.17.2" } # other anyhow = "1" diff --git a/crates/bevy_render/Cargo.toml b/crates/bevy_render/Cargo.toml index 904622d6bc63f..4cdef29d3b2fa 100644 --- a/crates/bevy_render/Cargo.toml +++ b/crates/bevy_render/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_render" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides rendering functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -48,29 +48,29 @@ serialize = ["bevy_mesh/serialize"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2", features = [ "serialize", "wgpu-types", ] } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_encase_derive = { path = "../bevy_encase_derive", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render_macros = { path = "macros", version = "0.17.1" } -bevy_time = { path = "../bevy_time", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_encase_derive = { path = "../bevy_encase_derive", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render_macros = { path = "macros", version = "0.17.2" } +bevy_time = { path = "../bevy_time", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } @@ -131,13 +131,13 @@ web-sys = { version = "0.3.67", features = [ ] } wasm-bindgen = "0.2" # TODO: Assuming all wasm builds are for the browser. Require `no_std` support to break assumption. -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "web", ] } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "web", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "web", ] } diff --git a/crates/bevy_render/macros/Cargo.toml b/crates/bevy_render/macros/Cargo.toml index b67ccd9f2fec1..383b4082a0ee0 100644 --- a/crates/bevy_render/macros/Cargo.toml +++ b/crates/bevy_render/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_render_macros" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Derive implementations for bevy_render" homepage = "https://bevy.org/" @@ -12,7 +12,7 @@ keywords = ["bevy"] proc-macro = true [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } syn = { version = "2.0", features = ["full"] } proc-macro2 = "1.0" diff --git a/crates/bevy_scene/Cargo.toml b/crates/bevy_scene/Cargo.toml index 32935b3fc687e..f2e8073c9e8cb 100644 --- a/crates/bevy_scene/Cargo.toml +++ b/crates/bevy_scene/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_scene" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides scene functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -19,15 +19,15 @@ serialize = [ [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } diff --git a/crates/bevy_shader/Cargo.toml b/crates/bevy_shader/Cargo.toml index 93c7e88127f8e..c3b900ef88f59 100644 --- a/crates/bevy_shader/Cargo.toml +++ b/crates/bevy_shader/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_shader" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides shader asset types and import resolution for Bevy" homepage = "https://bevy.org/" @@ -10,9 +10,9 @@ keywords = ["bevy", "shader"] [dependencies] # bevy -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2" } # other wgpu-types = { version = "26", default-features = false } diff --git a/crates/bevy_solari/Cargo.toml b/crates/bevy_solari/Cargo.toml index c2a8173b8e7da..509f80a75597a 100644 --- a/crates/bevy_solari/Cargo.toml +++ b/crates/bevy_solari/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_solari" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides raytraced lighting for Bevy Engine" homepage = "https://bevy.org/" @@ -10,27 +10,27 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_anti_alias = { path = "../bevy_anti_alias", version = "0.17.1" } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_pbr = { path = "../bevy_pbr", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_anti_alias = { path = "../bevy_anti_alias", version = "0.17.2" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_pbr = { path = "../bevy_pbr", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } # other bytemuck = { version = "1" } diff --git a/crates/bevy_sprite/Cargo.toml b/crates/bevy_sprite/Cargo.toml index 5ecfd46005e9b..d69486b90ca06 100644 --- a/crates/bevy_sprite/Cargo.toml +++ b/crates/bevy_sprite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_sprite" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides sprite functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -14,20 +14,20 @@ bevy_text = ["dep:bevy_text", "bevy_window"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_picking = { path = "../bevy_picking", version = "0.17.1", optional = true } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1", optional = true } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_text = { path = "../bevy_text", version = "0.17.1", optional = true } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_picking = { path = "../bevy_picking", version = "0.17.2", optional = true } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2", optional = true } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_text = { path = "../bevy_text", version = "0.17.2", optional = true } # other radsort = "0.1" diff --git a/crates/bevy_sprite_render/Cargo.toml b/crates/bevy_sprite_render/Cargo.toml index 42ad7365b961e..d7d0237ab8951 100644 --- a/crates/bevy_sprite_render/Cargo.toml +++ b/crates/bevy_sprite_render/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_sprite_render" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides sprite rendering functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -15,24 +15,24 @@ bevy_text = ["dep:bevy_text", "bevy_sprite/bevy_text"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_sprite = { path = "../bevy_sprite", version = "0.17.1" } -bevy_text = { path = "../bevy_text", version = "0.17.1", optional = true } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_sprite = { path = "../bevy_sprite", version = "0.17.2" } +bevy_text = { path = "../bevy_text", version = "0.17.2", optional = true } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } diff --git a/crates/bevy_state/Cargo.toml b/crates/bevy_state/Cargo.toml index 40a3332dcf954..16d2ea9577714 100644 --- a/crates/bevy_state/Cargo.toml +++ b/crates/bevy_state/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_state" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Finite state machines for Bevy" homepage = "https://bevy.org/" @@ -46,12 +46,12 @@ critical-section = [ [dependencies] # bevy -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_state_macros = { path = "macros", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, optional = true } -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, optional = true } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_state_macros = { path = "macros", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, optional = true } +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, optional = true } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false } variadics_please = "1.1" # other diff --git a/crates/bevy_state/macros/Cargo.toml b/crates/bevy_state/macros/Cargo.toml index dade83671eec6..16700cae88ab2 100644 --- a/crates/bevy_state/macros/Cargo.toml +++ b/crates/bevy_state/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_state_macros" -version = "0.17.1" +version = "0.17.2" description = "Macros for bevy_state" edition = "2024" license = "MIT OR Apache-2.0" @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" proc-macro = true [dependencies] -bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.1" } +bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.2" } syn = { version = "2.0", features = ["full"] } quote = "1.0" diff --git a/crates/bevy_tasks/Cargo.toml b/crates/bevy_tasks/Cargo.toml index 5fa6eb55710b7..5fd9d99b2cd10 100644 --- a/crates/bevy_tasks/Cargo.toml +++ b/crates/bevy_tasks/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_tasks" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "A task executor for Bevy Engine" homepage = "https://bevy.org/" @@ -32,7 +32,7 @@ futures-lite = ["bevy_platform/std", "futures-lite/std"] async-io = ["bevy_platform/std", "dep:async-io"] [dependencies] -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "alloc", ] } diff --git a/crates/bevy_text/Cargo.toml b/crates/bevy_text/Cargo.toml index cf1900258e220..651ca0d237b30 100644 --- a/crates/bevy_text/Cargo.toml +++ b/crates/bevy_text/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_text" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides text functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -13,17 +13,17 @@ default_font = [] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_log = { path = "../bevy_log", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_log = { path = "../bevy_log", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", "serialize", ] } diff --git a/crates/bevy_time/Cargo.toml b/crates/bevy_time/Cargo.toml index bcb6404e8e80a..bf3ddcf060a23 100644 --- a/crates/bevy_time/Cargo.toml +++ b/crates/bevy_time/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_time" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides time functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -48,10 +48,10 @@ critical-section = [ [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, optional = true } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false } +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, optional = true } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false } # other crossbeam-channel = { version = "0.5.0", default-features = false, features = [ diff --git a/crates/bevy_transform/Cargo.toml b/crates/bevy_transform/Cargo.toml index 3fcae541afb31..d8cc4f022366c 100644 --- a/crates/bevy_transform/Cargo.toml +++ b/crates/bevy_transform/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_transform" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides transform functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -10,13 +10,13 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, optional = true } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false, optional = true } -bevy_log = { path = "../bevy_log", version = "0.17.1", default-features = false, optional = true } -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, optional = true } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1", default-features = false } -bevy_utils = { path = "../bevy_utils", version = "0.17.1", default-features = false, optional = true } +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, optional = true } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false, optional = true } +bevy_log = { path = "../bevy_log", version = "0.17.2", default-features = false, optional = true } +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, optional = true } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2", default-features = false } +bevy_utils = { path = "../bevy_utils", version = "0.17.2", default-features = false, optional = true } serde = { version = "1", default-features = false, features = [ "derive", ], optional = true } @@ -24,8 +24,8 @@ thiserror = { version = "2", default-features = false } derive_more = { version = "2", default-features = false, features = ["from"] } [dev-dependencies] -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false, features = [ +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false, features = [ "approx", ] } approx = "0.5.1" diff --git a/crates/bevy_ui/Cargo.toml b/crates/bevy_ui/Cargo.toml index 381769716c8f7..7268a8e92f4de 100644 --- a/crates/bevy_ui/Cargo.toml +++ b/crates/bevy_ui/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_ui" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "A custom ECS-driven UI framework built specifically for Bevy Engine" homepage = "https://bevy.org/" @@ -10,26 +10,26 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_a11y = { path = "../bevy_a11y", version = "0.17.1" } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_input = { path = "../bevy_input", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_sprite = { path = "../bevy_sprite", version = "0.17.1", features = [ +bevy_a11y = { path = "../bevy_a11y", version = "0.17.2" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_input = { path = "../bevy_input", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_sprite = { path = "../bevy_sprite", version = "0.17.2", features = [ "bevy_text", ] } -bevy_text = { path = "../bevy_text", version = "0.17.1" } -bevy_picking = { path = "../bevy_picking", version = "0.17.1", optional = true } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_text = { path = "../bevy_text", version = "0.17.2" } +bevy_picking = { path = "../bevy_picking", version = "0.17.2", optional = true } +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } @@ -44,7 +44,7 @@ accesskit = "0.21" tracing = { version = "0.1", default-features = false, features = ["std"] } [dev-dependencies] -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } [features] default = [] diff --git a/crates/bevy_ui_render/Cargo.toml b/crates/bevy_ui_render/Cargo.toml index 46e72738f0822..021ecb160fee5 100644 --- a/crates/bevy_ui_render/Cargo.toml +++ b/crates/bevy_ui_render/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_ui_render" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides rendering functionality for Bevy UI" homepage = "https://bevyengine.org/" @@ -10,30 +10,30 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_asset = { path = "../bevy_asset", version = "0.17.1" } -bevy_camera = { path = "../bevy_camera", version = "0.17.1" } -bevy_color = { path = "../bevy_color", version = "0.17.1" } -bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_image = { path = "../bevy_image", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_mesh = { path = "../bevy_mesh", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_shader = { path = "../bevy_shader", version = "0.17.1" } -bevy_render = { path = "../bevy_render", version = "0.17.1" } -bevy_sprite = { path = "../bevy_sprite", version = "0.17.1" } -bevy_sprite_render = { path = "../bevy_sprite_render", version = "0.17.1", features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_asset = { path = "../bevy_asset", version = "0.17.2" } +bevy_camera = { path = "../bevy_camera", version = "0.17.2" } +bevy_color = { path = "../bevy_color", version = "0.17.2" } +bevy_core_pipeline = { path = "../bevy_core_pipeline", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_image = { path = "../bevy_image", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_mesh = { path = "../bevy_mesh", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_shader = { path = "../bevy_shader", version = "0.17.2" } +bevy_render = { path = "../bevy_render", version = "0.17.2" } +bevy_sprite = { path = "../bevy_sprite", version = "0.17.2" } +bevy_sprite_render = { path = "../bevy_sprite_render", version = "0.17.2", features = [ "bevy_text", ] } -bevy_transform = { path = "../bevy_transform", version = "0.17.1" } -bevy_utils = { path = "../bevy_utils", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_transform = { path = "../bevy_transform", version = "0.17.2" } +bevy_utils = { path = "../bevy_utils", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } -bevy_ui = { path = "../bevy_ui", version = "0.17.1" } -bevy_text = { path = "../bevy_text", version = "0.17.1" } +bevy_ui = { path = "../bevy_ui", version = "0.17.2" } +bevy_text = { path = "../bevy_text", version = "0.17.2" } # other bytemuck = { version = "1.5", features = ["derive"] } diff --git a/crates/bevy_ui_widgets/Cargo.toml b/crates/bevy_ui_widgets/Cargo.toml index 38ae0753f6a6a..7132aa5b3c97f 100644 --- a/crates/bevy_ui_widgets/Cargo.toml +++ b/crates/bevy_ui_widgets/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_ui_widgets" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Unstyled common widgets for Bevy Engine" homepage = "https://bevy.org/" @@ -10,16 +10,16 @@ keywords = ["bevy"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_a11y = { path = "../bevy_a11y", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_input = { path = "../bevy_input", version = "0.17.1" } -bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.1" } -bevy_log = { path = "../bevy_log", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_picking = { path = "../bevy_picking", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_ui = { path = "../bevy_ui", version = "0.17.1" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_a11y = { path = "../bevy_a11y", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_input = { path = "../bevy_input", version = "0.17.2" } +bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.2" } +bevy_log = { path = "../bevy_log", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_picking = { path = "../bevy_picking", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_ui = { path = "../bevy_ui", version = "0.17.2" } # other accesskit = "0.21" diff --git a/crates/bevy_utils/Cargo.toml b/crates/bevy_utils/Cargo.toml index 29281edbb5725..869e4df44b1b4 100644 --- a/crates/bevy_utils/Cargo.toml +++ b/crates/bevy_utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_utils" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "A collection of utils for Bevy Engine" homepage = "https://bevy.org/" @@ -19,7 +19,7 @@ std = ["disqualified/alloc"] debug = ["bevy_platform/alloc"] [dependencies] -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false } disqualified = { version = "1.0", default-features = false } thread_local = { version = "1.0", optional = true } diff --git a/crates/bevy_window/Cargo.toml b/crates/bevy_window/Cargo.toml index edbd37fb01504..7d02c63e3d6e4 100644 --- a/crates/bevy_window/Cargo.toml +++ b/crates/bevy_window/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_window" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "Provides windowing functionality for Bevy Engine" homepage = "https://bevy.org/" @@ -48,16 +48,16 @@ libm = ["bevy_math/libm"] [dependencies] # bevy -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1", default-features = false } -bevy_input = { path = "../bevy_input", version = "0.17.1", default-features = false } -bevy_math = { path = "../bevy_math", version = "0.17.1", default-features = false } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false } +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2", default-features = false } +bevy_input = { path = "../bevy_input", version = "0.17.2", default-features = false } +bevy_math = { path = "../bevy_math", version = "0.17.2", default-features = false } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false } # bevy optional -bevy_asset = { path = "../bevy_asset", version = "0.17.1", default-features = false, optional = true } -bevy_image = { path = "../bevy_image", version = "0.17.1", optional = true } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_asset = { path = "../bevy_asset", version = "0.17.2", default-features = false, optional = true } +bevy_image = { path = "../bevy_image", version = "0.17.2", optional = true } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "glam", ], optional = true } diff --git a/crates/bevy_winit/Cargo.toml b/crates/bevy_winit/Cargo.toml index 5ec42bc1cbc3b..e264e7b821491 100644 --- a/crates/bevy_winit/Cargo.toml +++ b/crates/bevy_winit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_winit" -version = "0.17.1" +version = "0.17.2" edition = "2024" description = "A winit window and input backend for Bevy Engine" homepage = "https://bevy.org/" @@ -36,26 +36,26 @@ custom_cursor = [ [dependencies] # bevy -bevy_a11y = { path = "../bevy_a11y", version = "0.17.1" } -bevy_app = { path = "../bevy_app", version = "0.17.1" } -bevy_derive = { path = "../bevy_derive", version = "0.17.1" } -bevy_ecs = { path = "../bevy_ecs", version = "0.17.1" } -bevy_input = { path = "../bevy_input", version = "0.17.1" } -bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.1" } -bevy_log = { path = "../bevy_log", version = "0.17.1" } -bevy_math = { path = "../bevy_math", version = "0.17.1" } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1" } -bevy_window = { path = "../bevy_window", version = "0.17.1" } -bevy_tasks = { path = "../bevy_tasks", version = "0.17.1" } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_a11y = { path = "../bevy_a11y", version = "0.17.2" } +bevy_app = { path = "../bevy_app", version = "0.17.2" } +bevy_derive = { path = "../bevy_derive", version = "0.17.2" } +bevy_ecs = { path = "../bevy_ecs", version = "0.17.2" } +bevy_input = { path = "../bevy_input", version = "0.17.2" } +bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.2" } +bevy_log = { path = "../bevy_log", version = "0.17.2" } +bevy_math = { path = "../bevy_math", version = "0.17.2" } +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2" } +bevy_window = { path = "../bevy_window", version = "0.17.2" } +bevy_tasks = { path = "../bevy_tasks", version = "0.17.2" } +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "std", ] } # bevy optional ## used by custom_cursor -bevy_asset = { path = "../bevy_asset", version = "0.17.1", optional = true } +bevy_asset = { path = "../bevy_asset", version = "0.17.2", optional = true } ## used by custom_cursor -bevy_image = { path = "../bevy_image", version = "0.17.1", optional = true } +bevy_image = { path = "../bevy_image", version = "0.17.2", optional = true } ## used by custom_cursor wgpu-types = { version = "26", optional = true } ## used by custom_cursor @@ -73,19 +73,19 @@ accesskit = "0.21" tracing = { version = "0.1", default-features = false, features = ["std"] } [target.'cfg(target_os = "android")'.dependencies] -bevy_android = { path = "../bevy_android", version = "0.17.1", default-features = false } +bevy_android = { path = "../bevy_android", version = "0.17.2", default-features = false } [target.'cfg(target_arch = "wasm32")'.dependencies] wasm-bindgen = { version = "0.2" } web-sys = "0.3" # TODO: Assuming all wasm builds are for the browser. Require `no_std` support to break assumption. -bevy_app = { path = "../bevy_app", version = "0.17.1", default-features = false, features = [ +bevy_app = { path = "../bevy_app", version = "0.17.2", default-features = false, features = [ "web", ] } -bevy_platform = { path = "../bevy_platform", version = "0.17.1", default-features = false, features = [ +bevy_platform = { path = "../bevy_platform", version = "0.17.2", default-features = false, features = [ "web", ] } -bevy_reflect = { path = "../bevy_reflect", version = "0.17.1", default-features = false, features = [ +bevy_reflect = { path = "../bevy_reflect", version = "0.17.2", default-features = false, features = [ "web", ] }