docs: update changelog for v1.22.2
This commit is contained in:
35
CHANGELOG.md
35
CHANGELOG.md
@@ -6,9 +6,37 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.22.2] - 2026-03-03
|
||||
|
||||
### Fixed
|
||||
- Scope phase counting in `buildStateFrontmatter` and `cmdPhaseComplete` to current milestone — multi-milestone projects no longer report inflated total/completed phases
|
||||
- Use ROADMAP phase count for `total_phases` when phases lack directories — prevents premature milestone completion detection
|
||||
- Codex installer no longer creates duplicate `[features]` and `[agents]` sections on re-install (#902, #882)
|
||||
- Context monitor hook is advisory instead of blocking non-GSD workflows
|
||||
- Hooks respect `CLAUDE_CONFIG_DIR` for custom config directories
|
||||
- Hooks include stdin timeout guard to prevent hanging on pipe errors
|
||||
- Statusline context scaling matches autocompact buffer thresholds
|
||||
- Gap closure plans compute wave numbers instead of hardcoding wave 1
|
||||
- `auto_advance` config flag no longer persists across sessions
|
||||
- Phase-complete scans ROADMAP.md as fallback for next-phase detection
|
||||
- `getMilestoneInfo()` prefers in-progress milestone marker instead of always returning first
|
||||
- State parsing supports both bold and plain field formats
|
||||
- Phase counting scoped to current milestone
|
||||
- Total phases derived from ROADMAP when phase directories don't exist yet
|
||||
- OpenCode detects runtime config directory instead of hardcoding `.claude`
|
||||
- Gemini hooks use `AfterTool` event instead of `PostToolUse`
|
||||
- Multi-word commit messages preserved in CLI router
|
||||
- Regex patterns in milestone/state helpers properly escaped
|
||||
- `isGitIgnored` uses `--no-index` for tracked file detection
|
||||
- AskUserQuestion freeform answer loop properly breaks on valid input
|
||||
- Agent spawn types standardized across all workflows
|
||||
|
||||
### Changed
|
||||
- Anti-heredoc instruction extended to all file-writing agents
|
||||
- Agent definitions include skills frontmatter and hooks examples
|
||||
|
||||
### Chores
|
||||
- Removed leftover `new-project.md.bak` file
|
||||
- Deduplicated `extractField` and phase filter helpers into shared modules
|
||||
- Added 47 agent frontmatter and spawn consistency tests
|
||||
|
||||
## [1.22.1] - 2026-03-02
|
||||
|
||||
@@ -1403,7 +1431,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.22.1...HEAD
|
||||
[Unreleased]: https://github.com/glittercowboy/get-shit-done/compare/v1.22.2...HEAD
|
||||
[1.22.2]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.22.2
|
||||
[1.22.1]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.22.1
|
||||
[1.22.0]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.22.0
|
||||
[1.21.1]: https://github.com/glittercowboy/get-shit-done/releases/tag/v1.21.1
|
||||
|
||||
Reference in New Issue
Block a user