Skip to content

Commit d491757

Browse files
phernandezclaude
andcommitted
docs: add changelog entries for v0.13.2 and v0.13.3
- v0.13.2: automated release management system with version control - v0.13.3: case-insensitive project switching bug fixes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 7a69ca2 commit d491757

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# CHANGELOG
22

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+
345
## v0.13.1 (2025-06-11)
446

547
### Bug Fixes

0 commit comments

Comments
 (0)