mirror of
https://github.com/glittercowboy/get-shit-done
synced 2026-04-25 17:25:23 +02:00
chore: release v1.32.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
65
CHANGELOG.md
65
CHANGELOG.md
@@ -6,6 +6,71 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.32.0] - 2026-04-04
|
||||
|
||||
### Added
|
||||
- **Trae runtime support** — Install GSD for Trae IDE via `--trae` flag (#1566)
|
||||
- **Kilo CLI runtime support** — Full Kilo runtime integration with skill conversion and config management
|
||||
- **Augment Code runtime support** — Full Augment runtime with skill conversion
|
||||
- **Cline runtime support** — Install GSD for Cline via `.clinerules` (#1605)
|
||||
- **`state validate` command** — Detects drift between STATE.md and filesystem reality (#1627)
|
||||
- **`state sync` command** — Reconstructs STATE.md from actual project state with `--verify` dry-run (#1627)
|
||||
- **`state planned-phase` command** — Records state transition after plan-phase completes (#1627)
|
||||
- **`--to N` flag for autonomous mode** — Stop execution after completing a specific phase (#1644)
|
||||
- **`--power` flag for discuss-phase** — File-based bulk question answering (#1513)
|
||||
- **`--interactive` flag for autonomous** — Lean context with user input
|
||||
- **`--diagnose` flag for debug** — Diagnosis-only mode without fix attempts (#1396)
|
||||
- **`/gsd-analyze-dependencies` command** — Detect phase dependencies (#1607)
|
||||
- **Anti-pattern severity levels** — Mandatory understanding checks at resume (#1491)
|
||||
- **Methodology artifact type** — Consumption mechanisms for methodology documents (#1488)
|
||||
- **Planner reachability check** — Validates plan steps are achievable (#1606)
|
||||
- **Playwright-MCP automated UI verification** — Optional visual verification in verify-phase (#1604)
|
||||
- **Pause-work expansion** — Supports non-phase contexts with richer handoffs (#1608)
|
||||
- **Research gate** — Blocks planning when RESEARCH.md has unresolved open questions (#1618)
|
||||
- **Context reduction** — Markdown truncation and cache-friendly prompt ordering for SDK (#1615)
|
||||
- **Verifier milestone scope filtering** — Gaps addressed in later phases marked as deferred, not gaps (#1624)
|
||||
- **Read-before-edit guard hook** — Advisory PreToolUse hook prevents infinite retry loops in non-Claude runtimes (#1628)
|
||||
- **Response language config** — `response_language` setting for cross-phase language consistency (#1412)
|
||||
- **Manual update procedure** — `docs/manual-update.md` for non-npm installs
|
||||
- **Commit-docs hook** — Guard for `commit_docs` enforcement (#1395)
|
||||
- **Community hooks opt-in** — Optional hooks for GSD projects
|
||||
- **OpenCode reviewer** — Added as peer reviewer in `/gsd-review`
|
||||
- **Multi-project workspace** — `GSD_PROJECT` env var support
|
||||
- **Manager passthrough flags** — Per-step flag configuration via config (#1410)
|
||||
- **Adaptive context enrichment** — For 1M-token models
|
||||
- **Test quality audit step** — Added to verify-phase workflow
|
||||
|
||||
### Changed
|
||||
- **Modular planner decomposition** — `gsd-planner.md` split into reference files to stay under 50K char limit (#1612)
|
||||
- **Sequential worktree dispatch** — Replaced timing-based stagger with sequential `Task()` + `run_in_background` (#1541)
|
||||
- **Skill format migration** — All user-facing suggestions updated from `/gsd:xxx` to `/gsd-xxx` (#1579)
|
||||
|
||||
### Fixed
|
||||
- **Phase resolution prefix collision** — `find-phase` now uses exact token matching; `1009` no longer matches `1009A` (#1635)
|
||||
- **Roadmap backlog phase lookup** — `roadmap get-phase` falls back to full ROADMAP.md for phases outside current milestone (#1634)
|
||||
- **Performance Metrics in `phase complete`** — Now updates Velocity and By Phase table on phase completion (#1627)
|
||||
- **Ghost `state update-position` command** — Removed dead reference from execute-phase.md (#1627)
|
||||
- **Semver comparison for update check** — Proper `isNewer()` comparison replaces `!==`; no longer flags newer-than-npm as update available (#1617)
|
||||
- **Next Up block ordering** — `/clear` shown before command (#1631)
|
||||
- **Chain flag preservation** — Preserved across discuss → plan → execute (#1633)
|
||||
- **Config key validation** — Unrecognized keys in config.json now warn instead of silent drop (#1542)
|
||||
- **Parallel worktree STATE.md overwrites** — Orchestrator owns STATE.md/ROADMAP.md writes (#1599)
|
||||
- **Dependent plan wave ordering** — Detects `files_modified` overlap and enforces wave ordering (#1587)
|
||||
- **Windows session path hash** — Uses `realpathSync.native` (#1593)
|
||||
- **STATE.md progress counters** — Corrected during plan execution (#1597)
|
||||
- **Workspace agent path resolution** — Correct in worktree context (#1512)
|
||||
- **Milestone phase cleanup** — Clears phases directory on new milestone (#1588)
|
||||
- **Workstreams allowed-tools** — Removed unnecessary Write permission (#1637)
|
||||
- **Executor/planner MCP tools** — Instructed to use available MCP tools (#1603)
|
||||
- **Bold plan checkboxes** — Fixed in ROADMAP.md
|
||||
- **Backlog recommendations** — Fixed BACKLOG phase handling
|
||||
- **Session ID path traversal** — Validated `planningDir`
|
||||
- **Copilot executor Task descriptions** — Added required `description` param
|
||||
- **OpenCode permission string guard** — Fixed string-valued permission config
|
||||
- **Concurrency safety** — Atomic state writes
|
||||
- **Health validation** — STATE/ROADMAP cross-validation
|
||||
- **Workstream session routing** — Isolated per session with fallback
|
||||
|
||||
## [1.31.0] - 2026-04-01
|
||||
|
||||
### Added
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "get-shit-done-cc",
|
||||
"version": "1.31.0",
|
||||
"version": "1.32.0",
|
||||
"description": "A meta-prompting, context engineering and spec-driven development system for Claude Code, OpenCode, Gemini and Codex by TÂCHES.",
|
||||
"bin": {
|
||||
"get-shit-done-cc": "bin/install.js"
|
||||
|
||||
Reference in New Issue
Block a user