Releases: renatogalera/ai-commit
Releases · renatogalera/ai-commit
v0.7.0
v0.6.0
v0.5.0
Changelog
- a66f054 feat: Add automated installation script
- 2937155 feat: Enhance installation script
- ddc0fa0 feat: Feat: Add automated install script
- 4653be0 feat: Improve installation and usage instructions
- ba6330e feat: Move and refactor summary functionality
- d14cb68 feat: Remove unused parameters
- 2cf3bae feat: Support language flag for summaries
- 93afd8f feat: enhance prompt handling logic
- fc94f65 fix: improve prompt templates for commit messages
v0.4.0
v0.3.0
Changelog
- 434a315 (docs) update AI model selection section
- 8671205 Create _config.yml
- 65ac918 build: remove goreleaser config
- e735bcb build: update GoReleaser configuration
- 76147a1 doc: update README
- 696810e docs(README): update API key placeholders
- c7d5248 docs(readme): add configuration file documentation
- f78c5e3 docs(readme): improve manual semantic release instructions
- fc1219c docs(readme): remove unnecessary blank line
- ecc48a3 docs(readme): remove unused meta tag
- 463baa4 docs(readme): update features and remove AI provider links
- 0052605 feat(cmd/ai-commit): add config.yaml and flags for fine-tuning
- aedd244 feat(config): add commit author configuration
- 586facc feat(config): add support for configurable AI models
- 42a49d1 feat(config): update Google site verification
- 504253e feat(config): update default AI models
- 61ad2c5 feat(deepseek): add support for Deepseek provider
- d1e537d feat(docs): add Anthropic Claude integration
- 9c47cb3 feat(docs): add Google site verification meta tag
- 034dd70 feat(git): move AddGitmoji to git package
- 40e9ffa feat(prompt): improve message formatting
- 9d8f016 feat(readme): add gemini integration to README
- ef61925 feat(seo): add Google site verification meta tag
- 7e6bbb7 feat(summarize): add commit summarization command
- 2fdd92c feat(ui): add automatic exit after result display
- 3f7cc83 feat(ui): add gemini support
- 9c67ec8 feat(ui): improve TUI styling and header rendering
- f8e49a6 feat(ui): improve commit type detection
- 52734ff feat(versioner): improve semantic versioning logic
- 9981e1e feat(versioner): improve semver parsing and validation
- 189c052 feat: Add commit style review
- 1fa5577 feat: Add configuration options
- 16f4845 feat: Consolidate model flags and add provider selection
- e698bcf feat: Enhance AI commit tool with code review
- 7623c0d feat: Enhance AI commit tool with new features
- 9d2d2e9 feat: Improve TUI and AI integration
- c70c1a3 feat: Improve prompt handling
- 3084906 feat: Load config from $HOME/.config/$BINARY_NAME/config.yaml
- a4d6c4e feat: Refactor AI commit generation and review
- b462c26 feat: Remove unused code
- 01c4e6a feat: Remove unused config options
- 599f681 feat: Rename config file example
- 774b4c7 feat: Update cobra description with more models
- 3547c0d feat: add GoReleaser config for automated releases
- 86100e9 feat: add Phind client implementation
- ae480fa feat: add new summarize command
- a46b2ca feat: improve commit log formatting
- e8e78aa feat: improve commit message clarity
- 5cdab53 feat: improve commit summary formatting
- 12b2356 feat: infer commit type from message
- 3ef9f93 feat: remove duplicate summarize command
- 206a655 feat: update Phind configuration settings
- acdeb36 feat: update README.md with Phind information
- feb3ddc feat: update dependencies
- 601297a fix(ai): sanitize responses correctly
- 2e554cd fix(cmd): correct function call typo
- 17a719c fix(gemini): Update Gemini model name to 2.0-flash
- 2856c16 fix(git): improve context handling
- 98a9ab8 fix(openai): correct client initialization
- 1135a40 fix(ui): prevent duplicated letters in prompt
- 31c2cd3 fix(ui): resolve prompt rendering issue
- db6cb0d fix: Correct default author configuration and error message
- 7bc1c25 fix: correct error handling in prompt package
- f1c07dc fix: gorelease actions steps
- edff9a5 fix: improve usefulness prompt filter
- 3e87269 fix: remove redundant log header output
- e841624 infer commit type from message
- 8bc1cc6 refactor(config): simplify config file handling
- a7f830a refactor(pkg): restructure provider packages
- 780043d refactor(providers): move AI clients to pkg/providers
- 1124155 refactor(splitter): improve state management
- c069587 refactor(ui): remove unused top bar rendering
- eb9dd27 refactor: Remove handleForceCommit function
- d412745 refactor: Remove unused code and comments