Skip to content

TVS 5.9.2-beta (2026-03-16)

Latest

Choose a tag to compare

@zshall zshall released this 17 Mar 03:49
9119814

Update Notes - 5.9.2 (2026-03-16)

image

🔧 Bug Fixes

  • Fixed #115 which was a problem I traced back to a Svelte framework issue. Svelte 5.53.7 exhibited this issue but Svelte 5.53.12 has fixed it. The issue manifested itself in TVS as a problem when changing channels too quickly; we would unload a channel rapidly while it's still loading and this would cause multiple channels to be loaded at the same time despite using a {#key} block to prevent this. The zombie channels would never unload and would stick around until we refreshed the page.

  • Added a 200ms throttle on channel change operations to help prevent any future issues with changing channels too fast. If you hold down the channel up / down button we no longer change channels as fast as possible; we'll change channels about 5 channels per second instead. If you mash channel up and down buttons rapidly we'll ignore any button presses shorter than 200ms apart.

  • Fixed an issue with the YouTube playlist engine where if you use it inside a h-split or v-split layout the player would take up 100% of the screen rather than 100% of its container meaning that we were losing half the image. YouTube playlists resize to fit their container properly now.