Repository navigation
Releases: JakeB-5/sdd-tool
Releases · JakeB-5/sdd-tool
Release list
v1.5.1
v1.5.1 Release
Bug Fixes
- Constitution 위반 검사 버그 수정: "코드", "테스트" 같은 일반 단어가 위반으로 감지되는 문제 해결
- 키워드 기반 위반 검사 비활성화
- 버전 호환성 검사는 유지
- 향후 명시적 패턴 기반 검사로 대체 예정
Technical Details
extractKeywords()함수의 과도한 키워드 추출 문제 해결- false positive 발생 원인: 2글자 이상 한글 단어를 모두 키워드로 추출
- 불용어 목록이 조사만 포함하여 일반 단어 필터링 실패
Full Changelog: v1.5.0...v1.5.1
Full Changelog: v1.5.0...v1.5.1
v1.5.0
v1.5.0 Release
New Features
Phase 1: Test Coverage
- Unit tests for watcher (22), watch (11), cicd (31), migrate (20)
- Integration tests for sync, diff, export, prepare, reverse
- Windows EBUSY file locking fix with
rmWithRetryhelper
Phase 2: Windows Compatibility
.gitattributesfor LF normalization- Cross-platform path utilities (
src/utils/path.ts) - 27 path utility tests
Phase 3: Caching System
src/core/cache/spec-cache.tswith LRU eviction and mtime invalidation- CLI commands:
sdd cache clear|stats|enable|disable - Validate options:
--use-cache,--no-cache scripts/benchmark.tsfor performance measurement
Phase 4: English Documentation & i18n
- README.md (English default), README.ko.md (Korean)
- VitePress i18n: English (default) / Korean support
- 76 English documentation files created
- Language switcher in documentation site
Bug Fixes
- Cross-platform path utility compatibility fix for Linux CI
Documentation
- Guide: 17 files
- CLI: 26 files
- Commands: 20 files
- Spec-writing: 5 files
- Tutorial: 2 files
- Roadmap: 6 files
Full Changelog: v1.4.3...v1.5.0
v1.4.3
v1.4.2
v1.4.1
v1.4.0
v1.3.2
Bug Fixes
- 슬래시 커맨드 프롬프트 경로 수정: v1.3.0 도메인 기반 디렉토리 구조와 일치하도록 수정
/sdd.validate: 예시 경로에 도메인 추가 (.sdd/specs/auth/user-auth/spec.md)/sdd.change: 영향받는 스펙 경로에 도메인 추가
Full Changelog
Full Changelog: v1.3.1...v1.3.2
v1.3.1
Bug Fixes
- reverse finalize 스펙 포맷 통일:
sdd reverse finalize로 생성된 스펙이 이제sdd new와 동일한 형식으로 생성됩니다- YAML frontmatter 포함 (id, title, status, domain, depends, ...)
## 요구사항섹션 + REQ-ID + RFC 2119 키워드 (SHALL)## 시나리오+- **GIVEN/WHEN/THEN**형식## 비기능 요구사항,## 제약사항,## 용어 정의섹션- 역추출 전용 메타데이터:
extracted_from,confidence,source_files
이제 sdd reverse finalize로 생성된 스펙이 sdd validate를 통과합니다.
Documentation
/sdd.reverse슬래시 커맨드에 finalize 후 스펙 형식 문서 추가
Full Changelog
Full Changelog: v1.3.0...v1.3.1