Skip to content

Releases: younesaassila/ttv-lol-pro

2.1.1

04 Jul 21:13
Compare
Choose a tag to compare

Changelog

  • Improve passport laissez-passer explanation #214 (by @zGato)

Links

🔗 Installation guide
📝 How to make your own Proxy Server to prevent Twitch Ads

Credits

Extension maintained by Younes Aassila (@younesaassila) [ GitHub Sponsors ]
Proxies maintained by Marc Gómez (@zGato) [ PayPal | GitHub Sponsors ]

2.1.0

19 Jun 15:35
dcd03ce
Compare
Choose a tag to compare

Changelog

  • Added stream status in popup for Chromium-based browsers (Fixes #170)
  • Partially fixed VPNs and other proxies not working when the extension is enabled on Chromium-based browsers (Fixes #165)
    • TTV LOL PRO now only changes proxy settings when you have Twitch tabs open
    • This requires a new permission: tabs. Your browser might show you a prompt to allow it -- this is normal!
  • Fixed FrankerFaceZ emotes not showing up on Firefox (Fixes #193)

Links

🔗 Installation guide
📝 How to make your own Proxy Server to prevent Twitch Ads

Credits

Extension maintained by Younes Aassila (@younesaassila) [ GitHub Sponsors ]
Proxies maintained by Marc Gómez (@zGato) [ PayPal | GitHub Sponsors ]

2.0.2

13 Jun 22:07
c345ef4
Compare
Choose a tag to compare

Changelog

  • Fixed input validation for restricted proxy

Links

🔗 Installation guide
📝 How to make your own Proxy Server to prevent Twitch Ads

Credits

Extension maintained by Younes Aassila (@younesaassila) [ GitHub Sponsors ]
Proxies maintained by Marc Gómez (@zGato) [ PayPal | GitHub Sponsors ]

2.0.1

12 Jun 16:59
5c90115
Compare
Choose a tag to compare

Changelog

  • Added default proxy for Chromium browsers
    • This proxy can only handle a limited number of simultaneous connections!
  • Updated default proxy for Firefox browser
  • Added support for m.twitch.tv
  • IPs in popup and debug info are now anonymized
    • To copy debug info without IP anonymization: Shift+Click
  • "Laissez-passer" option is now shown by default
    • Only enable this option if you're encountering issues with TTV LOL PRO's passport!
  • Improved input validation for Proxies list in Options
  • Improved Options page descriptions
  • Improved script injection error handling
  • Fixed a bug that would prevent Twitch email links from being opened
  • Fixed buffering every few minutes on Firefox
  • Fixed IPv6 and password parsing for Proxies list in Options
  • Fixed Kaspersky conflict that would prevent Twitch from loading

Links

🔗 Installation guide
📝 How to make your own Proxy Server to prevent Twitch Ads

Credits

Extension maintained by Younes Aassila (@younesaassila) [ GitHub Sponsors ]
Proxies maintained by Marc Gómez (@zGato) [ PayPal | GitHub Sponsors ]

2.0.0

07 Jun 09:38
c55fbe6
Compare
Choose a tag to compare

Changelog

Added

  • Revamped ad blocking method:
    • Now using standard HTTP proxies, thus improving resiliency, compatibility, and privacy
    • Now proxying more requests, making it harder for Twitch to know your real location
  • Improved latency with "Proxy ad requests only" option on Firefox
    • Known bug: Some midrolls might slip through using this mode. Consider using "Proxy all requests" with your own proxy

Removed

In the rush to publish this version following the recent Twitch API changes affecting v1 proxies, some features have not been reimplemented yet.

  • Stream status in popup has been removed for Chromium
  • Whitelist has been removed for Chromium
  • All channels you're subbed to are now proxied (removed check)
  • Ignored channel subscriptions

Additional info

Chrome version doesn't have the same optimizations as Firefox, so default proxies can't be used with it. If you decide to support this project via donating proxies, or donating to maintain the current ones (directly to @zGato) or donating to @younesaassila (extension development), you'll get exclusive access to a donators-only server which is compatible with Firefox & Chrome. You can always setup your own with this guide: #151

Links

🔗 Installation guide
📝 How to make your own Proxy Server to prevent Twitch Ads

Credits

Extension maintained by Younes Aassila (@younesaassila) [ GitHub Sponsors ]
Proxies maintained by Marc Gómez (@zGato) [ PayPal | GitHub Sponsors ]

1.9.3

02 Jun 15:12
9f36e8b
Compare
Choose a tag to compare
  • Add "Copy debug info" button in popup
  • Fix #145
  • Fix many bugs with lists in the Options page
  • Deprecate "Reset player on midroll"

🔗 Installation guide (v1)


Edit (2024-02-28): Add ExtensionManifestV2Availability = 2 to allowlist.zip (#279)

1.9.2

23 May 09:48
Compare
Choose a tag to compare
  • Limits player resets to 1 per 15 seconds
  • Disables "Reset player on midroll" by default (Firefox)

1.9.1

09 May 16:20
de4ac07
Compare
Choose a tag to compare
  • Disables "Reset player on midroll" by default since Twitch can now deliver ads after player resets and VAFT sometimes conflicts with this option when turned on.

Note: No Firefox version available due to signing process error.

1.9.0

06 Apr 13:45
eb34f3b
Compare
Choose a tag to compare
  • Added proxying for third-party Twitch sites (e.g. multitwitch) (Fixes #49) (Fixes #95)

    • Your browser may ask you to allow the new permissions for "player.twitch.tv" and "embed.twitch.tv" -- this is normal!
  • Added link to extension options in popup (Fixes #51)

Screenshot
  • Added "New update available" notification banner in popup for users of unpacked version (Fixes #82)

  • Player resets are now limited to 3 per 15 seconds to avoid potential infinite resets (Fixes #78)

  • "Reset player on midroll" will now properly fallback to normal Twitch stream if TTV LOL PRO script injection fails (Helps with #107)

  • Upgrade dependencies

Note: The "Inter" font used by the popup and option page is now bundled with the extension. This explains the slightly larger file size.

1.8.1

19 Feb 12:00
22244b3
Compare
Choose a tag to compare
  • Added basic mobile support (without "Reset player on midroll" feature) (Fixes #83)
    • Your browser may ask you to allow the new permission for "m.twitch.tv" -- this is normal!
  • Stream statuses stored in local storage are now cleaned up at every extension restart to avoid clutter (Fixes #55)
  • Resetting options to defaults will now properly clear the local storage to allow for future default modifications to be taken into account (Fixes #77)