|
2 | 2 |
|
3 | 3 | ## [1.6.4] - 2025-10-01 |
4 | 4 |
|
5 | | -### ✨ Features |
| 5 | +### ✨ AI & Prompt Engineering Improvements |
| 6 | +- **Advanced few-shot learning** - Added 4 real-world commit examples for superior AI output quality |
| 7 | +- **Conventional Commits support** - Full specification implementation with scopes and breaking changes |
| 8 | +- **Dynamic temperature control** - Adaptive AI parameters (0.3-0.6) based on change type |
| 9 | +- **Scope auto-detection** - Intelligent scope inference from file paths |
| 10 | +- **Breaking change detection** - 8 regex patterns to identify API-breaking changes |
| 11 | + |
| 12 | +### 🧠 Smart File Grouping Enhancements |
| 13 | +- **Real import analysis** - AST-based Python import extraction and JavaScript/TypeScript regex parsing |
| 14 | +- **Extended change types** - Added hotfix, security, ci, revert, and perf categories |
| 15 | +- **Dynamic confidence scoring** - Multi-factor algorithm for better grouping decisions |
| 16 | +- **Feature boundary detection** - Groups related files by functionality, not just directory |
| 17 | + |
| 18 | +### 📊 Analyzer & Token Estimation |
| 19 | +- **Tiktoken integration** - Precise token counting with fallback heuristics |
| 20 | +- **Change nature analysis** - Distinguishes additions, modifications, deletions, and mixed changes |
| 21 | +- **Dangerous change detection** - Warns about migrations, secrets, credentials, and production configs |
| 22 | +- **Actionable warnings** - Specific suggestions for file splitting and organization |
| 23 | + |
| 24 | +### 🏗️ Project Structure |
| 25 | +- **Professional module organization** - Added __init__.py files to all packages |
| 26 | +- **Enhanced exports** - Proper module interfaces with ChangeNature, ChangeType, FileGroup |
| 27 | +- **Better type safety** - Resolved mypy errors for cleaner CI/CD |
| 28 | + |
| 29 | +### 🎨 CLI Experience |
| 30 | +- **ASCII art logo** - Beautiful LOOM banner for `--version` and help commands |
| 31 | +- **Inspirational quotes** - Original messages about code transparency after commits |
| 32 | + |
| 33 | +### ✅ Features |
6 | 34 | - add enhanced release script for UV-based workflow |
7 | 35 | - **New ASCII art logo** - Beautiful LOOM banner for `--version` and help commands |
8 | 36 | - **Inspirational commit messages** - Original quotes about code transparency after successful commits |
|
0 commit comments