From 22a82bd5bb1e799cf21e3742d4517273a7b4c685 Mon Sep 17 00:00:00 2001 From: natepiano Date: Mon, 19 Jan 2026 17:46:18 +0200 Subject: [PATCH] Update to Bevy 0.18.0 --- Cargo.toml | 11 ++++++----- src/tween/systems.rs | 4 ++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index c4f9efc..c32dc4d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,17 +18,18 @@ resolver = "2" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies.bevy] -version = "0.17.3" +version = "0.18.0" default-features = false features = ["std"] [dependencies.bevy_math] -version = "0.17.3" +version = "0.18.0" default-features = false features = ["curve"] [dependencies.bevy_time_runner] -version = "0.5.2" +git = "https://github.com/natepiano/bevy_time_runner" +branch = "bevy-0.18" [dependencies.serde] version = "1" @@ -44,11 +45,11 @@ version = "0.10.0" optional = true [dev-dependencies] -bevy-inspector-egui = "0.34.0" +bevy-inspector-egui = "0.36.0" rand = "0.9.1" [dev-dependencies.bevy] -version = "0.17.3" +version = "0.18.0" default-features = false features = [ "bevy_window", diff --git a/src/tween/systems.rs b/src/tween/systems.rs index 7b15f92..35277b3 100644 --- a/src/tween/systems.rs +++ b/src/tween/systems.rs @@ -42,8 +42,8 @@ impl From<&QueryEntityError> for QueryEntityErrorWithoutWorld { E::QueryDoesNotMatch(entity, archetype_id) => { EH::QueryDoesNotMatch(*entity, *archetype_id) } - E::EntityDoesNotExist(entity_does_not_exist_error) => { - EH::EntityDoesNotExist(entity_does_not_exist_error.entity) + E::NotSpawned(entity_not_spawned_error) => { + EH::EntityDoesNotExist(entity_not_spawned_error.entity()) } E::AliasedMutability(entity) => EH::AliasedMutability(*entity), }