-
Release 1.0.50
released this
2026-01-12 21:23:11 +08:00 | 0 commits to main since this releaseRelease Notes - v1.0.50
🎫 Licensing System
- 14-Day Free Trial: All users get a free 14-day trial on first launch
- License Activation: Activate via Settings > License with your license key
- Cloud Sync: Licensed users can sync settings, favorites, and playlists across devices
- Trial Banner: Friendly reminder showing days remaining in trial period
- Seamless Updates: In-app update checker with download progress and installation
📺 EPG (TV Guide) Performance & Display
- Database-First Loading: Instant EPG load from IndexedDB cache (<1ms)
- Background Refresh: Only fetches stale data (>6 hours old) in background
- Batch Processing: Efficient 10-channel batches for API calls
- LiveTV EPG Display: Program info now shows under channel names in LiveTV (compact & normal modes)
- Base64 Title Fix: EPG titles decode properly (no more garbled text)
- XMLTV Support: Custom EPG URLs work for M3U playlists
🎬 Movie Posters Fix
- HTTP URL Support: Fixed blank posters by removing forced HTTPS upgrade
- Proxy Fallback: Smart retry logic with Tauri proxy for CORS bypass
- Xtream Images: Provider images load correctly without protocol conflicts
🔧 Production Ready Features
- Auto-Updates: Check on launch + manual check in Settings
- Platform Detection: DMG for macOS (Intel/ARM), EXE for Windows
- Download Progress: Visual progress bar for update downloads
- License Server: Activation/deactivation with device tracking
- Cloud Sync Service: Full implementation with license requirement
🛡️ Security & Stability
- Fully signed and notarized by Apple for both Apple Silicon and Intel Macs
- Windows x64 build ready for distribution
- Migration system ensures smooth upgrade from all previous versions
- All existing users get fresh 14-day trial on upgrade to 1.0.50
Downloads