Fixed
- Playback resume restarted from 0 after Stop —
MpvEngine.play()launched mpv with--start <pos>(space-separated), which mpv rejects for numeric options and exits immediately. The "retry from beginning" fallback then replayed from 0, even though the episode had been downloaded to the cache. Now uses the--start=<pos>equals form, so Stop → replay resumes from the saved position. - Zombie mpv process marked fixed — verified
stop()reliably terminates mpv.
Binaries built by CI on this tag and attached below. PyPI publishes automatically via Trusted Publishing.
Full Changelog: v0.4.5...v0.4.6
Full Changelog: v0.4.5...v0.4.6
Full Changelog: v0.4.5...v0.4.6
Full Changelog: v0.4.5...v0.4.6