|
1 | 1 | # CHANGELOG |
2 | 2 |
|
| 3 | +## v0.13.3 (2025-06-11) |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +- **Projects**: Fixed case-insensitive project switching where switching succeeded but subsequent operations failed due to session state inconsistency |
| 8 | +- **Config**: Enhanced config manager with case-insensitive project lookup using permalink-based matching |
| 9 | +- **MCP Tools**: Updated project management tools to store canonical project names from database instead of user input |
| 10 | +- **API**: Improved project service to handle both name and permalink lookups consistently |
| 11 | + |
| 12 | +### Technical Improvements |
| 13 | + |
| 14 | +- Added comprehensive case-insensitive project switching test coverage with 5 new integration test scenarios |
| 15 | +- Fixed permalink generation inconsistencies where different case inputs could generate different permalinks |
| 16 | +- Enhanced project URL construction to use permalinks consistently across all API calls |
| 17 | +- Improved error handling and session state management for project operations |
| 18 | + |
| 19 | +### Changes |
| 20 | + |
| 21 | +- Project switching now preserves canonical project names from database in session state |
| 22 | +- All project operations use permalink-based lookups for case-insensitive matching |
| 23 | +- Enhanced test coverage ensures reliable case-insensitive project operations |
| 24 | + |
| 25 | +## v0.13.2 (2025-06-11) |
| 26 | + |
| 27 | +### Features |
| 28 | + |
| 29 | +- **Release Management**: Added automated release management system with version control in `__init__.py` |
| 30 | +- **Automation**: Implemented justfile targets for `release` and `beta` commands with comprehensive quality gates |
| 31 | +- **CI/CD**: Enhanced release process with automatic version updates, git tagging, and GitHub release creation |
| 32 | + |
| 33 | +### Development Experience |
| 34 | + |
| 35 | +- Added `.claude/commands/release/` directory with automation documentation |
| 36 | +- Implemented release validation including lint, type-check, and test execution |
| 37 | +- Streamlined release workflow from manual process to single-command automation |
| 38 | + |
| 39 | +### Technical Improvements |
| 40 | + |
| 41 | +- Updated package version management to use actual version numbers instead of dynamic versioning |
| 42 | +- Added release process documentation and command references |
| 43 | +- Enhanced justfile with comprehensive release automation targets |
| 44 | + |
3 | 45 | ## v0.13.1 (2025-06-11) |
4 | 46 |
|
5 | 47 | ### Bug Fixes |
|
0 commit comments