From 15abb16f217d5ed0209827deb71994175d7be03e Mon Sep 17 00:00:00 2001 From: "patchmill-release-please-bot[bot]" <289647917+patchmill-release-please-bot[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 15:59:38 +0000 Subject: [PATCH 1/2] chore(main): release 0.21.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 22 ++++++++++++++++++++++ nix/package.nix | 2 +- npm-shrinkwrap.json | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- 6 files changed, 29 insertions(+), 7 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 71e95baf..d3535156 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.20.0" + ".": "0.21.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b9c14b41..478082a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.21.0](https://github.com/rochecompaan/patchmill/compare/v0.20.0...v0.21.0) (2026-09-10) + + +### Features + +* **host:** implement Forgejo planning pull request adapter ([#215](https://github.com/rochecompaan/patchmill/issues/215)) ([6055479](https://github.com/rochecompaan/patchmill/commit/60554799e124830f83049eddcc2663eca78e9a41)) +* **host:** implement GitHub planning pull request adapter ([#213](https://github.com/rochecompaan/patchmill/issues/213)) ([2981fd4](https://github.com/rochecompaan/patchmill/commit/2981fd45af0b38708905188a840712342a40bb2b)) +* **run-once:** publish planning pull request phases ([#217](https://github.com/rochecompaan/patchmill/issues/217)) ([dc22d38](https://github.com/rochecompaan/patchmill/commit/dc22d38bae5fd70a4ed3e05385c23b2ab5b8b5ce)) +* **run-once:** recover or reset blocked run-once runs ([#204](https://github.com/rochecompaan/patchmill/issues/204)) ([0b27041](https://github.com/rochecompaan/patchmill/commit/0b27041e69d9fe5bb1b86aaf8999468998722423)) +* **workflow:** Add durable planning state and pull request workspaces ([#216](https://github.com/rochecompaan/patchmill/issues/216)) ([7b4856f](https://github.com/rochecompaan/patchmill/commit/7b4856f22655afee463c9a44ea19cf2433117852)) +* **workflow:** define provider-neutral planning pull request foundations ([#209](https://github.com/rochecompaan/patchmill/issues/209)) ([470891c](https://github.com/rochecompaan/patchmill/commit/470891c2cc57190b68ad82a578c06175fdfe6295)) + + +### Bug Fixes + +* **deps:** fail fast on stale runtime dependencies ([#200](https://github.com/rochecompaan/patchmill/issues/200)) ([69bab32](https://github.com/rochecompaan/patchmill/commit/69bab325467d042565f6592232eace51020af5d4)) +* **deps:** reuse pi-subagents upgrade PR ([#202](https://github.com/rochecompaan/patchmill/issues/202)) ([8a98c2d](https://github.com/rochecompaan/patchmill/commit/8a98c2db28047076e1fc83a7ebf5068cc4cac2e3)) +* **run-once:** preserve ignored state during blocked retry ([#212](https://github.com/rochecompaan/patchmill/issues/212)) ([cd94670](https://github.com/rochecompaan/patchmill/commit/cd946704b7cd49f317c8feebef95b19f761b9a4d)) +* **site:** remediate dependency advisories ([#214](https://github.com/rochecompaan/patchmill/issues/214)) ([#218](https://github.com/rochecompaan/patchmill/issues/218)) ([da9b143](https://github.com/rochecompaan/patchmill/commit/da9b1437eb48505a7799e8fdfb94bde85988952d)) +* **site:** update smol-toml to remediate avisory GHSA-7w5x-hrqm-74c2 ([#221](https://github.com/rochecompaan/patchmill/issues/221)) ([4c39619](https://github.com/rochecompaan/patchmill/commit/4c3961905ad447ddb2b64c69dc72eb01acd637c7)) +* **validation:** restore baseline quality gates ([#208](https://github.com/rochecompaan/patchmill/issues/208)) ([7a51191](https://github.com/rochecompaan/patchmill/commit/7a511913f6836f401b98052d62af1127721a7085)) + ## [0.20.0](https://github.com/rochecompaan/patchmill/compare/v0.19.0...v0.20.0) (2026-08-28) diff --git a/nix/package.nix b/nix/package.nix index 0bd20be1..ba4c8722 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -11,7 +11,7 @@ let in buildNpmPackageNode24 rec { pname = "patchmill"; - version = "0.20.0"; # x-release-please-version + version = "0.21.0"; # x-release-please-version src = lib.cleanSourceWith { src = lib.cleanSource ../.; diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 5ea36b02..20ea295b 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "patchmill", - "version": "0.20.0", + "version": "0.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "patchmill", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "dependencies": { "@earendil-works/pi-coding-agent": "0.84.2", diff --git a/package-lock.json b/package-lock.json index 5ea36b02..20ea295b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "patchmill", - "version": "0.20.0", + "version": "0.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "patchmill", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "dependencies": { "@earendil-works/pi-coding-agent": "0.84.2", diff --git a/package.json b/package.json index 5ebdf0dd..2051be70 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "patchmill", - "version": "0.20.0", + "version": "0.21.0", "private": false, "publishConfig": { "access": "public" From bf01a8f15125f0448fb451b0da81e8017f008bb6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 16:02:13 +0000 Subject: [PATCH 2/2] chore(release): update generated files --- nix/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nix/package.nix b/nix/package.nix index ba4c8722..ef0d0c93 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -26,7 +26,7 @@ buildNpmPackageNode24 rec { || baseName == "result"); }; - npmDepsHash = "sha256-Wj085JvzgnbL37MxwMC283QOb9fxvkHJHJjvKEgG+PQ="; + npmDepsHash = "sha256-QyVNo/l07z7upxcYBTkNIfw+nQNkcNKFEsNhy5SyCrw="; npmDepsFetcherVersion = 2; dontNpmBuild = true;