Spec Kit 0.8.13: Loop Condition Fix & Catalog Validation
Spec Kit 0.8.13 fixes a critical loop condition bug where while/do-while loops read stale iteration output, adds catalog priority validation, and improves CLI diagnostics.
TL;DR
- Fixed while/do-while loops reading stale iteration output
- Catalog readers now reject invalid boolean priority values
- Improved CLI exception diagnostics and check output tips
Fixed
- While/do-while loop condition bug — loops were reading stale iteration-0 step output instead of current iteration state
- Catalog priority validation — extension and preset catalog readers now properly reject boolean priority values
- CLI exception diagnostics — clearer error messages for troubleshooting
New
- Self-check tip in check output — added guidance to help developers validate specs
- Agentic workflows for community catalog submissions — streamlined process for contributing to the community catalog
- Agent Governance extension updated to v1.2.0 — improved governance capabilities
Improved
- README examples now show correct directory hierarchy
- CI now includes diff whitespace validation
Update with: uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.8.13
Source: Spec Kit