diff --git a/CHANGELOG.md b/CHANGELOG.md index 214a470f..b0924d68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,51 @@ # Changelog -## Unreleased +## v0.11.0 (2026-04-03) + +### Added +- Overlay: Added a playlist browser overlay modal for browsing sibling video files and the live mpv queue during playback. +- Overlay: Added the default `Ctrl+Alt+P` keybinding to open the playlist browser and manage queue order without leaving playback. + +### Changed +- Setup: Made mpv plugin installation mandatory in the first-run setup flow, removed the skip path, and kept Finish disabled until the plugin is installed. +- Setup: Clarified that the mpv plugin requirement applies to setup on every platform, while the optional `SubMiner mpv` shortcut remains the recommended Windows playback entry point. ### Fixed -- AniList: Stopped post-watch tracking from sending a second progress update when the current episode was already satisfied by a ready retry item in the same watch-completion pass. +- Main: Resolve the YouTube playback socket path lazily so startup honors CLI and config overrides. +- Main: Add regression coverage for the lazy socket-path lookup during Windows mpv startup. +- Main: Keep integrated `--start --texthooker` launches on the full app-ready startup path so the texthooker page and websocket servers start together during normal playback startup. +- Main: Stop the mpv/plugin auto-start flow from spawning a separate standalone texthooker helper during normal `subminer