New Features
- Enhanced Server Monitoring: Added real-time performance metrics with
mcmp monitor --metrics cpu,memory,tps - Bulk Operations: Support for managing multiple servers simultaneously
- Plugin Management: New commands for installing, updating, and removing plugins
mcmp plugins install server-123 WorldEditmcmp plugins update server-123 WorldEditmcmp plugins remove server-123 WorldEdit
Improvements
- Faster Authentication: Reduced login time by 60% with improved token caching
- Better Error Messages: More descriptive error messages with suggested solutions
- Auto-completion: Enhanced shell auto-completion for all commands
Bug Fixes
- Fixed connection timeout issues on slow networks
- Resolved authentication token refresh problems
- Fixed server status detection for Paper servers
Bug Fixes
- Critical: Fixed server start command hanging on Windows systems
- Security: Updated authentication to use more secure token storage
- Performance: Improved response times for server status checks
Minor Improvements
- Added progress indicators for long-running operations
- Enhanced logging with configurable verbosity levels
- Improved error handling for network connectivity issues
New Features
- Backup System: Complete backup and restore functionality
mcmp backup create server-123 --name "backup-$(date +%Y%m%d)"mcmp backup list server-123mcmp backup restore server-123 backup-20240115
- Configuration Management: Enhanced server configuration commands
mcmp config get server-123mcmp config set server-123 maxPlayers 150
- Player Management: New player-related commands
mcmp players list server-123mcmp players kick server-123 PlayerName "Reason"mcmp players ban server-123 PlayerName "Ban reason"
Improvements
- Interactive Mode: Added
mcmp interactivefor guided server management - Export Functionality: Export monitoring data to JSON format
- Better Documentation: Comprehensive help system with examples
Bug Fixes
- Fixed authentication issues with special characters in API keys
- Resolved server restart command not working on Linux systems
- Fixed player count display showing incorrect numbers
Improvements
- Added support for custom API endpoints
- Improved error messages for common configuration issues
- Enhanced logging for debugging connection problems
Initial Release
- Core Functionality: Basic server management commands
mcmp servers listmcmp servers get server-123mcmp servers start server-123mcmp servers stop server-123
- Authentication: Secure API key-based authentication
- Cross-Platform: Support for Windows, macOS, and Linux
- Multiple Installation Methods: npm, curl, and pip installers
- Interactive Playground: Built-in API testing capabilities