✨ New features
- 💬 Subtitle appearance — size, colour, position and background, each optional (#96)
- 📶 Prefer HLS for Live TV — per source, with format auto-detection (community PR #97 by @codeVerine)
- 🆕 Date added — sort Movies and Series by what arrived most recently (community PR #94 by @cotol1985)
- ↕️ Series sorting — season and episode order, set per show (community PR #94 by @cotol1985)
- 📺 Channel numbers — type a number on the remote to tune in Live TV
- 💾 A proper backup file —
.own, with your wallpaper inside and real encryption - 🗂️ Browsing & lists — decide what Live TV, Movies and Series come back to
- 🌍 Metadata language — descriptions and posters in your language
- 🎞️ Auto frame rate — match the TV's refresh rate to the video
- 🖼️ Guide channel logos — take logos from your XMLTV feed
- ↕️ Span move — reorder a whole block of categories at once
- 📺 Live TV full screen — redesigned top bar, and a History channel list
- 🗂️ Category browser in the player — switch Live TV category without leaving full screen (community PR #95 by @cotol1985)
- 📼 Catch-up from Live TV, and catch-up in the player of your choice
- ▶️ External player — Live TV support, and a default per section
- 🛡️ Database recovery screen — Try again or reset, instead of silent data loss
- 🔁 Resync now vs Resync and remove missing titles
- ⬇️ Downloads keep running in the background, with a notification
- 🚀 Faster cold start with a branded splash screen
- ⚡ Fast from the first launch after install, not after a few days
🐛 Fixes
- Switching category kept the previous category's scroll position
- The + / − buttons became unreachable once a setting hit its maximum (#88)
- Choosing ExoPlayer for a channel that had fallen back to mpv did not stick
- Auto frame rate did nothing on Android 10 and older devices (Fire OS 7)
- A schema problem could wipe your whole library
- A half-finished sync could delete your catalog
- A provider reorder rewrote the entire catalog
- Manual ordering was lost after a re-sync
- Interrupted restores and unreadable backups were silent
- Live TV gave up after a single hiccup, and stopped retrying too early
- Live TV did not resume by itself after a network outage
- Raw MPEG-TS channels dropped the connection every 10–15 seconds
- 4K channels fell back to compatibility mode when tuning from one to the next
- Audio-only content showed a false playback error
- Compatibility mode and the engine choice did not stick on Stalker portals
- Short clips were marked watched at position 0
- New episodes never appeared in a series you had already opened
- A truncated guide download was trusted for 24 hours
- Channels added during a guide sync never got programmes
- Paused downloads re-downloaded data they already had
- A removed USB/SD card made a download continue into internal storage
- Subtitle timing offset froze the interface
- Stalker portals with a "virtual" MAC were rejected at setup
- Picking a new background image did nothing until the app was restarted
- The full-screen ◀ channel list showed the wrong channels
- Live channels reported "no external player found" with VLC and MX installed
- Switching engine during a catch-up recording jumped to the live programme
- "Failed on both engines" on items that played fine on the next try
- A live channel opened from the Guide did not appear in History
- Live preview played sound on surround channels with preview audio off
- The Preview audio setting did not apply to a preview already playing
- Resolution badge under-reported wide-format streams (1920×800 read as 720p)
- CH+ and D-pad Up went to the previous channel instead of the next in full screen (#84)