From baa052067f02e56548f8dc88cc0935f6660a629e Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Wed, 12 Aug 2026 17:10:09 +0200 Subject: [PATCH] chore: release 0.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump the workspace version for release. 0.4.0 rather than 0.3.1 because this cycle changes behaviour an operator can be broken by: policy validation now rejects rule names that collide with the guard's own synthetic ones, so a policy that started under 0.3.0 can fail at startup (#84). Pre-1.0, that is what the minor position is for. crates/bugwarden/Cargo.toml pins its bugwarden-core dependency by version as well as path, so that requirement moves in lockstep — the build fails loudly otherwise, which is how this was caught. The man page embeds the version, so regenerate the committed assets; the completions carry none and are unchanged. --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- crates/bugwarden/Cargo.toml | 2 +- crates/bugwarden/man/bugwarden.1 | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f11db87..f05801e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -207,7 +207,7 @@ dependencies = [ [[package]] name = "bugwarden" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "axum", @@ -234,7 +234,7 @@ dependencies = [ [[package]] name = "bugwarden-core" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "chrono", diff --git a/Cargo.toml b/Cargo.toml index 757bd67..188ee67 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ members = [ ] [workspace.package] -version = "0.3.0" +version = "0.4.0" edition = "2021" license = "Apache-2.0" authors = ["Martin Pluskal "] diff --git a/crates/bugwarden/Cargo.toml b/crates/bugwarden/Cargo.toml index dda97ed..9b74ac9 100644 --- a/crates/bugwarden/Cargo.toml +++ b/crates/bugwarden/Cargo.toml @@ -34,7 +34,7 @@ gen = ["dep:clap_complete", "dep:clap_mangen"] workspace = true [dependencies] -bugwarden-core = { path = "../bugwarden-core", version = "0.3.0" } +bugwarden-core = { path = "../bugwarden-core", version = "0.4.0" } rmcp = { version = "3.1", features = [ "server", diff --git a/crates/bugwarden/man/bugwarden.1 b/crates/bugwarden/man/bugwarden.1 index 23429c7..7c103d6 100644 --- a/crates/bugwarden/man/bugwarden.1 +++ b/crates/bugwarden/man/bugwarden.1 @@ -1,4 +1,4 @@ -.TH bugwarden 1 "" "bugwarden 0.3.0" "General Commands Manual" +.TH bugwarden 1 "" "bugwarden 0.4.0" "General Commands Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .SH NAME