What's New
Web UI Enhancements
- Responsive sidebar with mobile toggle and overlay for better mobile experience
- Sortable columns in models table for easier navigation
- Hash-based routing with data caching for improved performance
- Health check monitoring with real-time connection status indicator
- Enhanced dashboard with improved responsiveness for large screens
- Time range filter controls with styled dropdown
- Restore Default Claude CLI button in settings page with confirmation dialog
Bug Fixes
- Fixed cache expiration TTL check to properly invalidate stale data
- Fixed null check for remainingFraction in dashboard stats
- Fixed subscription labels display in dashboard
- Fixed dashboard quota chart responsiveness and layout issues
- Fixed duplicate visibility change listeners in health check
Performance Improvements
- Optimized dashboard chart updates and rendering
- Debounced window resize event for smoother sidebar responsiveness
Contributors
Thanks to @jgor20 for extensive WebUI enhancements including responsive sidebar, sortable tables, hash-based routing, and dashboard improvements!
Thanks to @simon-ami for adding the Restore Default Claude CLI config feature!
Thanks to @Wha1eChai for reviewing the changes!