From 40eae41456668712b089a54952bdf57ceb83c301 Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Mon, 5 Oct 2026 21:53:21 +1300 Subject: [PATCH] Prepare v0.19.0 release --- Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- bake/Cargo.toml | 2 +- bake/src/bake_generated_tasks/mod.rs | 4 +++- readme.md | 12 +++++------- releases.md | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bc1df10..de5563a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ dependencies = [ [[package]] name = "bake" -version = "0.18.0" +version = "0.19.0" dependencies = [ "bake-macros", "linkme", @@ -71,7 +71,7 @@ dependencies = [ [[package]] name = "bake-macros" -version = "0.18.0" +version = "0.19.0" dependencies = [ "proc-macro2", "quote", @@ -648,7 +648,7 @@ checksum = "f9395f0f0eee849a9b707b2f06bb92a6a422090e2123bb2ef8e87a0e61892a8e" [[package]] name = "socketry-cargo-bake" -version = "0.18.0" +version = "0.19.0" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 75bf27c..4ea1987 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/macros", "crates/cargo-bake", "bake"] resolver = "3" [workspace.package] -version = "0.18.0" +version = "0.19.0" edition = "2024" license = "MIT" repository = "https://github.com/socketry/bake-rust" @@ -65,7 +65,7 @@ name = "bake" serde.workspace = true serde_json.workspace = true linkme.workspace = true -bake-macros = { version = "0.18.0", path = "crates/macros" } +bake-macros = { version = "0.19.0", path = "crates/macros" } [dev-dependencies] tempfile.workspace = true diff --git a/bake/Cargo.toml b/bake/Cargo.toml index c13a88b..206768c 100644 --- a/bake/Cargo.toml +++ b/bake/Cargo.toml @@ -6,7 +6,7 @@ publish = false [dependencies] socketry-project = ">=0.3.3" -bake = { version = "0.18.0", path = ".." } +bake = { version = "0.19.0", path = ".." } bake-agent-context = { version = "0.3.0" } bake-test-rust = { version = "0.2.2" } bake-releases = { version = "0.3.0" } diff --git a/bake/src/bake_generated_tasks/mod.rs b/bake/src/bake_generated_tasks/mod.rs index 941cb82..2b1cd2f 100644 --- a/bake/src/bake_generated_tasks/mod.rs +++ b/bake/src/bake_generated_tasks/mod.rs @@ -1,5 +1,7 @@ -// Generated by `cargo bake --regenerate`; do not edit. +// Released under the MIT License. +// Copyright, 2026, by Samuel Williams. +// Generated by `cargo bake --regenerate`; do not edit. use bake_agent_context as _; use bake_cargo as _; use bake_license as _; diff --git a/readme.md b/readme.md index 6c3dbc2..9b17df4 100644 --- a/readme.md +++ b/readme.md @@ -328,6 +328,11 @@ for the standard process. See [releases.md](releases.md) for the full release history. +### v0.19.0 + +- Support unbounded positional `Vec` task arguments with + `#[bake(positional)]`. Require `::` before chaining another task. + ### v0.18.0 - Derive default task namespaces from `bake_*` library crate names, stripping @@ -348,13 +353,6 @@ See [releases.md](releases.md) for the full release history. - Use the shared `socketry-project` Releasing skill for the standard release process and remove references to the duplicate Bake Cargo publishing context. - -### v0.17.3 - -- Align the Readme's contribution guidance with Bake Readme conventions. -- Remove the local Bake alias and install the launcher explicitly for repository - tasks. -- Require complete line coverage in CI with the standard Bake coverage task. ## Contributing diff --git a/releases.md b/releases.md index 1cd9f5f..ecdba30 100644 --- a/releases.md +++ b/releases.md @@ -1,6 +1,6 @@ # Releases -## Unreleased +## v0.19.0 - Support unbounded positional `Vec` task arguments with `#[bake(positional)]`. Require `::` before chaining another task.