2026.10.12.0214-nightly
- perf(web): ask for a title before reading its saved copy
- perf(web): memoise the Home page kept under other pages
- perf(web): ask for the show's poster for a season that carries it
- perf(web): memoise the season posters row
- perf(web): memoise the item header's toggles, overview, rating and links
- perf(web): scroll rows natively on touch screens
- feat(web): crossfade the home hero's titles with a swipe
- fix(web): ignore player swipes from the top and bottom edges
- perf(web): keep the layout and Home mounted under the player
- perf(web): give the apps' build an empty page icon
- perf(web): measure in-view targets once after a navigation
- perf(web): hold an unfetched row's place with one placeholder
- perf(web): step along a row's cards without measuring the others
- perf(web): measure in-view targets once a scroll settles
- feat(web): ask who's watching when the app opens
- feat(web): toggle playback with Enter on the seek bar
- fix(web): draw the watched mark on episode images on TVs
- fix(web): hold focus at a loading episode row
- refactor(web): share how dialogs opened from code return focus
- feat(web): add an episode list to the player
- feat(web): offer a ready update in a dialog on TVs
- feat(web): step through the TV hero's titles with Left and Right
- fix(web): keep presses that move the desktop window from the page
- feat(web): show where a run of skips is headed on the seek bar
- feat(web): press a showing skip button on Select
- perf(web): chase keyed jumps on one layer at an even speed
- fix(web): measure in-view targets on each scroll, without the glide's offset
- perf(web): ask for a title before reading its saved copy
- perf(web): memoise the Home page kept under other pages
- perf(web): ask for the show's poster for a season that carries it
- perf(web): memoise the season posters row
- perf(web): memoise the item header's toggles, overview, rating and links
- perf(web): scroll rows natively on touch screens
- feat(web): crossfade the home hero's titles with a swipe
- fix(web): ignore player swipes from the top and bottom edges
- perf(web): keep the layout and Home mounted under the player
- perf(web): give the apps' build an empty page icon
- perf(web): measure in-view targets once after a navigation
- perf(web): hold an unfetched row's place with one placeholder
- perf(web): step along a row's cards without measuring the others
- perf(web): measure in-view targets once a scroll settles
- feat(web): ask who's watching when the app opens
- feat(web): toggle playback with Enter on the seek bar
- fix(web): draw the watched mark on episode images on TVs
- fix(web): hold focus at a loading episode row
- refactor(web): share how dialogs opened from code return focus
- feat(web): add an episode list to the player
- feat(web): offer a ready update in a dialog on TVs
- feat(android): run voice search in the app
- feat(web): step through the TV hero's titles with Left and Right
- fix(web): keep presses that move the desktop window from the page
- feat(web): show where a run of skips is headed on the seek bar
- feat(web): press a showing skip button on Select
- perf(web): chase keyed jumps on one layer at an even speed
- fix(web): measure in-view targets on each scroll, without the glide's offset