From ff8c7e48b0d47f4b979f81771ffc5954148ea792 Mon Sep 17 00:00:00 2001 From: Lex Christopherson Date: Fri, 13 Mar 2026 07:29:05 -0600 Subject: [PATCH] docs: update changelog and README for v2.7.1 Co-Authored-By: Claude Opus 4.6 --- CHANGELOG.md | 19 ++++++++++++++++++- README.md | 3 ++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b168859a..05ce2915a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,22 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +## [2.7.1] - 2026-03-13 + +### Added +- Model fallback support for auto-mode phases — if the configured model fails, GSD tries alternate models before stopping +- `/kill` command for immediate process termination + +### Fixed +- `npm install -g gsd-pi` now works — workspace packages bundled in npm tarball via `bundleDependencies` +- External PI ecosystem packages (pi-rtk, pi-context, etc.) can now resolve `@mariozechner/*` imports through jiti aliases +- Missing `export-html` vendor files (marked.min.js, highlight.min.js) restored +- Skipped API keys now persist so the setup wizard doesn't repeat on every launch +- Provider config and extension loading reused correctly + +### Changed +- `/exit` uses graceful shutdown (saves session state); `/kill` replaces the old immediate-exit behavior + ## [2.7.0] - 2026-03-12 ### Changed @@ -263,7 +279,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.7.0...HEAD +[Unreleased]: https://github.com/gsd-build/gsd-2/compare/v2.7.1...HEAD +[2.7.1]: https://github.com/gsd-build/gsd-2/compare/v2.7.0...v2.7.1 [2.7.0]: https://github.com/gsd-build/gsd-2/compare/v2.6.0...v2.7.0 [2.6.0]: https://github.com/gsd-build/gsd-2/compare/v2.5.1...v2.6.0 [2.5.1]: https://github.com/gsd-build/gsd-2/compare/v2.5.0...v2.5.1 diff --git a/README.md b/README.md index 5d2185ad3..8393a3609 100644 --- a/README.md +++ b/README.md @@ -218,7 +218,8 @@ On first run, GSD launches a branded setup wizard that walks you through LLM pro | `/gsd doctor` | Validate `.gsd/` integrity, find and fix issues | | `/worktree` (`/wt`) | Git worktree lifecycle — create, switch, merge, remove | | `/voice` | Toggle real-time speech-to-text (macOS only) | -| `/exit` | Kill GSD process immediately | +| `/exit` | Graceful shutdown — saves session state before exiting | +| `/kill` | Kill GSD process immediately | | `/clear` | Start a new session (alias for `/new`) | | `Ctrl+Alt+G` | Toggle dashboard overlay | | `Ctrl+Alt+V` | Toggle voice transcription |