Skip to content

Releases: uaoa/claude-commit-vscode

v1.0.18

20 Apr 10:45

Choose a tag to compare

Claude Git Commit v1.0.18

🐛 Bug Fixes

  • fix(cli): resolve symlinks for Claude CLI path on WSL/Linux (127fc82)

📥 Installation

Download the .vsix file below and install via:

code --install-extension claude-git-commit-1.0.18.vsix

Full changelog: v1.0.17...v1.0.18

v1.0.17

11 Apr 21:34

Choose a tag to compare

Claude Git Commit v1.0.17

✨ Features

  • feat(cli): додано детальне логування до detection та execution процесів (cd9b4b2)
  • feat(prompts): add configurable commit message styles with custom template support (35210c2)
  • feat(cli_with_custom_uri): support environment base uri cli mode (27075ec)
  • feat(stderr-debug): add logging utilities and enhance CLI execution error handling (646f564)
  • feat(privacy): add privacy mode setting to restrict prompt file permissions (7257b47)
  • feat(prompts): Code escape characters and redundant output are disabled, and it adapts to different source configurations. (4508ddc)
  • feat(custom_prompt): add custom prompt support for commit generation - Add command to generate commit messages with custom prompts in managed mode - Add "Custom prompt" button to message confirmation dialog in managed mode - Support user-guided commit generation through interactive prompts ``` (978fc94)
  • feat: Add Claude Code managed mode for minimal prompt commit generation (26e646f)
  • feat(i18n): added Chinese language support and refactored prompt generation (4d3b45d)
  • feat(git): додано підтримку diff для репозиторіїв без комітів (8031a27)
  • feat(config): add diffSource setting for unstaged changes support (b32aadb)

🐛 Bug Fixes

  • fix(tsconfig): прибрано застарілий moduleResolution=node10 (3c664ce)
  • fix(cli): update generateWithAPI to use config model (5affa0a)
  • fix(message-box): resolve auto-close not working for success message (7d20b8b)
  • fix(multi-repo): resolve commit message not generating in correct repository (398eca6)
  • fix. (58f3d33)
  • fix. (380f17f)
  • fixed display name is taken (25d103d)
  • fix (a2976cd)

⚡ Performance

  • perf(cli): оптимізовано швидкість генерації та приховано сесії з історії чатів (2e84950)

♻️ Refactoring

  • refactor(commit): consolidate custom prompt handling into generateCommitMessage (8bfc3bc)
  • refactor(core): migrated entire codebase to TypeScript with modular architecture (cd7f9e1)
  • refactor(cli): спрощено передачу промпта через аргумент замість stdin (c8527cb)

📝 Documentation

  • docs(readme): додано значки маркетплейсу та ліцензії (b7a31bf)
  • docs(readme): додано документацію про custom API endpoints та multi-repository support (1470d27)
  • docs(readme): оновлено документацію для WSL та видалено автозбереження налаштувань (d01e12e)
  • docs(readme): оновлено документацію з підтримкою китайської мови та новими налаштуваннями (36d2de6)
  • docs(privacy): enhance privacy mode description with platform notes (fa16e79)

🔧 Chores

  • chore: швидший лінт, менший бандл, оптимізоване пакування (2c03637)
  • chore(release): оновлено версію до 1.0.7 (11ed6d0)
  • chore(build): оновлено конфіг webpack на TypeScript та додано ts-node (0ad8872)
  • chore(release): оновлено версію до 1.0.5 (ecf45a9)
  • chore: bump version to 1.0.1 (2ee97c0)

📦 Other

📥 Installation

Download the .vsix file below and install via:

code --install-extension claude-git-commit-1.0.17.vsix