CINXE.COM

Releases | Adblock Plus and (a little) more

<!DOCTYPE html> <html lang="en" data-page="documentation" data-siteurl="https://adblockplus.org" dir="ltr" class="no-js page-documentation"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="twitter:site" content="@AdblockPlus"> <meta name="twitter:creator" content="@AdblockPlus"> <link rel="stylesheet" href="https://adblockplus.org/css/defaults.css?2489633385"> <link rel="stylesheet" href="https://adblockplus.org/css/fonts.css?2489633385"> <link rel="stylesheet" href="https://adblockplus.org/css/main.css?2489633385"> <link rel="stylesheet" href="https://adblockplus.org/css/cookies.css?2489633385"> <script> var noop = function() {}; var adblock = window.adblock = { settings: { language: "en", }, strings: { "error--unexpected": "Sorry, your payment could not be processed." }, searchParameters: new URLSearchParams(location.search), error: (message) => { alert(message) }, runtime: {}, config: {}, lib: {}, api: {}, }; var eyeo = window.eyeo = { preventCookiePrompt: false, log: noop, beacon: noop }; /** * Apply config/properties to a namespace * * This is especially useful for building and retrieving config at paths that * may or may not have been created yet e.g. to test components together or * separately. It also forces all config to be applied to only one global * namespace (`eyeo`). * * Careful! It doesn't check/warn you about typos in path! * * @param {string} path - A Javascript object path to be created or retrieved * @param {string} config - Config/properties to be applied to the path */ function path(path, config) { var parts = path.split("."); var point = eyeo; for (var i = 0; i < parts.length; i++) { if (!point.hasOwnProperty(parts[i])) point[parts[i]] = {}; point = point[parts[i]]; } if (typeof config == "object") for (var key in config) point[key] = config[key]; return point; } </script> <script>(function () { // Temporarily disable these features outside of select pages until Content-Security-Policy changes if (['premium', 'manage', 'premium-paddle', 'anti-adblock-pass'].indexOf(document.documentElement.dataset.page) == -1) return; var accessTime = parseInt(performance.now(), 10); var eyeo = window.eyeo = (window.eyeo || {}); var CLIENT_ID = 'b'; var SERVICE_URL = 'https://europe-west1-abp-log-service.cloudfunctions.net/log'; var ALPHANUM = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; /** * Generate a 32 character unique identifier * @returns {String} unique identifier */ var uid = eyeo.uid = function() { for (var i = 0, uid = ''; i < 32; i++) uid += ALPHANUM[Math.floor(Math.random() * ALPHANUM.length)]; return uid; } var sid = eyeo.sid = uid(); var logEntries = []; /** * Log an event with a payload to log-service * * @param {string} event - name of event in log entry * @param {object} payload - JSON stringified data in log entry * @returns {Promimse} */ var log = eyeo.log = function(event, payload) { payload = payload || {}; payload.sid = sid; return new Promise(function(resolve, reject) { var entry = { id: uid(), client: CLIENT_ID, event: event, payload: payload }; var reference = { recieved: false, entry: entry }; logEntries.push(reference); var request = new XMLHttpRequest(); request.addEventListener('load', function() { reference.recieved = true; resolve(); }); request.addEventListener('error', reject); request.addEventListener('abort', reject); request.open('POST', SERVICE_URL); request.send(JSON.stringify(entry)); }); } var beaconPayload = { sid: sid, accessTime: accessTime }; /** * Assign data to "beacon" event log entry * * "beacon" events are special in that they are sent via sendBeacon on * "visibilitychange". sendBeacon POSTS data async even if the tab is closing * without preventing the tab from closing. "visibilitychange" occurs when a * user navigates to a new page, switches tabs, closes a tab, minimizes or * closes the browser, or switches apps on mobile operating systems. * * @param {object} data */ var beacon = eyeo.beacon = function(data) { Object.assign(beaconPayload, data); } document.addEventListener('visibilitychange', function() { var unrecievedLogEntries; if (document.visibilityState == 'hidden') { // unrecievedLogEntries = logEntries.reduce(function(collection, reference) { // if (!reference.recieved) collection.push(reference.entry); // return collection; // }, []); beaconPayload.beaconTime = parseInt(performance.now(), 10); // beaconPayload.unrecievedLogEntries = unrecievedLogEntries; navigator.sendBeacon(SERVICE_URL, JSON.stringify({ id: uid(), client: CLIENT_ID, event: 'beacon', payload: beaconPayload })); } }); var userAgent = navigator.userAgent; // Browser detection subset based on lancedikson/bowser eyeo.browser = /opera|opr\/|opios/i.test(userAgent) ? 'opera' : /SamsungBrowser/i.test(userAgent) ? 'samsung' : /yabrowser/i.test(userAgent) ? 'yandex' : /msie|trident/i.test(userAgent) ? 'ie' : /\sedg\/|edg([ea]|ios)/i.test(userAgent) ? 'edge' : /firefox|iceweasel|fxios/i.test(userAgent) ? 'firefox' : /chrome|crios|crmo|chromium/i.test(userAgent) ? 'chrome' : /safari|applewebkit/i.test(userAgent) ? 'safari' : 'other'; log('access', { pageName: document.documentElement.dataset.page, pageLanguage: document.documentElement.lang, browserLanguage: navigator.language, browserName: eyeo.browser, browserHeight: window.innerHeight, browserWidth: window.innerWidth, screenHeight: screen.height, screenWidth: screen.width }); window.addEventListener('load', function() { beacon({ loadTime: parseInt(performance.now(), 10) }); }); document.addEventListener('DOMContentLoaded', function() { document.querySelectorAll('[data-click]').forEach(function(target) { target.addEventListener('click', function(event) { log("click", JSON.parse(target.dataset.click)); }); }); }); })();</script> <link rel="stylesheet" href="/css/textpattern.css?3"> <link rel="alternate" type="application/atom+xml" title="Adblock Plus and (a little) more - Releases" href="http://blog.adblockplus.org/atom/?section=releases" /> <title>Releases | Adblock Plus and (a little) more</title> </head> <body> <nav id="navbar"> <div class="container"> <a href="https://adblockplus.org/en/" hreflang="en" id="navbar-logo"> <img src="https://adblockplus.org/img/adblockplus-logo-color.svg?1074374997" alt="Adblock Plus logo in navigation menu"> </a> <a href="#" id="navbar-menu-toggle"> <img src="https://adblockplus.org/img/menu-toggle-black.svg?1074374997" alt="Top menu toggle"> </a> <ul id="navbar-menu"> <li class=""> <a href="https://adblockplus.org/en/download" hreflang="en">Download</a> </li> <li class=""> <a href="https://adblockplus.org/en/about" hreflang="en">About</a> </li> <li class=""> <a href="https://accounts.adblockplus.org/premium">Premium</a> </li> <li> <a href="https://help.eyeo.com" target="_blank">Help</a> </li> </ul> </div> </nav> <main id="blog" class="content container"> <div class="row"> <div id="posts" class="column two-thirds"> <h1><a href="http://blog.adblockplus.org/releases/">Adblock Plus and (a little) more</a></h1> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-48-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.8 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 175 days ago by Thomas Greiner</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.8 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.8 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.8 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.8 for Opera</a></p> <p><strong>Note:</strong> Due to third-party store review policies, it may take a while until the update is made available to everyone.</p> <p>The highlights of this release is that the popup allowlisting button now does 7<br /> day smart allowlisting. It also contains a potential fix for a bug where some<br /> users are reporting no longer having any subscriptions.</p> <h4>Changes</h4> <ul> <li>We no longer test the MV2 build of our extensions on Chrome 129 and later, since it disables MV2 extensions by defaults.</li> <li>Enable user counting functionality</li> <li>Updated snippets to 1.6.0</li> <li>Upgraded to <span class="caps">SDK</span> version 1.15.0</li> <li>Updated snippets to 1.7.0</li> <li>Changed popup allowlist behaviour to 7 days smart allowlist (<span class="caps">EXT</span>-339)</li> <li>Attempt to fix issue when no subscriptions are enabled (due to corrupted data), restoring to default subscriptions (<span class="caps">EXT</span>-375)</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-48-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-48-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> [1] </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-471-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.7.1 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 195 days ago by Thomas Greiner</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.7.1 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.7.1 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.7.1 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.7.1 for Opera</a></p> <p><strong>Note:</strong> Due to third-party store review policies, it may take a while until the update is made available to everyone.</p> <p>This release contains only minor updates and under-the-hood changes.</p> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-471-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-471-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> [1] </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-47-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.7 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 209 days ago by Alexandru Mihai</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.7 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.7 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.7 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.7 for Opera</a></p> <p><strong>Note:</strong> Due to third-party store review policies, it may take a while until the update is made available to everyone.</p> <p>Updated snippets version and minor improvements.</p> <h4>Changes</h4> <ul> <li>Upgraded to <span class="caps">SDK</span> version 1.12.0</li> <li>Updated snippets to 1.5.0</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-47-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-47-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-46-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.6 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 224 days ago by Ursa Kacar</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.6 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.6 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.6 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.6 for Opera</a></p> <p>This release updates snippets and brings some under the hood changes and smaller improvements to the extension.</p> <h4>Changes</h4> <ul> <li>Updated list of partners for web <span class="caps">API</span>s</li> </ul> <h4>Snippets changes</h4> <ul> <li>Unified the logic to proxy the fetch <span class="caps">API</span>, preventing strip-fetch-query-parameter and replace-fetch-response from interfering with each other</li> <li>Removed redundant debugLogs in skip-video</li> <li>Added to all success debugLogs the snippet name and the passed arguments, so that every success debugLog shows the filter that worked</li> <li>Improved the logic that checks whether pseudo elements are visible for hide-if-contains-visible-text</li> <li>Improved json-prune: now it can handle both arrays and nested objects with a placeholderNotes for filter developers</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-46-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-46-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-451-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.5.1 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 237 days ago by Thomas Greiner</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.5.1 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.5.1 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.5.1 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.5.1 for Opera</a></p> <p>This release contains only minor updates and under-the-hood changes.</p> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-451-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-451-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-45-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.5 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 251 days ago by Brent Montrose</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.5 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.5 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.5 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.5 for Opera</a></p> <p>This release adds support for Sentry remote logging, Smart Allowlisting, and One Click Allowlisting with Filters expiration.</p> <h4>User interface changes</h4> <ul> <li>Added support for sending background page errors to Sentry.</li> <li>Fixed: Auto open the update campaign for FF users.</li> </ul> <h4>Filter changes</h4> <p>Upgraded <span class="caps">EWE</span> to 1.10.0 (release notes: <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.10.0">1.10.0</a>), which includes the following changes:</p> <ul> <li>Added support for Smart Allowlisting.</li> <li>Added support for One Click Allowlisting with Filters expiration.</li> <li>Added an opt-out mechanism for the user counting telemetry.</li> <li>Fixed: Attempting to add a filter that has already been added no longer throws an error.</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-45-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-45-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-44-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.4 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 266 days ago by Rowan Deysel</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.4 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.4 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.4 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.4 for Opera</a></p> <p>New snippets, more blocked info, in product messaging fixes.</p> <h4>Changes</h4> <ul> <li>Updated extension description</li> <li>Fix: Inject <span class="caps">IPM</span>-related script on document_start, not _end</li> <li>Upgraded &#64;eyeo/snippets to 1.4.0 (<a href="https://gitlab.com/eyeo/anti-cv/snippets/-/releases/v1.4.0">release notes</a>)</li> <li>Add number of blocked requests to injection info (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1640">abp#1640</a>)</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-44-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-43-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.3 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 280 days ago by Ursa Kacar</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.3 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.3 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.3 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.3 for Opera</a></p> <p>This release includes a notification to our Firefox users about recent changes about updates to the extension, improvements to our <span class="caps">IPM</span> system, support for <span class="caps">CDP</span> functionality and the latest webext engine version</p> <h4>Latest changes</h4> <ul> <li>Auto open the update campaign for FF users (EE-680)</li> <li>Updated the extension engine dependency to 1.8.0 (EE-632)</li> <li>Support <span class="caps">CDP</span> functionality (EE-632)</li> <li>Add special handling to allowlisting <span class="caps">API</span> for Softonic domains (EE-625, RL-181)</li> <li>Fix regression introduced by node-fetch upgrade (EE-630)</li> <li>Added further filter list diff update error messages (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1678">abp#1678</a>)</li> <li>Introduce <span class="caps">IPM</span> delete command (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1540">abp#1540</a>)</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-43-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-43-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-42-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.2 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 301 days ago by Dorel Gabor</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.2 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.2 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.2 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.2 for Opera</a></p> <p>This release introduces support for showing premium features in the pop-up menu. <a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/merge_requests/1062">MR</a></p> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-42-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-42-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <h3><a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-41-for-chrome-firefox-microsoft-edge-and-opera">Adblock Plus 4.1 for Chrome, Firefox, Microsoft Edge and Opera</a> &#183; 314 days ago by Thomas Greiner</h3> <p><a href="https://chrome.google.com/webstore/detail/cfhdojbkjhnklbpkdaibdccddilifddb">Install Adblock Plus 4.1 for Chrome</a><br /> <a href="https://addons.mozilla.org/firefox/addon/adblock-plus/">Install Adblock Plus 4.1 for Firefox</a><br /> <a href="https://microsoftedge.microsoft.com/addons/detail/gmgoamodcdcjnbaobigkjelfplakmdhh">Install Adblock Plus 4.1 for Microsoft Edge</a><br /> <a href="https://addons.opera.com/extensions/details/opera-adblock/">Install Adblock Plus 4.1 for Opera</a></p> <p>This release reintroduces support for third-party filter lists for Manifest v3. It also contains various filter and snippets improvements and fixes.</p> <h4>User interface changes</h4> <ul> <li>Changed “Donate” text to “Contribute” (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1452">abp#1452</a>).</li> <li>Attempted to fix a problem with endless opening of tabs with Adblock Plus update information (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1548">abp#1548</a>).</li> <li>Fixed: Clicking the “Add” button after pasting multiple custom filters causes the multiple filter lists to be merged as one (Manifest v3 only) (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1672">abp#1672</a>).</li> <li>Fixed: Block element flow got stuck (<a href="https://gitlab.com/adblockinc/ext/adblockplus/adblockplus/-/issues/1686">abp#1686</a>).</li> </ul> <h4>Filter changes</h4> <p>Upgraded <span class="caps">EWE</span> to 1.6.1 (release notes: <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.3.0">1.3.0</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.3.1">1.3.1</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.3.2">1.3.2</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.4.0">1.4.0</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.4.1">1.4.1</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.5.0">1.5.0</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.6.0">1.6.0</a>, <a href="https://gitlab.com/eyeo/adblockplus/abc/webext-ad-filtering-solution/-/releases/1.6.1">1.6.1</a>), which includes the following changes:</p> <ul> <li>Added support for third-party filter lists (Manifest v3 only).</li> <li>Added support for wildcard domains in element hiding filters.</li> <li>Added support for “remove” action on elemhide emulation filters.</li> <li>Improved ad-filtering quality on single page websites.</li> <li>Fixed: Unable to unallowlist allowlisted domain from filter list (Manifest v3 only).</li> <li>Fixed: Filter in filter list got removed when same custom filter got removed (Manifest v3 only).</li> <li>Fixed: Last updated column in settings got stuck when updating a filter list (Manifest v3 only).</li> <li>Fixed: Port ignored when using domain wildcards filter.</li> <li>Fixed: Blocked images not hidden on specific cases on Linux.</li> </ul> <h4>Snippets changes</h4> <p>Upgraded &#64;eyeo/snippets to 1.3.0 (<a href="https://gitlab.com/eyeo/anti-cv/snippets/-/releases/v1.3.0">release notes</a>), which includes the following changes:</p> <ul> <li>Added support for Acceptable Ads in <code>hide-if-classifies</code> snippet.</li> <li>Added support for filter selectors with whitespaces.</li> <li>Added support for optional filter flags: <code>denoise</code>, <code>failsafe</code>, <code>frameonly</code>, <code>silent</code></li> <li>Changed <code>mldebug:</code> option to separate filter flag.</li> </ul> <p> <a rel="bookmark" href="http://blog.adblockplus.org/releases/adblock-plus-41-for-chrome-firefox-microsoft-edge-and-opera">Read more</a> <a href="http://blog.adblockplus.org/releases/adblock-plus-41-for-chrome-firefox-microsoft-edge-and-opera#Comment" class="comments_invite">Comment</a> </p> <p class="tags"> Tags: <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus/">adblock plus</a> <a rel="tag" href="http://blog.adblockplus.org/category/adblock-plus-chrome/">adblock plus chrome</a> </p> <div align="center"><img src="http://blog.adblockplus.org/images/1.gif" style="height:1px;width:400px" class="divider" alt="" /></div> <footer> <a class="float-start" href="http://blog.adblockplus.org/releases/?pg=2">Previous</a> <a class="float-end" href="">Next</a> </footer> </div> <aside id="aside" class="column one-third"> <p> <a type="application/rss+xml" title="RSS feed" href="http://blog.adblockplus.org/rss/?section=releases">RSS</a> / <a type="application/atom+xml" title="Atom feed" href="http://blog.adblockplus.org/atom/?section=releases">Atom</a> </p> <p> <img src="http://blog.adblockplus.org/textpattern/txp_img/txp_slug105x45.gif" alt="textpattern" /> </p> <div id="download"> <h2>Get Adblock Plus for your devices</h2> <p class="small"> Download the popular extension on your favorite browsers and devices. </p> <a id="download-button" class="button" href="https://adblockplus.org/en/download"> Get Adblock Plus </a> </div> </aside> </div> </main> <footer id="footer" class="content"> <div class="footer-wrap footer-links"> <div class="container"> <div class="row"> <nav class="column one-fourth"> <h5 class="footer-heading">Download</h5> <ul> <li><a href="https://adblockplus.org/en/adblock-plus-chrome" hreflang="en">Adblock Plus for Chrome</a></li> <li><a href="https://adblockplus.org/en/adblock-plus-firefox" hreflang="en">Adblock Plus for Firefox</a></li> <li><a href="https://adblockplus.org/en/ad-blocker-safari" hreflang="en">Adblock Plus for Safari</a></li> <li><a href="https://adblockplus.org/en/adblock-plus-opera" hreflang="en">Adblock Plus for Opera</a></li> <li><a href="https://adblockplus.org/en/adblock-plus-edge" hreflang="en">Adblock Plus for Edge</a></li> <li><a href="https://adblockplus.org/en/android-install" hreflang="en">Adblock Browser for Android</a></li> </ul> </nav> <nav class="column one-fourth"> <h5 class="footer-heading">Resources</h5> <ul> <li><a href="https://adblockplus.org/en/acceptable-ads" hreflang="en">Acceptable Ads</a></li> <li><a href="https://adblockplus.org/en/documentation" hreflang="en">Documentation</a></li> <li><a href="https://adblockplus.org/en/deployments" hreflang="en">For admins</a></li> <li><a href="https://adblockplus.org/en/bugs" hreflang="en">Report an issue</a></li> <li><a href="https://adblockplus.org/en/faq-privacy" hreflang="en">Privacy FAQ</a></li> <li><a href="https://help.eyeo.com/en/adblockplus/how-to-write-filters" target="_blank" hreflang="en">Writing Adblock Plus filters</a></li> </ul> </nav> <nav class="column one-fourth"> <h5 class="footer-heading">Community</h5> <ul> <li><a href="https://adblockplus.org/en/contribute" hreflang="en">Contribute</a></li> <li><a href="https://adblockplus.org/releases/" hreflang="en">Announcements</a></li> <li><a href="https://adblockplus.org/blog/" hreflang="en">Blog</a></li> <li><a href="https://adblockplus.org/forum/" hreflang="en">Forum</a></li> </ul> </nav> <nav class="column one-fourth"> <h5 class="footer-heading">Development</h5> <ul> <li><a href="https://gitlab.com/adblockinc/ext/adblockplus">Source Code</a></li> <li><a href="https://adblockplus.org/en/tools" hreflang="en">Tools</a></li> <li><a href="https://adblock.pinpointhq.com/en#js-careers-jobs-block">Careers at Adblock Inc</a></li> <li><a href="https://eyeo.com/jobs/">Careers at eyeo GmbH</a></li> <li><a href="https://adblockplus.org/en/partner-integrations" hreflang="en">Partner Integrations</a></li> </ul> </nav> <nav id="social-list" class="column"> <h5 class="footer-social-heading">Follow us on</h5> <ul> <li> <a href="https://twitter.com/AdblockPlus" title="Follow Adblock Plus on Twitter" target="_blank" rel="nofollow noopener"> <img src="https://adblockplus.org/img/footer-twitter-glyphicon.png?1074374997" alt="Twitter glyphicon"> </a> </li> <li> <a href="https://www.youtube.com/user/AdblockPlusOfficial" title="Subscribe to Adblock Plus on YouTube" target="_blank" rel="nofollow noopener"> <img src="https://adblockplus.org/img/footer-youtube-glyphicon.png?1074374997" alt="YouTube glyphicon"> </a> </li> <li> <a href="https://www.facebook.com/adblockplus" title="Follow Adblock Plus on Facebook" target="_blank" rel="nofollow noopener"> <img src="https://adblockplus.org/img/footer-facebook-glyphicon.png?1074374997" alt="Facebook glyphicon"> </a> </li> <li> <a href="https://www.instagram.com/adblockplus/" title="Follow Adblock Plus on Instagram" target="_blank" rel="nofollow noopener"> <img src="https://adblockplus.org/img/footer-instagram-glyphicon.png?1074374997" alt="Instagram glyphicon"> </a> </li> <li> <a href="https://vk.com/adblockplusofficial" title="Follow Adblock Plus on VK" target="_blank" rel="nofollow noopener"> <img src="https://adblockplus.org/img/footer-vk-glyphicon.png?1074374997" alt="VK glyphicon"> </a> </li> </ul> </nav> </div> </div> </div> <div class="footer-wrap footer-legal-links"> <div class="container"> <div id="footer-legal"> <p id="copyright-notice">Copyright © 2023 All rights reserved. Adblock Plus<sup>®</sup> is a registered trademark of <a href="https://eyeo.com">eyeo GmbH</a>.</p> <ul id="legal-list"> <li><a href="https://adblockplus.org/en/terms" hreflang="en">Terms of use</a></li> <li><a href="https://adblockplus.org/en/privacy" hreflang="en">Privacy Policy</a></li> <li><a href="https://adblockplus.org/en/imprint" hreflang="en">Imprint</a></li> </ul> </div> </div> </div> </footer> <div id="cookiebar" class="cookie cookiebar"> <div class="container"> <div class="row"> <div class="column two-thirds"> <p class="cookiebar-text"> <svg viewBox="0 0 37.796 41.279" width="38" height="42"> <title>Cookie notice</title> <g transform="translate(-14.904 0)"> <g transform="translate(14.904 0)"> <path d="M52.468,31.165a6.029,6.029,0,0,1-1.514-4.908.935.935,0,0,0-.626-1.019,6.029,6.029,0,0,1-3.244-8.8A.935.935,0,0,0,47,15.368a6.039,6.039,0,0,1-1.112-5.609A.935.935,0,0,0,45.4,8.647,6.029,6.029,0,0,1,42.129,2.01.935.935,0,0,0,41.484.935a20.682,20.682,0,1,0,11.049,31.38A.935.935,0,0,0,52.468,31.165Zm-3.739,2.814A18.759,18.759,0,1,1,40.148,2.524,7.9,7.9,0,0,0,43.887,10a7.889,7.889,0,0,0,1.281,6.029A7.917,7.917,0,0,0,46.682,25.1a7.823,7.823,0,0,0,2.346,1.617,7.889,7.889,0,0,0,1.57,5.123A18.6,18.6,0,0,1,48.729,33.979Z" transform="translate(-14.904 0)"/> </g> <g transform="translate(24.556 12.199)"> <circle cx="1.598" cy="1.598" r="1.598"/> </g> <g transform="translate(34.81 18.817)"> <circle cx="1.598" cy="1.598" r="1.598"/> </g> <g transform="translate(33.212 32.212)"> <circle cx="1.598" cy="1.598" r="1.598"/> </g> <g transform="translate(36.652 9.03)"> <circle cx="1.047" cy="1.047" r="1.047"/> </g> <g transform="translate(23.509 25.912)"> <circle cx="1.047" cy="1.047" r="1.047"/> </g> <g transform="translate(42.765 27.23)"> <circle cx="1.047" cy="1.047" r="1.047"/> </g> </g> </svg> <span> We use some cookies to give you the best experience on our website. By using our site you are aware that we are using cookies and you can change this any time. <a href="https://adblockplus.org/en/cookie-information" hreflang="en">Learn more</a> </span> </p> </div> <div class="column one-third text-end"> <ul class="cookiebar-nav"> <li> <button type="button" class="cookies-submit button" title="Dismiss cookie notification"> Ok, got it </button> </li> <li class="dropup cookies-dropup"> <button type="button" class="cookies-settings button" title="Edit cookie settings"> Settings   <svg viewBox="0 0 16.509 16.993" width="18" height="18"> <title>Settings icon</title> <path d="M175.051,8.283V.478a.478.478,0,1,0-.955,0v7.8a2.425,2.425,0,0,0,0,4.755v3.474a.478.478,0,1,0,.955,0V13.038a2.425,2.425,0,0,0,0-4.755Zm-.478,3.846a1.468,1.468,0,1,1,1.468-1.468A1.469,1.469,0,0,1,174.574,12.129Z" transform="translate(-166.302 0)"/> <path d="M9.751,4.278V.478a.478.478,0,0,0-.955,0v3.8a2.425,2.425,0,0,0,0,4.755v7.479a.478.478,0,0,0,.955,0V9.029a2.423,2.423,0,0,0,0-4.752ZM9.274,8.123a1.468,1.468,0,1,1,1.468-1.468A1.469,1.469,0,0,1,9.274,8.123Z" transform="translate(-6.85 0)"/> <path d="M339.351,4.278V.478a.478.478,0,0,0-.955,0v3.8a2.425,2.425,0,0,0,0,4.755v7.483a.478.478,0,0,0,.955,0V9.029a2.423,2.423,0,0,0,0-4.752Zm-.478,3.846a1.468,1.468,0,1,1,1.468-1.468A1.469,1.469,0,0,1,338.874,8.123Z" transform="translate(-324.789 0)"/> </svg> </button> <div class="cookies-dropup-menu text-start" tabindex="1"> <div class="cookies-settings-form"> <div class="cookies-setting row"> <div class="column three-fourths"> <p class="cookies-setting-title">Necessary cookies</p> <p>Used to remember your privacy preferences. They cannot be switched off.</p> </div> <div class="column one-fourth text-end"> <label class="switch"> <input type="checkbox" checked disabled> <span></span> </label> </div> </div> <div class="cookies-setting row"> <div class="column three-fourths"> <p class="cookies-setting-title">Tracking cookies</p> <p>We use these to analyze website traffic.</p> </div> <div class="column one-fourth text-end"> <label class="switch"> <input class="tracking-cookies" type="checkbox" checked> <span></span> </label> </div> </div> <button type="button" class="link-button cookies-save" title="Save cookie preferences"> Save preferences </button> <span class="arrow"></span> </div><!-- .cookies-settings-form --> <span class="arrow"></span> </div> </li> </ul> </div><!-- .column --> </div><!-- .row --> </div><!-- .container --> </div><!-- #cookies-large-bar --> <form class="cookie cookieprompt"> <fieldset class="container"> <legend class="cookie-heading"> Cookie preferences </legend> <button type="button" class="cookies-close" title="Dismiss cookie notification"> <svg viewBox="0 0 23.313 23.313" width="15" height="15"> <title>Close icon</title> <path fill="#fff" class="a" d="M21.763,23.044C19.816,21.1,15.74,17.021,11.656,12.936L1.548,23.044a.9.9,0,0,1-1.279,0,.893.893,0,0,1,0-1.278c1.947-1.948,6.023-6.025,10.108-10.11L.269,1.547a.893.893,0,0,1,0-1.278.9.9,0,0,1,1.279,0L11.655,10.377,21.763.269a.905.905,0,0,1,1.283,1.278L12.935,11.657l10.11,10.11a.908.908,0,0,1-.64,1.547A.909.909,0,0,1,21.763,23.044Z"/> </svg> </button> <p> We use some cookies to give you the best experience on our website. <a href="https://adblockplus.org/en/cookie-information" hreflang="en" title="More information about cookies" target="_blank">Read more</a> </p> <p> <button type="button" class="cookies-submit" title="Dismiss cookie notification"> Ok, got it </button> </p> <p> <button type="button" class="cookies-settings" title="Edit cookie settings"> Change settings </button> </p> </fieldset> </form> <form class="cookie cookiepage"> <header class="bg-dark"> <div class="container"> <h4 class="cookie-heading"> Cookie preferences </h4> <button type="button" class="cookies-close" title="Dismiss cookie notification"> <svg viewBox="0 0 23.313 23.313" width="15" height="15"> <title>Close icon</title> <path fill="#fff" class="a" d="M21.763,23.044C19.816,21.1,15.74,17.021,11.656,12.936L1.548,23.044a.9.9,0,0,1-1.279,0,.893.893,0,0,1,0-1.278c1.947-1.948,6.023-6.025,10.108-10.11L.269,1.547a.893.893,0,0,1,0-1.278.9.9,0,0,1,1.279,0L11.655,10.377,21.763.269a.905.905,0,0,1,1.283,1.278L12.935,11.657l10.11,10.11a.908.908,0,0,1-.64,1.547A.909.909,0,0,1,21.763,23.044Z"/> </svg> </button> </div> </header> <div class="bg-light"> <div class="container section"> We use some cookies to give you the best experience on our website. By using our site you are aware that we are using cookies and you can change this any time. <a href="https://adblockplus.org/en/cookie-information" hreflang="en">Learn more</a> </div> </div> <div class="container section"> <div class="cookies-settings-form"> <div class="cookies-setting row"> <div class="column three-fourths"> <p class="cookies-setting-title">Necessary cookies</p> <p>Used to remember your privacy preferences. They cannot be switched off.</p> </div> <div class="column one-fourth text-end"> <label class="switch"> <input type="checkbox" checked disabled> <span></span> </label> </div> </div> <div class="cookies-setting row"> <div class="column three-fourths"> <p class="cookies-setting-title">Tracking cookies</p> <p>We use these to analyze website traffic.</p> </div> <div class="column one-fourth text-end"> <label class="switch"> <input class="tracking-cookies" type="checkbox" checked> <span></span> </label> </div> </div> <button type="button" class="link-button cookies-save" title="Save cookie preferences"> Save preferences </button> <span class="arrow"></span> </div><!-- .cookies-settings-form --> </div> </form> <script src="https://adblockplus.org/js/testing/setup.js?2494555198"></script> <script src="https://adblockplus.org/js/main.js?2494555198"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10