From 93b1852cff32002943eeda9ea6d899773502a3ff Mon Sep 17 00:00:00 2001 From: Aevyrie Date: Sun, 29 Oct 2023 23:31:50 -0700 Subject: [PATCH] v0.5.1 --- CHANGELOG.md | 9 ++++++++- Cargo.toml | 6 +++--- crates/bevy_eventlistener_core/Cargo.toml | 2 +- crates/bevy_eventlistener_derive/Cargo.toml | 2 +- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd396f1..682f790 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.5.1 + +- Changed: reduced overhead of callback `run` function +- Fixed: Does not compile if bevy_reflect's "documentation" feature is enabled after updating to + 0.5. This fixed by removing the dependency of the derive crate on the core crate. + # 0.5.0 - Removed: public dead code trait CallbackSystemTrait has been removed. @@ -16,5 +22,6 @@ # 0.3.0 - Changed: relaxed bounds to support static `FnMut` closures for `On` methods instead of only `fn` -- Added: new `event_listener` example to guide users through how to use the supplied event listener methods. +- Added: new `event_listener` example to guide users through how to use the supplied event listener + methods. - Fixed: prelude now exports `ListenerInput` \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml index 435240f..48685be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ resolver = "2" [package] name = "bevy_eventlistener" -version = "0.5.0" +version = "0.5.1" edition = "2021" description = "Event listeners and callbacks for bevy" license = "MIT OR Apache-2.0" @@ -15,8 +15,8 @@ keywords = ["gamedev", "bevy", "eventlistener", "callbacks"] categories = ["game-engines", "rendering"] [dependencies] -bevy_eventlistener_core = { path = "crates/bevy_eventlistener_core", version = "0.5.0" } -bevy_eventlistener_derive = { path = "crates/bevy_eventlistener_derive", version = "0.5.0" } +bevy_eventlistener_core = { path = "crates/bevy_eventlistener_core", version = "0.5.1" } +bevy_eventlistener_derive = { path = "crates/bevy_eventlistener_derive", version = "0.5.1" } [dev-dependencies] bevy = { version = "0.11", default-features = false, features = [ diff --git a/crates/bevy_eventlistener_core/Cargo.toml b/crates/bevy_eventlistener_core/Cargo.toml index 3f70794..0d56526 100644 --- a/crates/bevy_eventlistener_core/Cargo.toml +++ b/crates/bevy_eventlistener_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_eventlistener_core" -version = "0.5.0" +version = "0.5.1" edition = "2021" description = "Event listeners and callbacks for bevy" license = "MIT OR Apache-2.0" diff --git a/crates/bevy_eventlistener_derive/Cargo.toml b/crates/bevy_eventlistener_derive/Cargo.toml index 00e4af7..8d658cb 100644 --- a/crates/bevy_eventlistener_derive/Cargo.toml +++ b/crates/bevy_eventlistener_derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bevy_eventlistener_derive" -version = "0.5.0" +version = "0.5.1" edition = "2021" description = "Event listeners and callbacks for bevy" license = "MIT OR Apache-2.0"