# Changelog ## v0.11.1 (2026-04-04) ### Fixed - Release: Linux packaged builds now expose the canonical `SubMiner` app identity to Electron's startup metadata so native Wayland compositors stop reporting the window class/app-id as lowercase `subminer`. - Linux: Linux now restores the runtime options, Jimaku, and Subsync shortcuts after the Electron 39 regression by routing those actions through the overlay's mpv/IPC shortcut path. ## 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. - Launcher: Streamlined Windows setup and config by making the `SubMiner mpv` shortcut self-contained and keeping `mpv.executablePath` as the simple fallback when `mpv.exe` is not on `PATH`. - Overlay: Changed fresh-install default config to keep texthooker and stats from auto-opening browser tabs. - Overlay: Changed fresh-install default config to enable AnkiConnect, Discord Rich Presence, subtitle-sidebar, and Yomitan-popup auto-pause by default, while disabling controller input by default. ### Fixed - 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