Skip to content

Major fix v1.0.7

Choose a tag to compare

@drachescript drachescript released this 13 Mar 08:41
· 20 commits to main since this release
355c1be

This update is mostly a big repair pass.

TTM had reached the point where a bunch of core things were either broken or only half-working, so this version focuses on getting the extension back into a more usable state again.

What was worked on

  • fixed a lot of popup / background / service worker issues
  • improved config loading and general settings handling
  • improved force poll / reload / diagnostics routing
  • improved follow fetching from Twitch
  • better separation between follows and priority channels
  • improved Twitch tab grouping so managed tabs try to stay together
  • better duplicate handling for already-open Twitch tabs
  • improved live detection flow
  • added more retry / repoke behavior for Twitch tabs that do not start cleanly
  • improved debugging and logging

Current state

This version is better than before, but it is still not the final polished version.

Some Twitch behavior is still annoying because hidden/background tabs do not always like to auto-resume or unmute properly, so there is still more work left there.

Still being worked on

  • better handling for stuck paused tabs
  • safer soft-wake behavior
  • more reliable background playback recovery
  • more polish for fetch / sync / diagnostics

So basically:

it was broken, now it’s fixed — partly