Wersija historija TTV AB - Lightweight Twitch.tv Ad Blocker - 25 wersijow
TTV AB - Lightweight Twitch.tv Ad Blocker wót GosuDRM
Buźćo wobglědniwy ze staršymi wersijami! Toś te wersije se za testowanje a referencne zaměry pokazuju.Wy měł pśecej nejnowšu wersiju dodanka wužywaś.
Nejnowša wersija
Wersija 8.4.5
18. mai 2026 wózjawjone - 324,11 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.4.5] - 2026-05-18
Fixed
CSAI sticky flag now cleared when playlist has no ads, preventing subsequent non-CSAI breaks from bypassing backup search
CSAI fast path now increments ad-blocked counter and fires AdDetected on activation
Empty CSAI strip result falls through to backup search instead of returning original ad-laden playlistŽrědłowy kod jo pód licencu Licenca MIT
Starše wersije
Wersija 8.4.4
18. mai 2026 wózjawjone - 323,87 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.4.4] - 2026-05-18
Fixed
Recovery tracking — _stripAds now records which recovery source was used for diagnostics
Response URL preservation — processed playlist responses retain original URL for compatibility
Page-exit counter flush — no longer creates empty flush entries on navigation; removed dead sendBeacon fallbackŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.4.2
18. mai 2026 wózjawjone - 323,57 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.4.2] - 2026-05-18
Fixed
Worker fetch relay now uses self.fetch instead of window — window is undefined in web workers, so the bridge relay was silently broken
GQL endpoint check uses exact hostname match instead of substring, preventing spoofed URL matching
Concurrent _processM3U8 invocations on same stream are serialized to prevent backup state corruption during initial variant loading
Visibility event listeners cleaned up on pagehide to prevent stale listener accumulation
_cleanWorker logs a debug warning when Worker prototype properties are non-configurable instead of failing silently
Empty updateWorkers broadcasts skipped to avoid unnecessary worker message overhead
Changed
_normalizeCounterValue / _normalizeBridgeCounterValue consolidated into single _normalizeCount in state module
unique_id localStorage read now validates format (/^[a-f0-9]{8,64}$/i) before accepting as GQL device IDŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.4.0
18. mai 2026 wózjawjone - 322,66 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.4.0] - 2026-05-18
Added
CSAI fast path — skips backup search when all segments are live, strips ads inline from native playlist at full quality
Recovery segment injection with MEDIA-SEQUENCE — cached live segments injected when stripping produces empty playlists site and mobile_web backup player types
Changed
Non-live segments now stripped when ad metadata is present in playlist, preventing unrecognized SSAI ad segments from slipping through
autoplay (360p) moved to end of backup rotation — Source-tier types tried first, autoplay only when all are contaminatedŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.3.7
18. mai 2026 wózjawjone - 322,8 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.3.7] - 2026-05-18
Changed
Rolled back CSAI sticky path, ad-stripped promotion, and recovery segment injection changes from v8.2.x–v8.3.x
Kept parallel backup token+master pre-fetch from v8.1.0 — tokens fire simultaneously across all player types eliminating sequential RTT delaysŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.3.1
18. mai 2026 wózjawjone - 323,2 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.3.1] - 2026-05-18
Fixed
Ad-stripped promotion no longer serves a different type's recovery playlist under the wrong label (e.g. autoplay's 360p content as "site"), preventing player hangs when recovery mixes content from different player typesŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.2.5
18. mai 2026 wózjawjone - 322,43 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.2.5] - 2026-05-18
Fixed
Ad stripping recovery now injects cached live segments when all segments are removed, preventing black-screen and fallback to original ad-ridden playlist on fully-contaminated SSAI streamsŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.2.4
18. mai 2026 wózjawjone - 322,17 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.2.4] - 2026-05-18
Fixed
Re-added autoplay (360p) as absolute last-resort backup when all Source-tier types are contaminated and stripping produces empty playlists, preventing ad leakage on fully-contaminated channels
autoplay is now pinned to end of search order regardless of contamination status, ensuring Source-tier types are always tried firstŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.2.3
18. mai 2026 wózjawjone - 321,9 KBFunkcioněrujo z firefox 142.0 a pózdźejhotfixŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.2.2
18. mai 2026 wózjawjone - 322,01 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.2.2] - 2026-05-18
Changed
Removed autoplay (360p) from backup player types; when all Source-tier types are contaminated the fallback path strips ads at full quality instead of degrading to low-resolution autoplayŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.2.0
18. mai 2026 wózjawjone - 321,91 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.2.0] - 2026-05-18
Changed
site (native) added as first-choice backup player type, maintaining full stream quality during ad blocking instead of falling through to lower-quality backupsŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.1.0
18. mai 2026 wózjawjone - 321,82 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.1.0] - 2026-05-18
Changed
- Backup stream token + master playlist fetches now run in parallel across all player types (embed/popout/autoplay/site), eliminating the sequential ~500ms-per-type token round-trip that caused buffer drain during ad-blocking transitionsŽrědłowy kod jo pód licencu Licenca MIT
Wersija 8.0.0
17. mai 2026 wózjawjone - 321,22 KBFunkcioněrujo z firefox 142.0 a pózdźej[8.0.0] - 2026-05-18
Added
Ad Spoofing toggle in popup UI — control anti-adblock fingerprinting beacons independently
Ad Spoofing info modal explaining the feature
Translations for Ad Spoofing in all 11 supported locales
Changed
Backup ad-marked retry cooldown reduced from 15s to 5s — prevents stale playlist serving during contaminated backup cascades
Initial backup search runs as background fire-and-forget when cached content is available, eliminating buffer drain during mid-roll ad detection
Buffer Fix toggle hidden from popup UI (always-on internally)
Ad Spoofing defaults to off — users who want anti-fingerprinting coverage can enable it from the popup
Fixed
Backup playlist staleness: force-clears all backup cooldowns when cached playlist exceeds 8s, preventing expired-segment looping
Stream freezing/audio lag during ad transitions caused by blocked synchronous backup search and cooldown deadlock
Ad-completion spoofing beacons made user-controllable via popup toggleŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.7.5
17. mai 2026 wózjawjone - 319,77 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.7.5] - 2026-05-17
Fixed
Brief loading circle during silent backup hold caused by 10s backup refresh letting HLS segments expireŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.7.4
17. mai 2026 wózjawjone - 319,71 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.7.4] - 2026-05-17
Added
Ad-completion spoofing: mimics Twitch telemetry (impression, quartile, pod-complete beacons) to reduce anti-adblock fingerprinting
Fixed
Silent backup hold now capped at 2 minutes to prevent indefinite low-res playback
Ad recovery cascade after player reload: suppressed rapid backup type bouncing
Improved
Backup refresh during silent hold slowed from 1.5s to 10s to reduce network pressureŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.7.1
17. mai 2026 wózjawjone - 317,62 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.7.1] - 2026-05-17
Fixed
Loading circle freeze during ad recovery: stale clean backup now served during search instead of falling through to ad-marked content
Improved
Faster stall detection and recovery: post-ad grace stall threshold reduced from 3 to 2 ticks, retry cooldown from 4s to 1.5sŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.6.9
16. mai 2026 wózjawjone - 317,17 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.6.9] - 2026-05-17
Fixed
CSAI poll wait returns cached clean backup or native playlist instead of ad-marked contentŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.6.6
16. mai 2026 wózjawjone - 316,91 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.6.6] - 2026-05-17
Fixed
CSAI background backup search now applies to metadata-only playlistsŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.6.5
16. mai 2026 wózjawjone - 317,5 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.6.5] - 2026-05-17
Fixed
Fire-and-forget ad segment fetches now use AbortController to prevent background resource waste
Transient backup search flags properly reset on ad-end state cleanup
Cache prune uses spec-safe collect-then-delete pattern instead of forEach+delete during iteration
Token fetch now retries up to 3 times with incremental backoff on timeout/network errors
CSAI playlists now strip ad segments during the poll-wait window while background backup search runs, closing a brief ad-leak gap on metadata-marked streamsŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.6.2
15. mai 2026 wózjawjone - 317,05 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.6.2] - 2026-05-16
Fixed
Ad recovery now properly refreshes the access token to escape the ad window without rebuilding the playerŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.6.0
15. mai 2026 wózjawjone - 317,01 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.6.0] - 2026-05-16
Fixed
Audio no longer desyncs after ad recovery player rebuild replaced with soft reloadŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.5.9
15. mai 2026 wózjawjone - 316,96 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.5.9] - 2026-05-16
Fixed
Removed rapid pause and resume cycling during consecutive midroll breaksŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.5.8
15. mai 2026 wózjawjone - 316,92 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.5.8] - 2026-05-16
Fixed
Ad detection now covers more marker types for broader protectionŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.5.7
15. mai 2026 wózjawjone - 316,86 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.5.7] - 2026-05-16
Fixed
Ad blocking stays active when ads are embedded directly in the stream — playback now switches to a clean backup immediately instead of waitingŽrědłowy kod jo pód licencu Licenca MIT
Wersija 7.5.6
15. mai 2026 wózjawjone - 315,94 KBFunkcioněrujo z firefox 142.0 a pózdźej[7.5.6] - 2026-05-15
Fixed
Stream no longer shows as offline after ads end when Twitch returns an empty playlist
Playback no longer stalls when ad tracking strips all segments falls back to original playlist
Ads no longer leak through during marker bounce backup returned silently without triggering reload
Backup stream no longer cycles rapidly during consecutive midrolls
Consecutive midroll reload suppression extended to 30 seconds
Backup refresh now only triggers for current ad cycle, preventing cross-cycle backup search
All prefetch hints now stripped when ad metadata is presentŽrědłowy kod jo pód licencu Licenca MIT