0.12.0 (2026-11-02)
Features
- android: add what the app was doing to crash and manual reports (dd0773a)
- ui: give confirmation dialogs a name and a focus return (cacd937)
- ui: take a colour typed without its # (cacd937)
- web: add a setting for how long the hero stays on each title (cacd937)
- web: ask for a metadata addon on a title without details (cacd937)
- web: bend the liquid glass bar's backdrop toward its middle like a lens (cacd937)
- web: bigger icons in the bottom bar without names (cacd937)
- web: draw liquid glass as a lens around its middle line, with a lit rim (cacd937)
- web: fill the phone's title row in a set order, and keep tablets on the inline row (cacd937)
- web: give shows Play and More info in the rotating hero (cacd937)
- web: mark the open season with a sliding bar (cacd937)
- web: mark unaired episodes the server still lets play, and ask before playing one (cacd937)
- web: pick a tab on a press, waiting only out a held key (cacd937)
- web: play or pause with Select while the player's controls are hidden (cacd937)
- web: put a server subtitle's title on a line of its own (cacd937)
- web: put a title's actions in a labelled row and a More sheet on touch screens (cacd937)
- web: scroll a title's backdrop and the rotating hero at half speed (cacd937)
- web: show episodes title first, with their air date and a menu button (cacd937)
- web: show the player's chapters in a sheet with pictures (cacd937)
- web: show the time in the player's top bar (cacd937)
- web: slide the bottom bar away while scrolling down (cacd937)
Bug Fixes
- android: clear the decoders a report names between files (2f9585b)
- android: decode passed-through sound while the speed isn't normal (5b8f416)
- android: hide the video SurfaceView itself once the player closes (2764a8a)
- android: leave the passthrough formats to ExoPlayer's own output check (a495250)
- android: let Media3 stop the playback service a media key starts with nothing playing (8a8b2ca)
- android: pick a track's audio output again when the passthrough formats change (0b56aa1)
- android: pick the sound's output again when the output's formats change (ede4b94)
- android: re-time TrueHD at its first sync frame after a seek (9672c1f)
- android: read HDMV DTS audio in TS files (eadfce4)
- android: shape and mix down 5.1.4 and 7.1.4 sound (42a7f1b)
- android: turn off Auto Backup (a098738)
- ui: keep typed colour text while it names the stored colour (cacd937)
- web: drop chapter titles that are only a timestamp (cacd937)
- web: format date-only air dates on their own day (cacd937)
- web: hide the side rails' scrollbars (cacd937)
- web: keep the skip flash in place while skips add up (cacd937)
- web: limit episode highlights to key focus and pointers that hover (cacd937)
- web: name tracks by language and kind, with their own title on a line below (cacd937)
- web: send planned skips to the Android app only (cacd937)
- web: start keys on a tab list's selected tab when nothing is focused (cacd937)