Major fix v1.0.7
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