BeatOn V2.4.0
Changelog
[Version 2.4.0] - 2024-09-15
New Features
-
BeatOn WebUI Overhaul
- Completely redesigned user interface for improved usability and aesthetics
- Implemented responsive design for better mobile and desktop experiences
- Added dark mode for reduced eye strain in low-light environments
-
Settings Integration in BeatOn WebUI
- New dedicated settings page in the WebUI
- Users can now view and modify all BeatOn settings directly from the browser
- Real-time validation and saving of settings
-
Qobuz Playlist Download Support
- Added ability to download entire Qobuz playlists through the WebUI
- Playlist progress tracking and management
- Integration with existing download queue system
Improvements
- Enhanced loading experience to prevent flash of unstyled content (FOUC)
- Improved error handling and user notifications throughout the WebUI
- Optimized data fetching and rendering for faster page loads
Bug Fixes
- Fixed issues with download status updates not reflecting in real-time
- Resolved compatibility issues with certain browser versions
- Corrected minor UI glitches in the downloads view
Developer Notes
- Refactored codebase to improve maintainability and facilitate future feature additions
- Updated dependencies to their latest stable versions
- Improved API endpoints for better communication between frontend and backend