-
v0.1.0 - Initial Release
Stablereleased this
2026-01-29 12:00:44 +00:00 | 0 commits to main since this releaseInitial Release v0.1.0
This is the first release of the Auto Changelog Generator, a Python CLI tool that automatically generates changelogs from git diffs using local AI models.
Features
- Git Diff Analysis: Analyze staged and unstaged changes from git repositories
- AI Categorization: Categorize changes using local LLM models (Ollama/LM Studio)
- Conventional Changelog: Generate markdown changelogs following Conventional Commits specification
- Multiple Output Formats: Support for markdown, JSON, and GitHub/GitLab release notes
- Git Hook Integration: Install hooks for automatic changelog generation on commits
- Configuration: YAML-based configuration with environment variable overrides
Installation
pip install changeloggenQuick Start
changeloggen generate --model llama3.2Dependencies
- Python 3.10+
- GitPython >= 3.1.40
- Typer >= 0.9.0
- Rich >= 13.7.0
- Pydantic >= 2.5.0
- Requests >= 2.31.0
- PyYAML >= 6.0.1
Downloads