From 37d657b949a12153fea94d67558717f2b60c50b8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 20 Mar 2026 01:26:46 +0000 Subject: [PATCH] release: v2.36.0 --- CHANGELOG.md | 33 ++++++++++++++++++++++++- native/npm/darwin-arm64/package.json | 2 +- native/npm/darwin-x64/package.json | 2 +- native/npm/linux-arm64-gnu/package.json | 2 +- native/npm/linux-x64-gnu/package.json | 2 +- native/npm/win32-x64-msvc/package.json | 2 +- package.json | 2 +- packages/pi-coding-agent/package.json | 2 +- pkg/package.json | 2 +- 9 files changed, 40 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7572b9899..31e858315 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,36 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +## [2.36.0] - 2026-03-20 + +### Added +- deprecate agent-instructions.md in favor of AGENTS.md / CLAUDE.md (#1492) (#1514) +- AI-powered issue and PR triage via Claude Haiku (#1510) + +### Fixed +- preserve user messages during abort with origin-aware queue clearing (#1439) (#1521) +- remove broken SwiftUI skill and add CI reference check (#1476) (#1520) +- wire escalateTier into auto-loop retry path (#1505) (#1519) +- prevent bare /gsd from stealing session lock from running auto-mode (#1507) (#1517) +- wire dead token-profile defaults and add /gsd rate command (#1505) (#1516) +- prevent false-positive session lock loss during sleep/event loop stalls (#1512) (#1513) +- **gsd**: filter non-milestone directories from findMilestoneIds (#1494) (#1508) +- **gsd**: accept 'passed' as terminal validation verdict (#1429) (#1509) +- add missing imports breaking CI build (#1511) +- prevent ensureGitignore from adding .gsd when tracked in git (#1364) (#1367) +- check project root .env when secrets gate runs in worktree (#1387) (#1470) +- realign cwd before dispatch + clean stale merge state on failure (#1389) (#1400) +- create milestones/ directory in worktree when missing (#1374) +- inject network_idle warning into hook prompts (#1345) (#1401) +- verify symlink after migration + fix test failures (#1377) (#1404) +- validate CWD instead of project root when running from a GSD worktree (#1317) (#1504) +- **gsd**: detect initialized health widget projects (#1432) +- smarter .gsd root discovery — git-root anchor + walk-up replaces symlink hack (#1386) +- correct GSD-WORKFLOW.md fallback path and sync to agentDir (#1375) +- always include reasoning.encrypted_content for OpenAI reasoning models +- **gsd**: avoid EISDIR crash in file loader +- **gsd**: open existing database on inspect + ## [2.35.0] - 2026-03-19 ### Added @@ -1370,7 +1400,8 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ### Changed - License updated to MIT -[Unreleased]: https://github.com/gsd-build/gsd-2/compare/v2.35.0...HEAD +[Unreleased]: https://github.com/gsd-build/gsd-2/compare/v2.36.0...HEAD +[2.36.0]: https://github.com/gsd-build/gsd-2/compare/v2.35.0...v2.36.0 [2.35.0]: https://github.com/gsd-build/gsd-2/compare/v2.34.0...v2.35.0 [2.34.0]: https://github.com/gsd-build/gsd-2/compare/v2.33.1...v2.34.0 [2.33.1]: https://github.com/gsd-build/gsd-2/compare/v2.33.0...v2.33.1 diff --git a/native/npm/darwin-arm64/package.json b/native/npm/darwin-arm64/package.json index 51a0606ad..af64bf2ee 100644 --- a/native/npm/darwin-arm64/package.json +++ b/native/npm/darwin-arm64/package.json @@ -1,6 +1,6 @@ { "name": "@gsd-build/engine-darwin-arm64", - "version": "2.35.0", + "version": "2.36.0", "description": "GSD native engine binary for macOS ARM64", "os": [ "darwin" diff --git a/native/npm/darwin-x64/package.json b/native/npm/darwin-x64/package.json index 888d81d83..3d16726bd 100644 --- a/native/npm/darwin-x64/package.json +++ b/native/npm/darwin-x64/package.json @@ -1,6 +1,6 @@ { "name": "@gsd-build/engine-darwin-x64", - "version": "2.35.0", + "version": "2.36.0", "description": "GSD native engine binary for macOS Intel", "os": [ "darwin" diff --git a/native/npm/linux-arm64-gnu/package.json b/native/npm/linux-arm64-gnu/package.json index 224edb0d0..624fcae03 100644 --- a/native/npm/linux-arm64-gnu/package.json +++ b/native/npm/linux-arm64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@gsd-build/engine-linux-arm64-gnu", - "version": "2.35.0", + "version": "2.36.0", "description": "GSD native engine binary for Linux ARM64 (glibc)", "os": [ "linux" diff --git a/native/npm/linux-x64-gnu/package.json b/native/npm/linux-x64-gnu/package.json index 11e01250b..775c6e2d1 100644 --- a/native/npm/linux-x64-gnu/package.json +++ b/native/npm/linux-x64-gnu/package.json @@ -1,6 +1,6 @@ { "name": "@gsd-build/engine-linux-x64-gnu", - "version": "2.35.0", + "version": "2.36.0", "description": "GSD native engine binary for Linux x64 (glibc)", "os": [ "linux" diff --git a/native/npm/win32-x64-msvc/package.json b/native/npm/win32-x64-msvc/package.json index 6be3a42bd..3f4dae5fa 100644 --- a/native/npm/win32-x64-msvc/package.json +++ b/native/npm/win32-x64-msvc/package.json @@ -1,6 +1,6 @@ { "name": "@gsd-build/engine-win32-x64-msvc", - "version": "2.35.0", + "version": "2.36.0", "description": "GSD native engine binary for Windows x64 (MSVC)", "os": [ "win32" diff --git a/package.json b/package.json index ea1f60b9c..962e09ee3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gsd-pi", - "version": "2.35.0", + "version": "2.36.0", "description": "GSD — Get Shit Done coding agent", "license": "MIT", "repository": { diff --git a/packages/pi-coding-agent/package.json b/packages/pi-coding-agent/package.json index e49f55026..0e0ecea22 100644 --- a/packages/pi-coding-agent/package.json +++ b/packages/pi-coding-agent/package.json @@ -1,6 +1,6 @@ { "name": "@gsd/pi-coding-agent", - "version": "2.35.0", + "version": "2.36.0", "description": "Coding agent CLI (vendored from pi-mono)", "type": "module", "piConfig": { diff --git a/pkg/package.json b/pkg/package.json index 2f30a0f00..38eaa8352 100644 --- a/pkg/package.json +++ b/pkg/package.json @@ -1,6 +1,6 @@ { "name": "@glittercowboy/gsd", - "version": "2.35.0", + "version": "2.36.0", "piConfig": { "name": "gsd", "configDir": ".gsd"