From 4bb1d2e3f922f96a622114c908930f283900f087 Mon Sep 17 00:00:00 2001 From: AlephCubed Date: Fri, 3 Oct 2025 20:05:26 -0700 Subject: [PATCH 1/2] Update to 0.17 for real. --- Cargo.lock | 15 +++++++++------ immediate_stats/Cargo.toml | 6 +++--- immediate_stats_macros/Cargo.toml | 4 ++-- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 18cc216..0bbbb20 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -154,8 +154,9 @@ dependencies = [ [[package]] name = "bevy_auto_plugin" -version = "0.5.0" -source = "git+https://github.com/StrikeForceZero/bevy_auto_plugin?rev=refs%2Fpull%2F22%2Fhead#9881bcbc54547064f6cdeb8efb1706ecbce423d3" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e60464caa30a2bbe7d27b3b75adee2e8de1f019366093335ba56b5f14ce82363" dependencies = [ "bevy_auto_plugin_proc_macros", "bevy_auto_plugin_shared", @@ -165,8 +166,9 @@ dependencies = [ [[package]] name = "bevy_auto_plugin_proc_macros" -version = "0.5.0" -source = "git+https://github.com/StrikeForceZero/bevy_auto_plugin?rev=refs%2Fpull%2F22%2Fhead#9881bcbc54547064f6cdeb8efb1706ecbce423d3" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a599d829f3b16ba69f909ab86141271c1ec5a5511508245289cb3774df389074" dependencies = [ "bevy_auto_plugin_shared", "darling", @@ -177,8 +179,9 @@ dependencies = [ [[package]] name = "bevy_auto_plugin_shared" -version = "0.5.0" -source = "git+https://github.com/StrikeForceZero/bevy_auto_plugin?rev=refs%2Fpull%2F22%2Fhead#9881bcbc54547064f6cdeb8efb1706ecbce423d3" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6639f97a7e63a7a424c8a5dba32de72000934e9b03333b13c4bb9c1e95cee43a" dependencies = [ "bevy_app", "bevy_ecs", diff --git a/immediate_stats/Cargo.toml b/immediate_stats/Cargo.toml index b397d16..d3ba706 100644 --- a/immediate_stats/Cargo.toml +++ b/immediate_stats/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "immediate_stats" -version = "0.3.0-rc.1" +version = "0.3.0" edition = "2024" description = "Game stats that reset every frame, inspired by immediate mode GUI." categories = ["game-development", "data-structures"] @@ -30,12 +30,12 @@ bevy_auto_plugin = [ bevy_app = { version = "0.17", default-features = false, optional = true, features = [ "bevy_reflect", ] } -bevy_auto_plugin = { git = "https://github.com/StrikeForceZero/bevy_auto_plugin", rev = "refs/pull/22/head", optional = true } +bevy_auto_plugin = { version = "0.6", optional = true } bevy_ecs = { version = "0.17", default-features = false, optional = true, features = [ "bevy_reflect", ] } bevy_reflect = { version = "0.17", default-features = false, optional = true } -immediate_stats_macros = { path = "../immediate_stats_macros", version = "0.3.0-rc.1", default-features = false } +immediate_stats_macros = { path = "../immediate_stats_macros", version = "0.3", default-features = false } [dev-dependencies] bevy = { version = "0.17", default-features = false } diff --git a/immediate_stats_macros/Cargo.toml b/immediate_stats_macros/Cargo.toml index b5c109a..86c2a0c 100644 --- a/immediate_stats_macros/Cargo.toml +++ b/immediate_stats_macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "immediate_stats_macros" -version = "0.3.0-rc.1" +version = "0.3.0" edition = "2024" description = "Game stats that reset every frame, inspired by immediate mode GUI." categories = ["game-development", "data-structures"] @@ -21,7 +21,7 @@ bevy = [] bevy_auto_plugin = ["bevy"] [dependencies] -darling = "0.21.3" +darling = "0.21" proc-macro2 = "1.0" proc-macro-error = "1.0" quote = "1.0" From 39286638b3c78c4d7cc95babc05f4dd7a4248d16 Mon Sep 17 00:00:00 2001 From: AlephCubed Date: Fri, 3 Oct 2025 20:06:59 -0700 Subject: [PATCH 2/2] Update publish action to use workspace publishing. --- .github/workflows/publish.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index aaca5e1..29795af 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,9 +19,6 @@ jobs: - uses: actions/checkout@v4 - uses: rust-lang/crates-io-auth-action@v1 id: auth - - run: cargo publish -p immediate_stats_macros + - run: cargo publish env: - CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }} - - run: cargo publish -p immediate_stats - env: - CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }} + CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }} \ No newline at end of file