Releases: koimoee/ProCommit
Releases · koimoee/ProCommit
v2.0.6
What's Changed
- chore(deps-dev): bump typescript from 4.9.5 to 5.7.3 by @dependabot in #10
- chore(deps-dev): bump esbuild from 0.17.14 to 0.24.2 by @dependabot in #7
- chore(deps-dev): bump @typescript-eslint/parser from 5.57.0 to 5.62.0 by @dependabot in #6
Added
- feat(langInstruction): Introduce Russian language instructions for user guidance and improve code readability by using consistent naming conventions for variables related to the instruction set.
- feat(configuration): introduce new configuration option to show emojis in the UI
- feat(customInstruction): introduce emoji instructions based on user preference.
- feat: add new emoji instruction
- feat(package): add configuration option to show emojis in commit messages.
- feat(README): update features section with new emoji support and customization options.
- feat(chatgpt-msg-generator): enhance commit message generation with async instructions and configurable results
Changes
- refactor(customInstruction): simplify instruction retrieval by removing unused language instructions and emoji condition
- refactor(langInstruction): update commit message guidelines for clarity and consistency
Fixed
- fix(package.json): remove deprecated scm/inputBox configuration option.
- fixed knows issue
Full Changelog: v2.0.5...v2.0.6
v2.0.5
Fixed
- Fixes Critical Error Cause Build Failed On Output!
v2.0.4
Added
- Introducing new icons
- enhance command options in configuration
- enhance lang instructions for concise git commit message generation (improve instruction significantly)
- Added setTemperature command for configuring AI commit message temperature
- Added command to set AI model version
- Added command to set message approval method
- Added command to set maximum tokens
- Added command to set language
- Added command to set generator
- Add command to set custom endpoint
- Add new command exports for generator configuration for indwx main file
- Added additional command registrations for commit message generation settings
Changes
- Rename progress notification title
Fixed
- remove commented-out code for clarity from msg-generator
- fixed known issue about incorrect given commit message
- fixed issue about commit message contain unrelated comments and diff
Removed
- Removed ChatCompletionRequestMessageRoleEnum.Assistant for customInstruction
Full Changelog: v2.0.3...v2.0.4
v2.0.3
Added
- docs: Update README to enhance description of the VS Code extension
- Update More Informative Docs
- Add Korean and German language
- Add Korean and German to language options in configuration schema
- Add support for Korean and German instructions in customInstruction utility
- docs(langInstruction): add instructions in Korean and German
Changes
- fix enum modelVersion
- chore: Update package, enhance description and add more language support for commit messages
Full Changelog: 2.0.2...v2.0.3
v2.0.2
What's Changed
- chore(deps-dev): bump @vscode/test-electron from 2.3.0 to 2.4.1 by @dependabot in #5
- chore(deps-dev): bump glob from 8.1.0 to 11.0.0 by @dependabot in #4
- chore(deps): bump zod from 3.21.4 to 3.24.1 by @dependabot in #2
- chore(deps): bump execa from 7.1.1 to 9.5.2 by @dependabot in #1
Changes
- update README to reflect changes in OpenAI model version and add contributing section
- rename gptVersion to modelVersion and update default endpoint URL
- update OpenAI configuration schema to use modelVersion and set default customEndpoint
Fixes
- update model version configuration in ChatgptMsgGenerator
- update release workflow to use softprops/action-gh-release and set permissions
- update tag and release name references to use ref_name
- add assistant instructions for English, Russian, and Japanese
- Fixed another known issue
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Features
- feat(langInstruction.ts): add assistant instructions for English, Russian, and Japanese
- feat(customInstruction.ts): add assistant instruction retrieval based on language
- feat(chatgpt-msg-generator): enhance message generation by adding assistant instruction retrieval
- feat(langInstruction.ts): add multilingual instructions for generating commit messages
- feat(configuration.ts): extend language and generator options in configuration schema
Fixes
- refactor(chatgpt-msg-generator): simplify commit message generation logic and improve system instruction handling
- refactor(chatgpt-msg-generator): update commit message prompt to include language detection and correct conventional commit format