Historique de versions de TTV AB - Twitch Ad Blocker - 25 versions
TTV AB - Twitch Ad Blocker par GosuDRM
Attention aux anciennes versions ! Elles sont affichées seulement à des fins de test et de référence.Vous devriez toujours utiliser la dernière version d’un module complémentaire.
Dernière version
Version 6.6.3
Publié le 28 avr. 2026 - 303,99 KoFonctionne avec firefox 142.0 et versions supérieures[6.6.3] - 2026-04-28
Changed
Rollback to 6.5.3 Baseline - Rolled back the extension to the 6.5.3 version after issues were found in the newer post-ad recovery changes. This restores the previous stable behavior while keeping the version updated so users on 6.6.x receive the fix normally.Code source publié sous licence Licence MIT
Anciennes versions
Version 6.6.2
Publié le 28 avr. 2026 - 301,55 KoFonctionne avec firefox 142.0 et versions supérieures[6.6.2] - 2026-04-28
Fixed
Restored Post-Ad Player Reload - Reverted the backup/fallback exit reload skip introduced in 6.6.1 because it left the player stuck on the backup stream after the ad window closed. Post-ad exits now reload the player again whenever RELOAD_AFTER_AD is enabled, matching 6.5.x behavior.Code source publié sous licence Licence MIT
Version 6.6.1
Publié le 28 avr. 2026 - 301,4 KoFonctionne avec firefox 142.0 et versions supérieures[6.6.1] - 2026-04-28
Fixed
Smoother Post-Ad Handoff - Improved post-ad recovery so the player no longer does a full reload when normal Twitch playback is already ready. This helps reduce spinner flashes after ads while still keeping stronger reload recovery when needed.Code source publié sous licence Licence MIT
Version 6.6.0
Publié le 28 avr. 2026 - 303,84 KoFonctionne avec firefox 142.0 et versions supérieures[6.6.0] - 2026-04-28
Fixed
Backup Handoff Stability - Improved backup recovery so the extension waits longer before ending ad recovery and reloading the player. This helps prevent false reloads when Twitch briefly looks normal but then returns to ad playback.
Post-Ad Re-Entry Reduction - Reduced repeated post-ad recovery restarts by keeping the backup stream active through short Twitch handoff gaps instead of reloading too early.Code source publié sous licence Licence MIT
Version 6.5.9
Publié le 28 avr. 2026 - 304,78 KoFonctionne avec firefox 142.0 et versions supérieures[6.5.9] - 2026-04-28
Fixed
Post-Ad Handoff Stability - Improved post-ad recovery so the extension waits a bit longer before reloading the player. This helps prevent quick restart loops when Twitch briefly switches between normal playback and ad playback.
Backup Startup Delay - Improved backup stream startup by trying the faster autoplay path first, reducing delays before ad recovery begins.Code source publié sous licence Licence MIT
Version 6.5.3
Publié le 27 avr. 2026 - 303,71 KoFonctionne avec firefox 142.0 et versions supérieures[6.5.3] - 2026-04-27
Changed
New Extension Icon - Replaced the old extension icon with a cleaner new design. No features or behavior were changed.Code source publié sous licence Licence MIT
Version 6.5.2
Publié le 27 avr. 2026 - 318,71 KoFonctionne avec firefox 142.0 et versions supérieures[6.5.2] - 2026-04-27
Added
Report a Bug Button - Added a new “Found a Bug? Report it” button in the extension popup. It opens the GitHub Issues page in a new tab, making it easier for users to report problems.
Report Bug Translations - Added translations for the new report bug button in all supported languages.
Changed
Improved Translations - Updated several translations to sound more natural and easier to understand for native speakers across different languages.Code source publié sous licence Licence MIT
Version 6.5.1
Publié le 27 avr. 2026 - 325,94 KoFonctionne avec firefox 142.0 et versions supérieures[6.5.1] - 2026-04-27
Fixed
Post-Ad Stall Recovery - Improved recovery for black-screen or frozen playback that can happen shortly after ads end. The extension now watches the stream for a short time after ad recovery and tries a few automatic fixes, starting with a pause/play nudge, then a normal reload, and finally a full player rebuild if needed.Code source publié sous licence Licence MIT
Version 6.5.0
Publié le 27 avr. 2026 - 316,68 KoFonctionne avec firefox 142.0 et versions supérieures[6.5.0] - 2026-04-27
Fixed
BetterTTV Compatibility - Fixed an issue where BetterTTV’s “Mute Invisible Player” setting could stop working. Twitch now receives normal tab visibility signals again, so BetterTTV and other visibility-based features work properly while the player still recovers if Twitch pauses when the tab is hidden.Code source publié sous licence Licence MIT
Version 6.4.9
Publié le 26 avr. 2026 - 316,5 KoFonctionne avec firefox 142.0 et versions supérieures[6.4.9] - 2026-04-26
Fixed
Clip Editor Playback - Fixed an issue where the Twitch clip editor preview could freeze when adjusting the clip selection range.
Post-Ad Black Screen Recovery - Improved recovery for cases where the stream could turn black shortly after ads ended. The extension now detects stuck or dead video playback and rebuilds the player automatically.
Ad-Recovery Reload Handling - Improved post-ad reload behavior. If a normal recovery attempt does not fix playback, the extension now performs a stronger player rebuild instead of reusing the stuck player state.Code source publié sous licence Licence MIT
Version 6.4.8
Publié le 24 avr. 2026 - 315,34 KoFonctionne avec firefox 142.0 et versions supérieures[6.4.8] - 2026-04-24
Fixed
Native Recovery Probe Stability - Now requires two clean native recovery probes before ending an ad cycle, reducing false post-ad reloads when Twitch briefly serves a clean playlist before returning ad markers.
Pre-Roll Handoff Stability - Pre-roll recovery now keeps the same ad cycle alive longer during Twitch's native-player handoff, reducing duplicate Ad ended/reload phases.Code source publié sous licence Licence MIT
Version 6.4.7
Publié le 24 avr. 2026 - 314,16 KoFonctionne avec firefox 142.0 et versions supérieureshotfixCode source publié sous licence Licence MIT
Version 6.4.6
Publié le 24 avr. 2026 - 323,49 KoFonctionne avec firefox 142.0 et versions supérieuresCode source publié sous licence Licence MIT
Version 6.4.4
Publié le 17 avr. 2026 - 314,17 KoFonctionne avec firefox 142.0 et versions supérieures[6.4.4] - 2026-04-17
Fixed
Backup Hold Recovery - Continues serving and refreshing the last known clean backup playlist while native recovery is still ad-marked, preventing immediate re-entry into ad cycles after an ad window.
Forced Native Reload Removal - Removed the timed ad-end reload fallback that could reload the player into Twitch’s ad path before native recovery was fully clean.Code source publié sous licence Licence MIT
Version 6.3.9
Publié le 16 avr. 2026 - 315,8 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.9] - 2026-04-17
Fixed
Post-Ad Player Reload - Restored post-ad recovery so once ad blocking finishes, the Twitch player reloads with a fresh access token and a new media player instance.
Removed Backup Hold Regression - Reverted the backup-hold behavior from v6.3.8 so recovery now reloads the native player instead of staying pinned to the backup stream.Code source publié sous licence Licence MIT
Version 6.3.8
Publié le 16 avr. 2026 - 316,04 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.8] - 2026-04-17
Fixed
Backup Hold Fix - When native recovery is still ad-marked after an ad break, the extension now keeps serving and refreshing the backup stream instead of forcing a reload back into Twitch’s ad path.
Ad-End Wait Stability - The worker now keeps the active ad cycle alive until native recovery is actually clean, reducing post-ad stalls and worker crashes during longer midroll ad windows.Code source publié sous licence Licence MIT
Version 6.3.7
Publié le 16 avr. 2026 - 315,57 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.7] - 2026-04-17
Fixed
Post-Ad Restart Loop - Restored ad-end stabilization so an ad cycle now ends only after multiple clean playlists and a native recovery check, preventing false exits caused by transient clean playlists during ad transitions.
Backup Stream Exit Re-Entry - Backup and fallback stream exits no longer force immediate native reloads or pause/play pulses unless truly needed, reducing cases where recovery re-enters Twitch’s ad-marked path right after ads end.
Continuation Detection - Same-context ad detections after a guarded recovery reload are now treated as continuations of the current ad cycle instead of triggering a new blocked-ad event.Code source publié sous licence Licence MIT
Version 6.3.6
Publié le 15 avr. 2026 - 315,55 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.6] - 2026-04-15
Fixed
Twitch Channel Switching Bug - Fixed a critical issue where switching between channels in Twitch’s SPA could cause the ad blocker to use a backup stream from the previous channel. Added stronger SPA navigation handling and improved stale state cleanup so playback context now stays correctly synchronized during channel changes.
Stream Selection Fallback Leaks - Tightened fallback stream selection logic to prevent cross-channel stream leaks when URL matching fails, ensuring ad recovery only uses streams from the currently active channel.Code source publié sous licence Licence MIT
Version 6.3.5
Publié le 14 avr. 2026 - 315 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.5] - 2026-04-14
Fixed
Ad-Recovery Infinite Preroll Loop - Fixed an issue where ad recovery could get stuck in a never-ending preroll loop, rapidly switching between backup streams and reloading the player. Ad endings now require multiple consecutive clean playlists before recovery exits, reducing false exits caused by temporary empty .m3u8 responses. Native token rewriting is also now disabled by default to prevent immediate preroll retriggers after recovery.
Fetch Response Property Synchronization - Fabricated Response objects created inside the worker bridge now preserve native url, ok, redirected, and type properties, fixing compatibility issues that caused Amazon IVS WASM playback failures and internal network errors.Code source publié sous licence Licence MIT
Version 6.3.4
Publié le 14 avr. 2026 - 314,29 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.4] - 2026-04-14
Fixed
Worker Crash Recovery - Fixed an issue where a single IVS WASM worker crash could emit multiple error events and prematurely exhaust all restart attempts. Each worker crash is now counted only once, ensuring restart recovery can proceed correctly and playback has a chance to recover.Code source publié sous licence Licence MIT
Version 6.3.3
Publié le 14 avr. 2026 - 313,91 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.3] - 2026-04-14
Fixed
Ad Flash After Ad Break - Preserved backup stream caches across ad-end resets so if Twitch briefly re-enters ad mode after a reload, recovery can immediately reuse known-good backup streams instead of re-probing from scratch, preventing multi-second ad flashes.
Simplified Ad-End Recovery - Removed the slow native recovery verification step that waited on extra token and playlist checks before ending an ad break. Ad recovery now ends immediately on the first clean playlist, making returns to normal playback much faster.
Removed
Grace Window Suppression - Removed the temporary ad-end grace suppression logic, since preserved backup caches now allow seamless re-entry handling without needing extra suppression delays.Code source publié sous licence Licence MIT
Version 6.3.1
Publié le 13 avr. 2026 - 313,18 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.1] - 2026-04-13
Fixed
Critical Worker Fix - Fixed a worker crash where missing resolution helper functions caused ad processing to fail silently, allowing full ads to play through unblocked.Code source publié sous licence Licence MIT
Version 6.3.0
Publié le 13 avr. 2026 - 312,92 KoFonctionne avec firefox 142.0 et versions supérieures[6.3.0] - 2026-04-13
Fixed
V2 API Ad Blocking - Fixed Twitch v2 API variant URL handling so raw CDN variant URLs are now recognized correctly, restoring reliable mid-roll ad blocking on streams using the newer API format.
Stream Info Lookup Fallback - Added stronger fallback matching when variant URL lookup fails, reducing cases where ad-marked playlists could slip through due to CDN format changes.
Ad Flash from Prefetch Hints - All Twitch prefetch hints are now stripped during ads, preventing uncached ad segment preloads that could briefly flash ad content before blocking takes over.
Empty Segment MP4 - Replaced the minimal empty segment with a fully valid fragmented MP4 structure, preventing decoder crashes and playback instability.
Worker Stability - Fixed worker crashes caused by invalid decoder input during channel navigation and prevented infinite worker restart loops.
GQL Fetch Hook - Improved GQL request error handling so failed token requests preserve original request bodies and return proper response objects.
PiP / Popout Recovery - Fixed multiple Picture-in-Picture and popout recovery bugs that could leave playback in broken or stuck states after ad recovery.
Stale Channel Guard - Removed an outdated stale-channel guard that could cause brief ad flashes when returning to a previously viewed channel.
M3U8 Error Handling - Fixed silent M3U8 processing failures that could allow ads to leak through without triggering recovery.
Ad Marker Detection - Unified ad marker detection into a single shared logic path, eliminating inconsistencies between different detection routes.
Changed
Channel Switch Speed - Removed a blocking cached-playlist validation request during channel changes, reducing unnecessary switch delays and making channel navigation noticeably faster.Code source publié sous licence Licence MIT
Version 6.2.9
Publié le 12 avr. 2026 - 311,06 KoFonctionne avec firefox 142.0 et versions supérieures[6.2.9] - 2026-04-12
Added
New Achievements - Added Diamond (block 10,000 ads) and Globetrotter (block ads on 50 channels) achievement badges, bringing the total to 12. Fully translated across all supported languages.
Fixed
Post-Ad Re-Entry Loop - Main ad detection now relies only on primary stitched ad markers and explicit known ad segment URLs, preventing stale residual metadata from falsely triggering a new ad cycle after ads end. A 5-second grace window after ad-end reloads adds extra protection against false re-entry.
Ad Recovery Backoff Stability - Exponential ad-recovery backoff now resets correctly on channel navigation, ad cycle completion, and when ad blocking is turned off, preventing delays from growing indefinitely across multiple ad cycles.
Midroll Detection False Positives - Explicit midroll detection now matches only quoted MIDROLL JSON values, avoiding false positives caused by unrelated URLs or text containing the word midroll.
Player Startup Crash Guard - Added protection during early page load so player detection no longer throws errors before extension state is initialized.
Initial State Declaration - _AdRecoveryConsecutiveFailures is now defined during initial state setup instead of being created only after first use.
Route Segment Consistency - Added the missing video reserved route entry so VOD routes are parsed consistently and no longer risk being misidentified.Code source publié sous licence Licence MIT
Version 6.2.8
Publié le 12 avr. 2026 - 309,24 KoFonctionne avec firefox 142.0 et versions supérieures[6.2.8] - 2026-04-12
Fixed
Midroll Recovery Fix - Native PlaybackAccessToken requests now stay pinned to the forced recovery player type whenever token rewriting is enabled, preventing midroll refreshes from slipping back onto Twitch’s ad-marked path before ad recovery takes over.Code source publié sous licence Licence MIT