🚀 Major Features
🎯 Time Tracking Support
- Record working hours when adding issue notes
- Support for activity names and IDs
- Flexible date specification and private/public note options
🏗️ Parent-Child Issue Relationships
- Full support for issue hierarchies
- Add and remove parent-child relationships
- Display parent issue information in issue details
🎯 Name Parameter Support
- Use names instead of IDs for priorities, statuses, trackers
- Priority names (e.g., "High", "Normal", "Low")
- Status names (e.g., "In Progress", "Resolved")
- Tracker names (e.g., "Bug", "Feature", "Support")
- User names and login names
🧠 Smart Caching System
- Multi-domain cache with automatic refresh
- 24-hour automatic cache refresh
- Manual cache refresh with statistics
- Cache files:
~/.redmine_mcp/cache_{domain}_{hash}.json
👥 Enhanced User Management
- Search and manage users by name/login
- Comprehensive user lookup functions
- Intelligent error messages with available options
🔧 Technical Improvements
- Comprehensive helper functions for ID lookups
- Enhanced environment variable configuration
- Improved error handling and user feedback
- Complete English documentation
📚 Documentation
- Complete README.md translation to English
- Updated CHANGELOG.md with proper versioning
- Fixed test script paths and examples
- Comprehensive setup and usage guides
For complete details, see CHANGELOG.md.
Full Changelog: https://github.com/snowild/redmine-mcp/commits/v0.2.0