From 34ce83889d98f8491443570451e1acd721da4dea Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Mar 2026 22:25:06 +0000 Subject: [PATCH] release: v2.48.0 --- CHANGELOG.md | 23 ++++++++++++++++++++++- 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, 30 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 441076349..88d28f2ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,26 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +## [2.48.0] - 2026-03-25 + +### Added +- **discuss**: allow /gsd discuss to target queued milestones +- enhance /gsd forensics with journal and activity log awareness + +### Fixed +- make journal scanning intelligent — limit parsed files, line-count older ones +- **model-registry**: scope custom provider stream handlers to prevent clobbering built-in API handlers +- **forensics**: filter benign bash exit-code-1 and user skips from error traces +- **gsd**: clear stale milestone ID reservations at session start +- render tool calls above text response for external providers +- **auto**: skip CONTEXT-DRAFT warning for completed/parked milestones + +### Changed +- address review - extract RAPID_ITERATION_THRESHOLD_MS, simplify data access + +### Removed +- remove insertChildBefore usage in chat-controller + ## [2.47.0] - 2026-03-25 ### Added @@ -1845,7 +1865,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.47.0...HEAD +[Unreleased]: https://github.com/gsd-build/gsd-2/compare/v2.48.0...HEAD +[2.48.0]: https://github.com/gsd-build/gsd-2/compare/v2.47.0...v2.48.0 [2.47.0]: https://github.com/gsd-build/gsd-2/compare/v2.46.1...v2.47.0 [2.46.1]: https://github.com/gsd-build/gsd-2/compare/v2.46.0...v2.46.1 [2.46.0]: https://github.com/gsd-build/gsd-2/compare/v2.45.0...v2.46.0 diff --git a/native/npm/darwin-arm64/package.json b/native/npm/darwin-arm64/package.json index 7d5c19324..17c95a0d3 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.47.0", + "version": "2.48.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 dc68fb881..9892f0569 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.47.0", + "version": "2.48.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 ed9d25776..124ae8974 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.47.0", + "version": "2.48.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 61c75fb3f..6329ba2e9 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.47.0", + "version": "2.48.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 3cb1a882c..8daa2f526 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.47.0", + "version": "2.48.0", "description": "GSD native engine binary for Windows x64 (MSVC)", "os": [ "win32" diff --git a/package.json b/package.json index 32b961b00..ddfda5d6d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gsd-pi", - "version": "2.47.0", + "version": "2.48.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 d22f40ebc..a58074f06 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.47.0", + "version": "2.48.0", "description": "Coding agent CLI (vendored from pi-mono)", "type": "module", "piConfig": { diff --git a/pkg/package.json b/pkg/package.json index c1ed4275d..111eb227d 100644 --- a/pkg/package.json +++ b/pkg/package.json @@ -1,6 +1,6 @@ { "name": "@glittercowboy/gsd", - "version": "2.47.0", + "version": "2.48.0", "piConfig": { "name": "gsd", "configDir": ".gsd"