-
released this
2026-03-28 20:34:44 +08:00 | 23 commits to main since this releaseWhat's Changed
✨ New Features
- mpv fallback playback engine — Full track selection, position polling, and lifecycle management via libmpv
🐛 Bug Fixes
- 4K replay buffering failure — Added buffering recovery watchdog (seekTo + stop/prepare reset after 8s timeout)
- Subtitle highlight stuck — Changed track comparison to use stable
streamIndexinstead of unstableid; preventedupdateTrackInformation()from overwriting manual selections - Emby serverType resolution — Fixed
getPlaybackInfo()using undefinedconfig?.serverType, now correctly usessession.serverType - Playback session cleanup —
reportPlaybackStopped()now always sends stop report to server
Version History
Version Type Changes 0.3.9 🐛 ServerType resolution and streaming URL fix 0.4.0 ✨ mpv fallback playback engine 0.4.1 🐛 4K replay buffering recovery watchdog 0.4.2 🐛 Subtitle highlight state fix 0.4.3 🐛 Compilation fixes and version bump Downloads