Skip to content

iSponsorBlockTV

Privacy & Ad-blocking

SponsorBlock client for all YouTube TV clients.

Python Latest v2.9.0 · 25d ago Security brief →

Features

  • Automatically skips sponsor and intro segments in YouTube TV videos
  • Auto‑mutes and presses "Skip Ad" for YouTube ads
  • Supports device discovery via SSDP or manual YouTube TV code entry

Recent releases

View all 6 releases →
v2.9.0 New feature
Notable features
  • Auto discovery pairing now supports a broader range of devices
  • Added Chrome Cast discovery for older models lacking the regular auto‑pairing protocol
Full changelog

This release improves auto discovery pairing, making it work with more devices and adds chrome cast discovery (for older chrome casts that don't support the regular auto pairing protocol).

What's Changed

  • Improve pairing by @dmunozv04 in https://github.com/dmunozv04/iSponsorBlockTV/pull/438
  • Bump rich from 14.3.4 to 15.0.0 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/447
  • Bump textual from 8.2.3 to 8.2.5 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/456

Full Changelog: https://github.com/dmunozv04/iSponsorBlockTV/compare/v2.8.1...v2.9.0

v2.8.1 Breaking risk
Breaking changes
  • YouTube screen IDs changed from 26‑character format to 64‑hex‑digit format, invalidating existing pairings and requiring re‑pairing.
Full changelog

Warning

YouTube has changed the screen ID format from 26 characters to 64 hex digits. Since the 15th April 2026 YouTube apps have started generating new IDs and revoking the old ones, breaking a paired iSponsorBlockTV.
The solution is simple, pairing the device again will (most likely) fix this.
Read more info on #450 and https://github.com/dmunozv04/iSponsorBlockTV/wiki/new-screen-ID-format

What's Changed

  • Bump aiohttp from 3.12.15 to 3.13.5 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/440
  • Bump rich from 14.3.3 to 14.3.4 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/444
  • Bump xmltodict from 0.15.1 to 1.0.4 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/425
  • Bump softprops/action-gh-release from 2 to 3 in the all group by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/449
  • Add warning for deprecated screen ID format by @dmunozv04 in https://github.com/dmunozv04/iSponsorBlockTV/pull/455
  • v2.8.0 not published on PyPI

Full Changelog: https://github.com/dmunozv04/iSponsorBlockTV/compare/v2.7.0...v2.8.1

v2.8.0 Breaking risk
Breaking changes
  • YouTube screen IDs changed from 26‑character strings to 64‑hex‑digit values; existing pairings are broken and must be re‑paired.
Full changelog

Warning

YouTube has changed the screen ID format from 26 characters to 64 hex digits. Since the 15th April 2026 YouTube apps have started generating new IDs and revoking the old ones, breaking a paired iSponsorBlockTV.
The solution is simple, pairing the device again will (most likely) fix this.
Read more info on #450 and https://github.com/dmunozv04/iSponsorBlockTV/wiki/new-screen-ID-format

What's Changed

  • Bump aiohttp from 3.12.15 to 3.13.5 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/440
  • Bump rich from 14.3.3 to 14.3.4 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/444
  • Bump xmltodict from 0.15.1 to 1.0.4 by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/425
  • Bump softprops/action-gh-release from 2 to 3 in the all group by @dependabot[bot] in https://github.com/dmunozv04/iSponsorBlockTV/pull/449
  • Add warning for deprecated screen ID format by @dmunozv04 in https://github.com/dmunozv04/iSponsorBlockTV/pull/455

Full Changelog: https://github.com/dmunozv04/iSponsorBlockTV/compare/v2.7.0...v2.8.0

v2.7.0 New feature

Setup messages improved to respect empty skip categories with clearer warnings.

v2.6.0 New feature
⚠ Upgrade required
  • textual dependency jumped from 2.1.2 to 5.0.1 (three major versions); verify TUI behavior after upgrading in case of interface regressions
Notable features
  • Proxy support

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
5,703
Forks
237
Languages
Python Dockerfile

Beta — feedback welcome: [email protected]