From b8aaea2764a20e0b1b8b8a1287f217b4234ccc4f Mon Sep 17 00:00:00 2001 From: calvinsturm Date: Fri, 3 Jul 2026 19:16:38 -0700 Subject: [PATCH] Bump version to 0.6.0-alpha.2 --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- docs/release-notes/README.md | 1 + .../RELEASE_NOTES_v0.6.0-alpha.2.md | 18 ++++++++++++++++++ 5 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 docs/release-notes/RELEASE_NOTES_v0.6.0-alpha.2.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 351f714..357f84c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,23 @@ Older releases may appear in `docs/release-notes/` before they are backfilled he - None yet. +## v0.6.0-alpha.2 + +### Changed + +- Split inferred Rust validation into ordered validator outcomes: + - `cargo fmt --check` + - `cargo test` + - `cargo clippy -- -D warnings` +- Validator steps now record pass, fail, or skipped outcomes. +- Rust validation stops after the first failed validator and marks later validators as skipped. +- Preserved the existing one-repair budget, shell/gate/audit path, and bounded continuation behavior. + +### Release process + +- Updated crate metadata to `0.6.0-alpha.2`. +- Release readiness now supports validating that a release tag matches `Cargo.toml` package metadata. + ## v0.5.0 - 2026-03-14 `v0.5.0` is a major runtime and architecture hardening release. It refactors large parts of the agent/runtime/tooling codebase into smaller focused modules, strengthens runtime-owned completion and validation behavior for coding tasks, and expands LocalAgent's coding/eval workflow with broader benchmark coverage, local-model investigation assets, and new tooling integrations. diff --git a/Cargo.lock b/Cargo.lock index 2039931..5719c8b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1139,7 +1139,7 @@ checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" [[package]] name = "localagent" -version = "0.5.0" +version = "0.6.0-alpha.2" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index b59f25b..5085359 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "localagent" -version = "0.5.0" +version = "0.6.0-alpha.2" edition = "2021" default-run = "localagent" repository = "https://github.com/CalvinSturm/LocalAgent" diff --git a/docs/release-notes/README.md b/docs/release-notes/README.md index d0ce4ca..ea89de7 100644 --- a/docs/release-notes/README.md +++ b/docs/release-notes/README.md @@ -1,5 +1,6 @@ # Release Notes +- [v0.6.0-alpha.2](RELEASE_NOTES_v0.6.0-alpha.2.md) - [v0.5.0](RELEASE_NOTES_v0.5.0.md) - [v0.4.0](RELEASE_NOTES_v0.4.0.md) - [v0.3.1](RELEASE_NOTES_v0.3.1.md) diff --git a/docs/release-notes/RELEASE_NOTES_v0.6.0-alpha.2.md b/docs/release-notes/RELEASE_NOTES_v0.6.0-alpha.2.md new file mode 100644 index 0000000..5024214 --- /dev/null +++ b/docs/release-notes/RELEASE_NOTES_v0.6.0-alpha.2.md @@ -0,0 +1,18 @@ +# LocalAgent v0.6.0-alpha.2 Release Notes + +Release date: 2026-07-04 + +## Highlights + +- Split inferred Rust validation into ordered validator outcomes: + - `cargo fmt --check` + - `cargo test` + - `cargo clippy -- -D warnings` +- Validator steps now record pass, fail, or skipped outcomes. +- Rust validation stops after the first failed validator and marks later validators as skipped. +- Preserved the existing one-repair budget, shell/gate/audit path, and bounded continuation behavior. + +## Release Process + +- Updated crate metadata to `0.6.0-alpha.2`. +- Release readiness now supports validating that a release tag matches `Cargo.toml` package metadata.