1.3 KiB
1.3 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
- Initial release of QuiCommit
- AI-powered commit message generation using LLM APIs (OpenAI, Anthropic) or local Ollama
- Support for Conventional Commits and @commitlint formats
- Multiple Git profile management with SSH and GPG support
- Smart tag generation with semantic version bumping
- Automatic changelog generation
- Interactive CLI with beautiful prompts and previews
- Encrypted storage for sensitive data
- Cross-platform support (Linux, macOS, Windows)
Features
- Commit Generation: Automatically generate conventional commit messages from git diffs
- Profile Management: Switch between multiple Git identities for different contexts
- Tag Management: Create annotated tags with AI-generated release notes
- Changelog: Generate and maintain changelog in Keep a Changelog format
- Security: Encrypt SSH passphrases and API keys
- Interactive UI: Beautiful CLI with prompts and previews
[0.1.0] - 2026-01-30
Added
- Initial project structure
- Core functionality for git operations
- LLM integration
- Configuration management
- CLI interface