Repository navigation
v1.0.5
·
36 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Changelog
✨ Features
- Unsloth Studio provider support — New provider for Unsloth Studio integration (cab2cef)
- Dynamic context window detection for LM Studio — Auto-detects model context limits at runtime (b55147e)
- Split oversized file diffs across multiple LLM calls — Handles large diffs by chunking (1f56882)
- Auto-mode with per-file summarization — Per-file commit messages with planning phase (e5d5261)
- Multi-provider auto-detection in live-test — live-test.sh now detects available providers (f15376f)
- Add test-cover target for coverage reports (010f959)
🐛 Bug Fixes
- Use original text in FallbackSummary and improve error output (18ab8ef)
- Simplify git add and use --only flag for precise commits (8f98644)
♻️ Refactoring
- Restructure into lib/ package — Moved source into src/lib/, tests into tests/, updated imports and build (db39bb1)
- Harden JSON parsing, error handling, and code quality (0e5f56e)
🧪 Testing
- Comprehensive unit tests for new features — context_test.go, coverage_test.go, tokens_test.go, pipeline_test.go, prompt_test.go, llm_test.go, grouping_test.go, output_test.go (167e75e)
📚 Documentation
- Update website for Unsloth, dynamic context, and chunking features (0bd4636)