mirror of
https://github.com/glittercowboy/get-shit-done
synced 2026-04-25 17:25:23 +02:00
docs: update changelog for v1.28.0
This commit is contained in:
43
CHANGELOG.md
43
CHANGELOG.md
@@ -6,6 +6,46 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.28.0] - 2026-03-22
|
||||
|
||||
### Added
|
||||
- **Workstream namespacing** — Parallel milestone work via `/gsd:workstreams`
|
||||
- **Multi-project workspace commands** — Manage multiple GSD projects from a single root
|
||||
- **`/gsd:forensics` command** — Post-mortem workflow investigation
|
||||
- **`/gsd:milestone-summary` command** — Post-build onboarding for completed milestones
|
||||
- **`workflow.skip_discuss` setting** — Bypass discuss-phase in autonomous mode
|
||||
- **`workflow.discuss_mode` assumptions config** — Control discuss-phase behavior
|
||||
- **UI-phase recommendation** — Automatically surfaced for UI-heavy phases
|
||||
- **CLAUDE.md compliance** — Added as plan-checker Dimension 10
|
||||
- **Data-flow tracing, environment audit, and behavioral spot-checks** in verification
|
||||
- **Multi-runtime selection** in interactive installer
|
||||
- **Text mode support** for plan-phase workflow
|
||||
- **"Follow the Indirection" debugging technique** in gsd-debugger
|
||||
- **`--reviews` flag** for `gsd:plan-phase`
|
||||
- **Temp file reaper** — Prevents unbounded /tmp accumulation
|
||||
|
||||
### Changed
|
||||
- Test matrix optimized from 9 containers down to 4
|
||||
- Copilot skill/agent counts computed dynamically from source dirs
|
||||
- Wave-specific execution support in execute-phase
|
||||
|
||||
### Fixed
|
||||
- Windows 8.3 short path failures in worktree tests
|
||||
- Worktree isolation enforced for code-writing agents
|
||||
- Linked worktrees respect `.planning/` before resolving to main repo
|
||||
- Path traversal prevention via workstream name sanitization
|
||||
- Strategy branch created before first commit (not at execute-phase)
|
||||
- `ProviderModelNotFoundError` on non-Claude runtimes
|
||||
- `$HOME` used instead of `~` in installed shell command paths
|
||||
- Subdirectory CWD preserved in monorepo worktrees
|
||||
- Stale hook detection checking wrong directory path
|
||||
- STATE.md frontmatter status preserved when body Status field missing
|
||||
- Pipe truncation fix using `fs.writeSync` for stdout
|
||||
- Verification gate before writing PROJECT.md in new-milestone
|
||||
- Removed `jq` as undocumented hard dependency
|
||||
- Discuss-phase no longer ignores workflow instructions
|
||||
- Gemini CLI uses `BeforeTool` hook event instead of `PreToolUse`
|
||||
|
||||
## [1.27.0] - 2026-03-20
|
||||
|
||||
### Added
|
||||
@@ -1625,7 +1665,8 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
- YOLO mode for autonomous execution
|
||||
- Interactive mode with checkpoints
|
||||
|
||||
[Unreleased]: https://github.com/glittercowboy/get-shit-done/compare/v1.27.0...HEAD
|
||||
[Unreleased]: https://github.com/glittercowboy/get-shit-done/compare/v1.28.0...HEAD
|
||||
[1.28.0]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.28.0
|
||||
[1.27.0]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.27.0
|
||||
[1.26.0]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.26.0
|
||||
[1.25.0]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.25.0
|
||||
|
||||
Reference in New Issue
Block a user