1.3.1 (2025-12-20)
- release: fix broken commit links and long hash display in release notes (899f110)
- add missing version headers and improve CHANGELOG hierarchy (2468b2e)
- sync ai-config-toolkit (fd693b4)
- add action buttons icon (c131415)
- adding recommended extensions (86d6b47)
- ai-config-toolkit sync (0412110)
- ai-config-toolkit sync (46939a7)
- ai-config-toolkit syncchore: ai-config-toolkit sync (bfa18d7)
- changing the environment variable name for accessing GitHub MCP (2543b9f)
- delete unused mcp (7adc92a)
- deps-dev: bump @semantic-release/commit-analyzer (6672271)
- deps-dev: bump @semantic-release/github from 11.0.1 to 12.0.2 (d5a7eda)
- deps-dev: bump @types/micromatch from 4.0.9 to 4.0.10 (f48188b)
- deps-dev: bump conventional-changelog-conventionalcommits (751b199)
- deps-dev: bump semantic-release from 24.2.0 to 25.0.2 (747f35f)
- deps-dev: bump ts-jest from 29.2.5 to 29.4.6 (5cd71e1)
- deps-dev: bump typescript-eslint from 8.48.0 to 8.48.1 (7986ba2)
- deps: bump globby from 14.0.0 to 16.0.0 (36249c4)
- deps: bump tar from 7.5.1 to 7.5.2 (8391da4)
- migrate test framework from Jest to Vitest (0e2d7ef)
- modified container structure to support codespaces (3bf5029)
- sort action buttons (bdec557)
- sync ai-config-toolkit (c6150cd)
- syncing documents from ai-config-toolkit (1753127)
1.0.6 (2025-12-20)
- add input validation for baedal function (314b01e)
- add modified-only mode to update only changed files (be56e46)
- add zod runtime validation for external APIs and user inputs (f9e37ba)
- dot-prefixed paths not recognized correctly (e1fe9ec)
- downloads proceeding without clear error for non-existent repositories (6847586)
- release: breaking change commits not triggering major version bump (7d85097)
- subdirectory and exclude pattern handling errors (67e4147)
- split commit groups with finalizeContext for 2-tier release notes (06c8112)
- restore type subsections in 2-tier release notes structure (0674317)
- use handlebars built-in helpers for template conditional logic (28547fb)
- Remove subagent assignment model (2f9686b)
- sync ai documentation from the ai-config-toolkit repository (72329bc)
- synchronizing documentation from the ai-config-toolkit repository (d84179a)
- Synchronizing documentation from the ai-config-toolkit repository (c8492cc)
- update docs (62115ab)
- add actionable hints to error messages (9e60d67)
- centralize types and add exit codes (59c0d7f)
- improve code quality with es-toolkit utilities (69eb934)
- replace generic Error with BaseError hierarchy (e749627)
- Switch to using reusable workflows from the workflow-toolkit repository (aab5fc9)
- increase coverage (3340a82)
- Add git pull to the action button (bb75727)
- Add useful action button commands (57dc258)
- Adding to the GitHub CLI container default settings (419fbb4)
- deps: bump actions/checkout from 5 to 6 (81b12a1)
- enforce BaseError usage with ESLint rule (c4af78d)
- excluding lock files from the lint command (6560983)
- just simplify installation (d9257e1)
- Modified to require user confirmation when executing the release command (9c5fd2e)
- remove docker-in-docker feature (3265411)
- simplifying gitignore (c4768fb)
- syncing documentation from the ai-config-toolkit repository (0fdd6a1)
1.0.5 (2025-11-20)
- implement 2-tier release notes structure (8c5eaf0)
- resolve immutable commit object error in transform function (6e1e853)
- add logger and github-client utilities (6196258)
- add NetworkError and ValidationError classes (4e09739)
- apply barrel export pattern and clean up import paths (04ce850)
- apply custom error classes to executor.ts (8b78d58)
- apply custom error classes to pull/index.ts (ccb01b1)
- apply logger utility across entire project (0821077)
- decompose baedal function to reduce complexity (15db919)
- decompose executePush function to reduce complexity (c2404c4)
- enhance CLI option validation in adapter (15f325d)
- implement BaseError and FileSystemError classes (ef2e9fc)
- move pull public types to pkg/pull/types.ts (82943f2)
- refactor extract module and add path-helpers utilities (3c33d1a)
- remove unused token parameter from parseSource (e6dc4a6)
- reorganize internal modules into core/domain/infra/utils structure (c3a07d5)
- restructure folders following NPM guidelines (587c956)
- split extractTarball into strategy pattern (7edcb25)
- standardize error handling in download and files modules (4619732)
- unify Octokit instantiation with github-client utility (92ea5fd)
- utilize Provider type and improve extensibility (f773d1c)
- add logger behavior verification for file size warnings (06f82e9)
- improve coverage by 12% with integration tests (3912f18)
- pnpm link command failing due to missing global environment setup (216c118)
1.0.4 (2025-11-17)
- Add missing dependencies (41fe386)
- Synchronizing documentation from the ai-config-toolkit repository (625763f)
- apply null/undefined policy with safer operators (baf6eb9)
- introduce ConflictMode Union Type and Adapter Pattern for type safety (162fe41)
- remove GitLab/Bitbucket support and optimize for GitHub-only (43002ff)
- rename download command to pull and unify related types (8d4ed93)
- setup Jest test infrastructure with first parser tests (0bf42ae)
- Fix out-of-conformance dependency versions (7c13a4f)
1.0.3 (2025-11-16)
- fix release to main sync by using --no-edit instead of --ff-only (d7e6332)
1.0.2 (2025-11-16)
- Fixed an issue where the package.json version was not updated even after release (319de11)
1.0.1 (2025-11-16)
- Add command execution principles to CLAUDE.md (ca45098)
- add ifix type and improve distinction guide in commit message generator (2b45d64)
- Added Conventional Commits specifications to the commit command (647c351)
- AI-related documentation and settings replaced (5bdb079)
- update CLAUDE.md (4d72c09)
- Update CLAUDE.md (ba5acfe)
- modify breaking formatted doc (c6b837a)
- add dual language document generation to workflow commands (8303cb1)
- add mcp json (62ce9ac)
- Added CLAUDE skills to fix dependency versions and related principles (9e00593)
- Change the dependabot commit message conventions (61f5266)
- Change the Discord webhook url environment variable name (b9305eb)
- Fix formatting inconsistency between save and lint execution (7429665)
- Fixed an error that occurred when a PR author attempted to add themselves as a reviewer (22d8942)
- Fixed Claude Code re-login issue when rebuilding DevContainer (883c250)
- implement semantic-release automation for version management and releases (16f3a63)
- Improved the issue of delayed pre-commit lint error detection (7028a80)
- Migrating the package manager from yarn to pnpm (2a88ef5)
- Modify workflow-specific documents to not be uploaded to git (56858ec)
- Remove incorrectly formatted documents (36d3933)
- Remove unnecessary vscode extensions (07db26b)
- Set the git action button terminal name (b3098cb)
- Setting global environment variables (1103218)
- Sync prompts from the ai-config-toolkit repository (e4ccfa6)
- Synchronizing code from the ai-config-toolkit repository (6910c94)
- update claude code terminal name (22a3a37)
- update gitignore (0432b06)
1.0.0 (2024-11-05)
- push 명령 MVP 구현 - 새로운 push 명령어 추가
- Docker 빌드 실패 해결 (Debian trixie에서 moby-cli 부재 문제)
- typescript-eslint 업데이트
- eslint 업데이트
- ky 업데이트
- @types/node 업데이트
- tar 업데이트
- 기타 다양한 의존성 업데이트
- 린트 워크플로우 추가
- 코드 포맷팅 개선
- Prettier 규칙 적용
- Claude Code 린트 훅 추가
- README에 기여 섹션 추가
0.1.1 (2024-10-11)
- 대화형 덮어쓰기 확인 - CLI 옵션을 통한 대화형 덮어쓰기 확인 추가
0.1.0 (2024-10-11)
- GitLab 지원 - 최적화된 하위 디렉토리 다운로드 지원
- Bitbucket 지원 - Bitbucket 저장소 다운로드 추가
- 비공개 저장소 인증 - 인증 토큰을 통한 비공개 저장소 지원
- 파일 제외 기능 - 특정 파일 패턴 제외 옵션 추가
- ofetch에서 ky로 마이그레이션
- Commander 통합 개선
- GitHub Actions 업데이트
- 다양한 의존성 업데이트
0.0.3 (2024-10-10)
- Shebang 추가 - tsup 배너를 통해 CLI 출력에 shebang 추가
0.0.1 (2024-10-10)
- 초기 릴리즈 - GitHub 저장소 다운로더 CLI MVP 구현
- 기본적인 저장소 다운로드 기능
- 하위 디렉토리 다운로드 지원