From b6ceae606a099f6d4f704465906aa0602e61e959 Mon Sep 17 00:00:00 2001 From: Daniel Vianna <1708810+pasunboneleve@users.noreply.github.com> Date: Wed, 2 Sep 2026 16:36:52 +1000 Subject: [PATCH] Prepare v0.11.0 release Context: Transactional artifact generations are merged to protected main and passed exact-SHA Linux and macOS CI. The backward-compatible user capability requires a MINOR release. Decision: Set the Cargo package and lockfile version to 0.11.0. Move the complete artifact-generation notes from [Unreleased] into the dated 0.11.0 section while recreating an empty [Unreleased] section. Alternatives considered: A patch release was rejected because the release adds a new configuration table, workflow action, readiness matcher, environment contract, and built-in documentation topic. Tradeoffs: The release remains source-compatible for configurations that do not opt into artifacts. Consumers that adopt artifacts must satisfy the documented generation endpoint and autostart constraints. Architectural impact: No additional runtime boundary changes are introduced by this commit; it aligns release metadata and changelog extraction with the already merged implementation. Validation: `./scripts/release-notes-from-changelog.sh 0.11.0 pasunboneleve/devloop` `cargo metadata --no-deps --format-version 1` `cargo run --quiet --bin devloop -- --version` `cargo run --quiet --bin devloop -- docs --help` `cargo test` `cargo clippy --all-targets --all-features -- -D warnings` `cargo fmt --all -- --check` `env -u RUST_LOG ./scripts/ci-smoke.sh` `git diff --check` Release: v0.11.0 Kata: 3tvx --- CHANGELOG.md | 2 ++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4775dbe..d6a244d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to `devloop` will be recorded in this file. ## [Unreleased] +## [0.11.0] - 2026-09-02 + ### Added - Added transactional artifact generations through the single diff --git a/Cargo.lock b/Cargo.lock index 693af28..9e0cf32 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -235,7 +235,7 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "devloop" -version = "0.10.5" +version = "0.11.0" dependencies = [ "anyhow", "axum", diff --git a/Cargo.toml b/Cargo.toml index d5e8465..0a2f810 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "devloop" -version = "0.10.5" +version = "0.11.0" edition = "2024" [dependencies]