From f6af99a40aa43e27739f38bf628921501e72f3f5 Mon Sep 17 00:00:00 2001 From: Henry Lach Date: Sun, 10 May 2026 19:08:01 -0400 Subject: [PATCH 1/2] docs: prepare CHANGELOG for v0.30.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename [Unreleased] → [0.30.0] - 2026-05-10, insert fresh empty [Unreleased] placeholder for the next cycle. v0.30.0 ships the entire code-quality-gates sequence: - TP-191: scripts + tool pinning + pi-shims + reviewer discoverability - TP-192: lint cleanup (9 errors → 0) - TP-193: format adoption (biome format --write + .git-blame-ignore-revs + .gitattributes) - TP-195: typecheck cleanup (264 errors → 0) + 3 bug fixes uncovered by typecheck - TP-194: gate flip (typecheck/lint/format:check now required at PR time) Plus: peerDeps migration to @earendil-works (carried over from v0.29.2), the Runtime V2 spawn-failure visibility fix (TP-190 / #561) from v0.29.1, and other entries already in the [Unreleased] section. This is a meaningful semver event: CI gating change is operator- observable; the public signal is 'taskplane has graduated to typed- codebase quality bar.' --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index da0e45ca..88e3db5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.30.0] - 2026-05-10 + ### Fixed - **Preflight cleanup feature now actually runs (TP-195):** `runOrchBatch` From 853b7090d2570f505a59f0d7da9aa8159effd360 Mon Sep 17 00:00:00 2001 From: Henry Lach Date: Sun, 10 May 2026 19:08:02 -0400 Subject: [PATCH 2/2] 0.30.0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 63438042..3da50cd5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "taskplane", - "version": "0.29.2", + "version": "0.30.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "taskplane", - "version": "0.29.2", + "version": "0.30.0", "license": "MIT", "dependencies": { "jiti": "^2.6.1", diff --git a/package.json b/package.json index d7887cf8..74220332 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "taskplane", - "version": "0.29.2", + "version": "0.30.0", "description": "AI agent orchestration for pi — parallel task execution with checkpoint discipline", "keywords": [ "pi-package",