🎉ViveStream Revived v7.5.0🎉🎉🎉
Release Date: November 29, 2025
🎉 Major Release: Version 7.5.0
We're excited to announce the release of ViveStream-Revived v7.5.0, featuring a comprehensive UI/UX overhaul, enhanced functionality, and significant improvements across the application.
✨ New Features
Player & Media Experience
- Enhanced Subtitle Controls: Added comprehensive subtitle controls with player feedback system and styling options for both normal and miniplayer views
- Improved Player Feedback: Added player feedback overlay and elements for better user experience
- New IPC Functions: Exposed new IPC functions for directory access and artist operations
Download Management
- Download History Feature: New database functionality to track download status with improved history management
- Card-Based Download UI: Redesigned downloads page with modern card-based layout and tabbed interface
- Failed Download Tracking: Save failed downloads to history with improved subtitle handling
- Queue Filtering & Sorting: Added filtering and sorting functionality to player queue
Search & Filter Functionality
- Cross-Page Search: Implemented search filter functionality across multiple pages including downloads
- Dynamic Search Placeholders: Added dynamic search placeholder sizing for better user experience
- Filter Panel Integration: Enhanced player page with filter panel integration
Artist Management
- Artist Rename & Delete: Added rename and delete functionality for artists
- Improved Artist UI: Enhanced artists page with improved layout and styling
🎨 User Interface Improvements
Visual Enhancements
- Smooth Animations & Transitions: Added improved animations and transitions throughout the application (home, playlists, player, modals, downloads, artists pages)
- Modern Gradient Effects: Updated settings page with modern mesh gradient background in the about card
- Custom Dropdown Styling: Added custom dropdown styling for settings page
- Staggered Entry Effects: Implemented staggered entry effects for better visual flow
Layout & Design
- Consistent Header Layout: Updated playlist header layout to match artists page design
- Improved Responsiveness: Enhanced search input responsiveness and visual feedback
- Dedicated Modals CSS: Added dedicated modals CSS file with enhanced styling
🔧 Technical Improvements
Build & Packaging
- Builder Script Enhancements: Enhanced builder script with cross-platform support and improved build configuration
- Build Configuration Update: Moved build configuration from package.json to builder script
- Cross-Platform Support: Improved cross-platform compatibility in builder script
Installer Updates
- Improved Uninstall Flow: Enhanced installer logic with improved uninstall flow and user data deletion options
- Removed Unnecessary Files: Removed installer header and sidebar bitmap files
- Updated License Format: Updated license copyright format in RTF file
Code Structure & Performance
- Code Refactoring: Redesigned downloads page and cleaned up main styles by removing unused modal CSS
- Resource Path Handling: Improved resource path handling and asset organization in main.js
- Enhanced Reset Functionality: Improved reset functionality with comprehensive state clearing
- CSP Policy Updates: Updated Content Security Policy and refined clear queue button title
🐛 Bug Fixes
- Fixed filter panel insertion logic to avoid duplicate IDs
- Improved download logging with platform-specific paths
- Fixed playlist header layout and styling consistency issues
⚠️ Breaking Changes
- The application has undergone a major UI overhaul, which may affect user workflow
- Build configuration has been moved from package.json to the builder script
- Some older UI elements have been replaced with new modern alternatives
🚀 Performance Improvements
- Enhanced download queue management with better status tracking
- Improved UI responsiveness with optimized animations and transitions
- Better state management across the application
Full Changelog: 7.0.0...7.5.0