Skip to content

Releases: Pekadii/YouTube-Ad-Blocker

v2.0.9

29 Sep 22:36
e9d931e

Choose a tag to compare

Caution

Encrypted Zip file key is required for YouTube-Ad-Blocker

DM @ Discord: https://pekadi.com

Version 2.0.9

Major Improvements:

  • Improved Service Worker Stability.
  • Service worker has been optimized to remain active and responsive, significantly reducing instances where ad blocking fails and requires a manual extension refresh or opening developer tools.
  • The extension now includes code to re-apply network rules upon detecting a YouTube tab load, ensuring the ad-blocking rules are always active.
  • Enhanced Non-Skipable Ad Bypass.
  • A new auto-skip mechanism has been implemented in the content script to combat persistent and non-skipable pre-roll and mid-roll ads.
  • The extension now automatically clicks the "Skip Ad" button if it appears.
  • For hard-to-block ads, the extension aggressively fast-forwards the video playback past the ad time slot, ensuring immediate video playback without user intervention.

Important

Minor Bug Fixes: General stability and performance enhancements across the rule set.

Tip

Service Worker Check:

In your browser's Extension tab, make sure that under Ad Blocker, the service worker is active instead of service worker (Inactive) for optimal performance.

Refresh button:

If the ad blocker becomes unresponsive or you encounter an ad, you can perform a quick reset by:
Clicking the refresh icon next to the extension's Disable/Remove buttons
Returning to YouTube and pressing CTRL + R to refresh the page. This should avoid the ads.

v2.0.8

16 Sep 02:58
e9d931e

Choose a tag to compare

Caution

Encrypted Zip file key is required for YouTube-Ad-Blocker

DM @ Discord: https://pekadi.com

Version 2.0.8

Improvements:

  • Update background.min.js
  • Fix the rules.json not corresponding with background.min.js
  • Made it load via local rules.json in extension folder instead of fetching from VPS https.
  • Before **const fetchRulesAndUpdate = () => { fetch("https://rules.pekadi.com/rules.json")
  • After **const fetchRulesAndUpdate = () => { fetch(chrome.runtime.getURL("rules.json"))

Important

Since https://rules.pekadi.com/rules.json does work fetching from VPS I'm having issues where the rules.json does not load with background.min.js correctly as it does and does not block ads.

Tip

In Extension tab make sure under Ad Blocker service worker is active instead of service worker inactive.

Refresh button

If the ad blocker become unresponsive just click the refresh icon on the right then go back to youtube, press CTRL + R then you should be able to avoid ads.

v2.0.7

02 Jul 02:24
5dd9b9d

Choose a tag to compare

Caution

Encrypted Zip file key is required for YouTube-Ad-Blocker

DM @ Discord: https://pekadi.com

Version 2.0.7 - July 1, 2025

Improvements:

  • Updated background and content scripts for better compatibility.
  • Reduced ad playback delay and improved handling of post-ad loading screens.
  • Remote rules now reliably fetched via rules.json using CORS-safe setup.
  • Resolved issue where rules.json was not loading from VPS.
  • Fixed ad-skip hang and loop behavior on video refresh (e.g. YouTube autoplay).
  • Removed unnecessary web.config interference in IIS rule hosting.
  • Cleaned up console errors and improved log visibility in DevTools.
  • Minor code optimizations for faster mutation handling.

Important

YT Logo

After unzipping file place the folder of the extension in your documents for easy access then follow steps to unpack in web browser.

  1. Go to chrome://extensions/ or opera://extensions/.
  2. Enable Developer mode (toggle in the top-right corner).
  3. Click Load unpacked and select the downloaded folder containing the extension files.

Tip

Enable Logo

Refresh button

  • If the ad blocker become unresponsive just click the refresh icon on the right then go back to youtube, press CTRL + R then you should be able to avoid ads.

v2.0.6

29 Jun 16:26
fd9a012

Choose a tag to compare

Caution

Encrypted Zip file key is required Official Release.

DM @ Discord: https://pekadi.com

Version 2.0.6 - June 29, 2025

Important

After unzipping file place the folder of the extension in your documents for easy access then follow steps to unpack in web browser.

  1. Go to chrome://extensions/ or opera://extensions/.
  2. Enable Developer mode (toggle in the top-right corner).
  3. Click Load unpacked and select the downloaded folder containing the extension files.

Tip

Refresh button

If the ad blocker become unresponsive just click the refresh icon on the right then go back to youtube, press CTRL + R then you should be able to avoid ads.