Skip to content

Releases: KubrickCode/baedal

v1.3.1

20 Dec 11:41

Choose a tag to compare

🔧 Maintenance

🔧 Internal Fixes

  • release: fix broken commit links and long hash display in release notes (899f110)

📚 Documentation

  • add missing version headers and improve CHANGELOG hierarchy (2468b2e)
  • sync ai-config-toolkit (fd693b4)

🔨 Chore

  • add action buttons icon (c131415)
  • adding recommended extensions (86d6b47)
  • ai-config-toolkit sync (0412110)
  • ai-config-toolkit sync (46939a7)
  • 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)

v1.3.0

29 Nov 12:36

Choose a tag to compare

🎯 Highlights

✨ Features

🐛 Bug Fixes

🔧 Maintenance

📚 Documentation

♻️ Refactoring

✅ Tests

🔨 Chore

v1.2.0

20 Nov 14:45

Choose a tag to compare

🎯 Highlights

✨ Features

🐛 Bug Fixes

⚡ Performance

🔧 Maintenance

🔧 Internal Fixes

📚 Documentation

💄 Styles

♻️ Refactoring

✅ Tests

🔧 CI/CD

🔨 Chore

v1.1.0

20 Nov 14:33

Choose a tag to compare

🎯 Highlights

✨ Features

🔧 Maintenance

🐛 Bug Fixes

🔧 Maintenance

⚡ Performance

🔧 Maintenance

🔧 Internal Fixes

🔧 Maintenance

📚 Documentation

🔧 Maintenance

💄 Styles

🔧 Maintenance

♻️ Refactoring

🔧 Maintenance

✅ Tests

🔧 Maintenance

🔧 CI/CD

🔧 Maintenance

🔨 Chore

v1.0.5

20 Nov 14:07

Choose a tag to compare

1.0.5 (2025-11-20)

🔧 Maintenance

  • add logger and github-client utilities (), closes #72
  • add logger behavior verification for file size warnings (), closes #89
  • add NetworkError and ValidationError classes (), closes #71
  • apply barrel export pattern and clean up import paths (), closes #100
  • apply custom error classes to executor.ts (), closes #73
  • apply custom error classes to pull/index.ts (), closes #74
  • apply logger utility across entire project (), closes #72
  • decompose baedal function to reduce complexity (), closes #74
  • decompose executePush function to reduce complexity (), closes #73
  • enhance CLI option validation in adapter (), closes #93
  • implement 2-tier release notes structure ()
  • implement BaseError and FileSystemError classes (based on ts-custom-error) (), closes #68
  • improve coverage by 12% with integration tests (), closes #75
  • Merge branch 'main' into develop/shlee/68 ()
  • Merge pull request #101 from KubrickCode/develop/shlee/100 (), closes #101
  • Merge pull request #81 from KubrickCode/develop/shlee/67 (), closes #81
  • Merge pull request #82 from KubrickCode/develop/shlee/68 (), closes #82
  • Merge pull request #83 from KubrickCode/develop/shlee/69,70 (), closes #83
  • Merge pull request #84 from KubrickCode/develop/shlee/71 (), closes #84
  • Merge pull request #85 from KubrickCode/develop/shlee/72,73 (), closes #85
  • Merge pull request #86 from KubrickCode/develop/shlee/74 (), closes #86
  • Merge pull request #87 from KubrickCode/develop/shlee/75 (), closes #87
  • Merge pull request #96 from KubrickCode/develop/shlee/88 (), closes #96
  • Merge pull request #97 from KubrickCode/develop/shlee/89 (), closes #97
  • Merge pull request #98 from KubrickCode/develop/shlee/90 (), closes #98
  • Merge pull request #99 from KubrickCode/develop/shlee/92 (), closes #99
  • Merge remote-tracking branch 'origin/release' ()
  • move pull public types to pkg/pull/types.ts ()
  • pnpm link command failing due to missing global environment setup ()
  • refactor extract module and add path-helpers utilities (), closes #69 #70
  • remove unused token parameter from parseSource (), closes #91
  • reorganize internal modules into core/domain/infra/utils structure ()
  • resolve immutable commit object error in transform function ()
  • restructure folders following NPM guidelines (), closes #67
  • split extractTarball into strategy pattern (), closes #92
  • standardize error handling in download and files modules (), closes #88
  • unify Octokit instantiation with github-client utility (), closes #72
  • Update README ()
  • Update README, CLAUDE (), closes #76
  • utilize Provider type and improve extensibility (), closes #90

v1.0.4

17 Nov 14:30

Choose a tag to compare

1.0.4 (2025-11-17)

🔧 Internal Fixes

  • Add missing dependencies (41fe386)

📚 Documentation

  • Synchronizing documentation from the ai-config-toolkit repository (625763f)

♻️ Refactoring

  • apply null/undefined policy with safer operators (baf6eb9), closes #64
  • introduce ConflictMode Union Type and Adapter Pattern for type safety (162fe41), closes #65
  • remove GitLab/Bitbucket support and optimize for GitHub-only (43002ff), closes #61
  • rename download command to pull and unify related types (8d4ed93), closes #66

✅ Tests

  • setup Jest test infrastructure with first parser tests (0bf42ae), closes #63

🔨 Chore

  • Fix out-of-conformance dependency versions (7c13a4f)

v1.0.3

16 Nov 15:24

Choose a tag to compare

1.0.3 (2025-11-16)

🔧 Internal Fixes

  • fix release to main sync by using --no-edit instead of --ff-only (d7e6332)

v1.0.2

16 Nov 15:20

Choose a tag to compare

1.0.2 (2025-11-16)

🔧 Internal Fixes

  • Fixed an issue where the package.json version was not updated even after release. (319de11)

v1.0.1

16 Nov 15:05

Choose a tag to compare

1.0.1 (2025-11-16)

📚 Documentation

  • 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)

💄 Styles

  • modify breaking formatted doc (c6b837a)

🔨 Chore

  • 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)
  • implement semantic-release automation for version management and releases (d4a7fc2)
  • Improved the issue of delayed pre-commit lint error detection, resulting in rework. (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)

v1.0.0

05 Nov 11:38

Choose a tag to compare

🎉 What's New in v1.0.0

  • 1.0.0
  • Bump typescript-eslint from 8.46.2 to 8.46.3
  • Bump eslint from 9.38.0 to 9.39.1
  • feat: implement push command MVP
  • Bump ky from 1.13.0 to 1.14.0
  • Bump @types/node from 24.9.2 to 24.10.0
  • Bump tar from 7.5.1 to 7.5.2
  • Fixed a docker-in-docker build failure due to moby-cli lack in Debian trixie.
  • Bump @types/node from 24.9.1 to 24.9.2
  • Bump commander from 14.0.1 to 14.0.2
  • Bump @types/micromatch from 4.0.9 to 4.0.10
  • Bump ky from 1.12.0 to 1.13.0
  • Bump typescript-eslint from 8.46.1 to 8.46.2
  • Bump @types/node from 24.7.2 to 24.9.1
  • Bump eslint from 9.37.0 to 9.38.0
  • Bump actions/setup-node from 5 to 6
  • Bump ky from 1.11.0 to 1.12.0
  • Bump typescript-eslint from 8.46.0 to 8.46.1
  • Change Discord notification language
  • Modify the environment variables in the env file so that they can be used in the shell environment as well
  • Removing webhook tokens
  • Add Contributing section to README
  • Fix missing README changes
  • Fix missing changes
  • Simplify Claude Code notification to Stop event only
  • Fix VSCode Prettier to use global module
  • add prettier rule and fix codebase
  • format code
  • add claude code lint hooks
  • Bump @types/node from 24.7.1 to 24.7.2
  • add lint workflow
  • sync workflow configurations from general
  • Fix unnecessary dependabot settings
  • Fix missing README
  • init CLAUDE.md
  • re-init CLAUDE.md
  • Add lint rules and run fix in the development environment
  • sync container configurations from general
  • sync ai agent configurations from general

What's Changed

Full Changelog: v0.1.1...v1.0.0