Releases: mkhrdev/cc-spec-driven
Releases · mkhrdev/cc-spec-driven
v0.2.0
Added
- Hook enforcement mechanism: Ensure critical checklist steps are not skipped
- SessionStart hooks for environment validation (check project.yaml)
- PostToolUse hooks for path validation and index sync reminders
- Stop hooks for completion validation
⚠️ BREAKING CHANGES
- Removed
products/directory layer- Migration required: Move contents from
products/{product}/up to the product root directory - Commands must now run inside the product directory (where
project.yamlis located) /dd-initinitializes current directory instead of creatingproducts/{name}/subdirectory/dd-statusno longer scans for multiple products; shows current product only/dd-checkno longer accepts[product]parameter
- Migration required: Move contents from
Changed
- Architecture simplification: Direct product directory structure
- Simpler path:
features/,changes/,specs/,cases/directly in root - Environment detection now checks for
project.yamlinstead ofproducts/
- Simpler path:
- Updated plugin.json to include hooks configuration
Documentation
- Updated directory structure in README and CLAUDE.md
- Added Hook benefits section to README
v0.1.0
Added
- Initial release of cc-spec-driven plugin
- Core commands:
/dd-init,/dd-status,/dd-update,/dd-confirm,/dd-done,/dd-drop - Auxiliary commands:
/dd-check,/dd-rebase,/dd-spec-dev,/dd-spec-test,/dd-test-case - Execution environment check: prompts user when
products/folder not found - Bilingual support with
public/folder structure
Documentation
- Complete user guide in README
- Chinese translation available at
docs/translate/README.zh.md