From ce4d66235c3426d17c9dd156795031c27ad0c4f1 Mon Sep 17 00:00:00 2001 From: Riccardo Tacconi Date: Wed, 29 Apr 2026 18:52:27 +0100 Subject: [PATCH] chore(release): bump VERSION and workspace crates to 0.2.0 --- Cargo.lock | 16 ++++++++-------- VERSION | 2 +- crates/controller/Cargo.toml | 2 +- crates/dashboard/Cargo.toml | 2 +- crates/kcore-console/Cargo.toml | 2 +- crates/kcore-disk-layout-yaml/Cargo.toml | 2 +- crates/kcore-disko-types/Cargo.toml | 2 +- crates/kcore-sanitize/Cargo.toml | 2 +- crates/kctl/Cargo.toml | 2 +- crates/node-agent/Cargo.toml | 2 +- docs/release.md | 2 +- 11 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a04e273..101d4db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1777,7 +1777,7 @@ dependencies = [ [[package]] name = "kcore-console" -version = "0.1.0" +version = "0.2.0" dependencies = [ "chrono", "clap", @@ -1792,7 +1792,7 @@ dependencies = [ [[package]] name = "kcore-controller" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "clap", @@ -1822,7 +1822,7 @@ dependencies = [ [[package]] name = "kcore-dashboard" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "axum 0.8.8", @@ -1849,7 +1849,7 @@ dependencies = [ [[package]] name = "kcore-disk-layout-yaml" -version = "0.1.0" +version = "0.2.0" dependencies = [ "serde", "thiserror 2.0.18", @@ -1857,14 +1857,14 @@ dependencies = [ [[package]] name = "kcore-disko-types" -version = "0.1.0" +version = "0.2.0" dependencies = [ "proptest", ] [[package]] name = "kcore-kctl" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "aws-lc-rs", @@ -1892,7 +1892,7 @@ dependencies = [ [[package]] name = "kcore-node-agent" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "clap", @@ -1926,7 +1926,7 @@ dependencies = [ [[package]] name = "kcore-sanitize" -version = "0.1.0" +version = "0.2.0" [[package]] name = "lab" diff --git a/VERSION b/VERSION index 6e8bf73..0ea3a94 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0 +0.2.0 diff --git a/crates/controller/Cargo.toml b/crates/controller/Cargo.toml index 174266c..1caf446 100644 --- a/crates/controller/Cargo.toml +++ b/crates/controller/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-controller" -version = "0.1.0" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/dashboard/Cargo.toml b/crates/dashboard/Cargo.toml index 5419a32..0feeeb4 100644 --- a/crates/dashboard/Cargo.toml +++ b/crates/dashboard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-dashboard" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "kcore web dashboard (Leptos SSR, controller gRPC)" diff --git a/crates/kcore-console/Cargo.toml b/crates/kcore-console/Cargo.toml index 1d962fc..5effcd8 100644 --- a/crates/kcore-console/Cargo.toml +++ b/crates/kcore-console/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-console" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "kcore hypervisor appliance TUI (Ratatui / crossterm)" build = "build.rs" diff --git a/crates/kcore-disk-layout-yaml/Cargo.toml b/crates/kcore-disk-layout-yaml/Cargo.toml index 17d0de0..018c980 100644 --- a/crates/kcore-disk-layout-yaml/Cargo.toml +++ b/crates/kcore-disk-layout-yaml/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-disk-layout-yaml" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "Declarative YAML disk layouts for kcore DiskLayout, emitted as disko.devices Nix" diff --git a/crates/kcore-disko-types/Cargo.toml b/crates/kcore-disko-types/Cargo.toml index 09d826e..070b391 100644 --- a/crates/kcore-disko-types/Cargo.toml +++ b/crates/kcore-disko-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-disko-types" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "Shared, pure types for DiskLayout resources: target-device extractor, live state snapshot, and safe/dangerous classifier. std-only to keep Kani build time cheap." diff --git a/crates/kcore-sanitize/Cargo.toml b/crates/kcore-sanitize/Cargo.toml index ea514ef..3f73e9f 100644 --- a/crates/kcore-sanitize/Cargo.toml +++ b/crates/kcore-sanitize/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-sanitize" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "Pure, std-only sanitizers for operator-supplied paths and Nix expression literals. Verified with Kani." diff --git a/crates/kctl/Cargo.toml b/crates/kctl/Cargo.toml index 40df57d..b8b4ebb 100644 --- a/crates/kctl/Cargo.toml +++ b/crates/kctl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-kctl" -version = "0.1.0" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/crates/node-agent/Cargo.toml b/crates/node-agent/Cargo.toml index 182bb71..e6f2bd1 100644 --- a/crates/node-agent/Cargo.toml +++ b/crates/node-agent/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcore-node-agent" -version = "0.1.0" +version = "0.2.0" edition = "2021" [dependencies] diff --git a/docs/release.md b/docs/release.md index 867ada9..b475056 100644 --- a/docs/release.md +++ b/docs/release.md @@ -7,7 +7,7 @@ Releases are **operator-driven**: build artifacts locally with Nix, publish to G | Source | Role | |--------|------| | [`VERSION`](../VERSION) (single line, e.g. `0.2.0`) | **Product / packaging version**: Nix `kcoreVersion`, ISO filename `kcoreos-$(VERSION)-x86_64-linux.iso`, Git tag `v$(VERSION)`, release assets. **Bump this for every release.** | -| `crates/*/Cargo.toml` `version = "…"` | Rust crate semver (currently `0.1.0` for workspace members). **Not automatically tied to `VERSION`.** Optional: bump crate versions in the same PR as `VERSION` if you want `kcore-kctl --version` to match the product version everywhere. | +| `crates/*/Cargo.toml` `version = "…"` | Rust crate semver. **Not automatically tied to `VERSION`.** This repo usually bumps crate versions in the same PR as `VERSION` so `kcore-kctl --version` matches the product version. | ## Preconditions