Skip to content

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 03 Jul 06:45
· 36 commits to main since this release
Immutable release. Only release title and notes can be modified.
f1bbf73

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)