diff --git a/Cargo.lock b/Cargo.lock index d48bd500..42b54478 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -281,7 +281,7 @@ dependencies = [ [[package]] name = "bulwark-cli" -version = "0.3.0" +version = "0.4.0" dependencies = [ "axum", "bulwark-config", @@ -322,7 +322,7 @@ dependencies = [ [[package]] name = "bulwark-config" -version = "0.3.0" +version = "0.4.0" dependencies = [ "bulwark-decision", "chrono", @@ -338,7 +338,7 @@ dependencies = [ [[package]] name = "bulwark-decision" -version = "0.3.0" +version = "0.4.0" dependencies = [ "approx", "cfg-if 1.0.0", @@ -350,7 +350,7 @@ dependencies = [ [[package]] name = "bulwark-ext-processor" -version = "0.3.0" +version = "0.4.0" dependencies = [ "bulwark-config", "bulwark-wasm-host", @@ -378,7 +378,7 @@ dependencies = [ [[package]] name = "bulwark-wasm-host" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "async-trait", @@ -409,7 +409,7 @@ dependencies = [ [[package]] name = "bulwark-wasm-sdk" -version = "0.3.0" +version = "0.4.0" dependencies = [ "anyhow", "bulwark-decision", @@ -424,7 +424,7 @@ dependencies = [ [[package]] name = "bulwark-wasm-sdk-macros" -version = "0.3.0" +version = "0.4.0" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 4b94fc91..23e26831 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -72,19 +72,19 @@ members = [ ] [workspace.package] -version = "0.3.0" +version = "0.4.0" edition = "2021" # This should be no larger than the current stable release of Rust minus 2. rust-version = "1.72.0" [workspace.dependencies] # Internal dependencies -bulwark-config = { path = "crates/config", version = "=0.3.0" } -bulwark-decision = { path = "crates/decision", version = "=0.3.0" } -bulwark-ext-processor = { path = "crates/ext-processor", version = "=0.3.0" } -bulwark-wasm-host = { path = "crates/wasm-host", version = "=0.3.0" } -bulwark-wasm-sdk = { path = "crates/wasm-sdk", version = "=0.3.0" } -bulwark-wasm-sdk-macros = { path = "crates/wasm-sdk-macros", version = "=0.3.0" } +bulwark-config = { path = "crates/config", version = "=0.4.0" } +bulwark-decision = { path = "crates/decision", version = "=0.4.0" } +bulwark-ext-processor = { path = "crates/ext-processor", version = "=0.4.0" } +bulwark-wasm-host = { path = "crates/wasm-host", version = "=0.4.0" } +bulwark-wasm-sdk = { path = "crates/wasm-sdk", version = "=0.4.0" } +bulwark-wasm-sdk-macros = { path = "crates/wasm-sdk-macros", version = "=0.4.0" } # WASM dependencies wasi-cap-std-sync = { version = "15" } diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml index 979f0ed0..2acd4341 100644 --- a/crates/config/Cargo.toml +++ b/crates/config/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "bulwark-config" description = "Configuration for the Bulwark security engine." -version = "0.3.0" -edition = "2021" +version.workspace = true +edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" homepage = "https://bulwark.security/" repository = "https://github.com/bulwark-security/bulwark" diff --git a/crates/decision/Cargo.toml b/crates/decision/Cargo.toml index 195f5e15..e74c12f7 100644 --- a/crates/decision/Cargo.toml +++ b/crates/decision/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "bulwark-decision" description = "Decision-making under uncertainty for the Bulwark security engine." -version = "0.3.0" -edition = "2021" +version.workspace = true +edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" homepage = "https://bulwark.security/" repository = "https://github.com/bulwark-security/bulwark" diff --git a/crates/ext-processor/Cargo.toml b/crates/ext-processor/Cargo.toml index 74ce317f..f513708b 100644 --- a/crates/ext-processor/Cargo.toml +++ b/crates/ext-processor/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "bulwark-ext-processor" description = "An Envoy external processor for the Bulwark security engine." -version = "0.3.0" -edition = "2021" +version.workspace = true +edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" homepage = "https://bulwark.security/" repository = "https://github.com/bulwark-security/bulwark" diff --git a/crates/wasm-sdk-macros/Cargo.toml b/crates/wasm-sdk-macros/Cargo.toml index fb02d7c7..5d4ea337 100644 --- a/crates/wasm-sdk-macros/Cargo.toml +++ b/crates/wasm-sdk-macros/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "bulwark-wasm-sdk-macros" description = "Macros for Bulwark's WebAssembly SDK." -version = "0.3.0" -edition = "2021" +version.workspace = true +edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" homepage = "https://bulwark.security/" repository = "https://github.com/bulwark-security/bulwark" diff --git a/crates/wasm-sdk/Cargo.toml b/crates/wasm-sdk/Cargo.toml index 435ad1d2..5d6ea13a 100644 --- a/crates/wasm-sdk/Cargo.toml +++ b/crates/wasm-sdk/Cargo.toml @@ -1,8 +1,8 @@ [package] name = "bulwark-wasm-sdk" description = "The WebAssembly SDK for the Bulwark security engine." -version = "0.3.0" -edition = "2021" +version.workspace = true +edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" homepage = "https://bulwark.security/" repository = "https://github.com/bulwark-security/bulwark" diff --git a/crates/wasm-sdk/examples/blank-slate/Cargo.toml b/crates/wasm-sdk/examples/blank-slate/Cargo.toml index cbf39486..1467e22c 100644 --- a/crates/wasm-sdk/examples/blank-slate/Cargo.toml +++ b/crates/wasm-sdk/examples/blank-slate/Cargo.toml @@ -13,7 +13,7 @@ publish = false maintenance = { status = "experimental" } [dependencies] -bulwark-wasm-sdk = { path = "../..", version = "0.3.0" } +bulwark-wasm-sdk = { path = "../..", version = "0.4.0" } wit-bindgen = "0.14.0" [lib] diff --git a/crates/wasm-sdk/examples/evil-bit/Cargo.toml b/crates/wasm-sdk/examples/evil-bit/Cargo.toml index 531ba4ad..7d662256 100644 --- a/crates/wasm-sdk/examples/evil-bit/Cargo.toml +++ b/crates/wasm-sdk/examples/evil-bit/Cargo.toml @@ -13,7 +13,7 @@ publish = false maintenance = { status = "experimental" } [dependencies] -bulwark-wasm-sdk = { path = "../..", version = "0.3.0" } +bulwark-wasm-sdk = { path = "../..", version = "0.4.0" } wit-bindgen = "0.14.0" [lib]