Block A/B Testing (YouTube) version history - 9 versions
Block A/B Testing (YouTube) by Arzuparreta
Block A/B Testing (YouTube) version history - 9 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 3.0.0
Released Oct 8, 2026 - 200.67 KBWorks with firefox 140.0 and later, android 142.0 and laterv3.0.0 — Non-blocking rewrite
The extension no longer slows YouTube down, never holds a response, and no longer mixes titles or channels between pages.
FixedSlow navigation and videos that kept loading until a hard refresh: responses are passed on immediately and patched as they stream, with no waiting on storage.
Titles and channels leaking from a previous page: aborted requests are honoured, and titles are learned only from certain id associations.
Labels such as "Up next" saved as video titles, the first video frame used as a thumbnail, and playlists/mixes pinned as videos.
The watch title changing a few seconds after load (updated_metadata).
Blurry or wrongly proportioned thumbnails: native sizes are kept, and a pinned thumbnail that no longer exists falls back to YouTube's own.
ChangedPins now also apply to the player, the tab title, Shorts and YouTube Music (Music pins are kept separately).
Existing pins are cleaned up automatically on first run.
Least-recently-seen pins are dropped first once the store is full.
The popup shows the pin count and has a "Clear pins" button.
Plays nicely with other extensions that fetch YouTube data, e.g. YouTube Anti Translate.
Only the storage permission is needed; there is no background script.Source code released under Mozilla Public License 2.0
Older versions
Version 2.5.0
Released Jul 18, 2026 - 211.57 KBWorks with firefox 140.0 and later, android 142.0 and later- Significantly improved YouTube performance by removing blocking network interception.
- Fixed incorrect titles or thumbnails leaking between videos.
- Improved title and thumbnail consistency across Home, Search, Watch, Shorts, playlists, and recommendations.
- Added compatibility with YouTube Anti Translate and similar extensions, preventing title conflicts and flickering.
- Improved handling of YouTube’s thumbnail variants and expiring image URLs.
- Strengthened support for dynamically recycled video cards during scrolling.
- Added safer DOM updates and more reliable Firefox startup interception.
Source code released under Mozilla Public License 2.0
Version 2.4.0
Released Jul 3, 2026 - 202 KBWorks with firefox 140.0 and later, android 142.0 and later• Patch Notes v2.4.0
Fixed occasional YouTube lag and title/thumbnail mismatches.
This update changes how the extension works internally: it now intercepts YouTube video data in the page context before YouTube renders it,
instead of relying heavily on DOM corrections after render. This makes title and thumbnail pinning more reliable and reduces unnecessary work on
dynamic YouTube pages.
Changes:- Improved reliability for pinned titles and thumbnails.
- Reduced risk of wrong thumbnails or titles appearing on recycled YouTube cards.
- Reduced DOM fallback scanning to lower performance impact.
- Updated Chrome and Firefox store packages for version 2.4.0.
Source code released under Mozilla Public License 2.0
Version 2.3.0
Released Jun 18, 2026 - 200.89 KBWorks with firefox 140.0 and later, android 142.0 and laterv2.3.0
• New: a toolbar menu to turn the extension on or off with a single switch.
• While off, the extension fully pauses — it stops pinning and no longer saves new titles or thumbnails.
• Turning it back on instantly re-applies your pinned titles and thumbnails on the current page.
• Your saved pins are kept while disabled, so nothing is lost.
• Added a link to the project on GitHub from the menu.Source code released under Mozilla Public License 2.0
Version 2.2.2
Released Jun 17, 2026 - 197.66 KBWorks with firefox 140.0 and later, android 142.0 and laterv2.2.2
Rebuilt the title/thumbnail pinning engine from the ground up. Instead of
scraping the DOM after YouTube renders (which was fragile, slow, and prone to
cross-video title leaks), the extension now intercepts YouTube's internal API
responses and pins the first-seen title and thumbnail BEFORE YouTube renders them.- Zero DOM observers (was 5 continuous MutationObservers)
- Covers all YouTube surfaces (watch, shorts, search, home, channels, playlists,
sidebar — anything that goes through /youtubei/v1/ is intercepted) - In-memory pin cache removes per-frame storage reads; pin application is
synchronous inside the network layer - Dramatically fewer race conditions — no card recycling guards, no tentative
gates, no generation counters - Same privacy: everything stays in local browser storage, zero data collection
Source code released under Mozilla Public License 2.0
Version 2.2.1
Released Jun 10, 2026 - 198.89 KBWorks with firefox 140.0 and later, android 142.0 and laterVarious fixes that complement and close the issues adressed in the last update.Source code released under Mozilla Public License 2.0
Version 2.2.0
Released Jun 9, 2026 - 197.95 KBWorks with firefox 140.0 and later, android 142.0 and laterFixed a case where some titles would remain in screen.
Fixed memory accumulating infinitely with an automatic cleanup and a tight limit for optimal behavior.
Removed unnecesary refreshes that did not apply to the current endopint the user is looking at.
Various performance and architecture refactors for stability and performance.Source code released under Mozilla Public License 2.0
Version 2.1.0
Released May 6, 2026 - 194 KBWorks with firefox 140.0 and later, android 142.0 and laterFunctionality extended to also pin A/B tested thumbnails, as well as video titles. Same idea, same logic, just extended to thumbnails.Source code released under Mozilla Public License 2.0
Version 2.0.4
Released Mar 30, 2026 - 190.86 KBWorks with firefox 140.0 and later, android 142.0 and laterSource code released under Mozilla Public License 2.0