Releases: uaoa/claude-commit-vscode
Releases · uaoa/claude-commit-vscode
v1.0.18
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
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
- "version": "1.0.6" (e1567c8)
- hotfix 1.0.4 (79b1c68)
- hotfix (aacb494)
- Updated route auto-detection (f5df111)
- Added demo screen. (ea84fdd)
- Added icon. Updated README. (e279ed4)
- Changed name. (1da7b7a)
- Changed publisher. (3078587)
- Changed package name. (1005c38)
- Added LICENSE. (0114f68)
- init (4a6e278)
📥 Installation
Download the .vsix file below and install via:
code --install-extension claude-git-commit-1.0.17.vsix