webOS IPTV Player v1.7.0
✨ Features
- Selectable color themes — choose an app-wide theme from Settings with a live preview. The selection is remembered and applied before first paint across Live, Movies, Series, EPG, Search, Settings, navigation, and player overlays.
- Manual A/V resync — catch-up and VOD playback now include an OSD action that performs a small backward seek to re-lock audio and video after long-running native playback drifts out of sync.
🐛 Bug Fixes
- Improved Movies, Series, and Settings end-to-end test stability around mocked video playback and channel assertions.
🧰 Internal & Docs
- Added a headless CDP performance and memory profiler for webOS devices, including CPU, JavaScript heap, DOM node, event-listener, garbage-collection, and heap-snapshot diagnostics.
- Expanded structured logging across playback, catalog caching, subtitle search, storage, reminders, and Xtream account operations without exposing URLs or credentials.
- Added automated Dependabot updates for npm packages and GitHub Actions, with monthly grouped minor and patch updates.
- Updated development dependencies and CI actions.
Full Changelog: v1.6.0...v1.7.0