Adblock Plus and (a little) more

Adblock Plus 3.13 for Chrome, Firefox, Microsoft Edge and Opera · 2022-04-28 14:14 by Thomas Greiner

Install Adblock Plus 3.13 for Chrome
Install Adblock Plus 3.13 for Firefox
Install Adblock Plus 3.13 for Microsoft Edge
Install Adblock Plus 3.13 for Opera

This release contains substantial under-the-hood changes in preparation for making the extension compatible with Manifest v3 later this year, as well as additional features for extended element hiding filters. It also drops support for some old browser versions, namely Chromium 76 and Firefox 62.

User interface changes

  • Developer tools panel no longer reflects changes to filters that were made elsewhere while it’s open (ui#1003).
  • Filters added via Block element dialog will only be applied after the page is reloaded (ui#1031).
  • Developer tools panel now also shows unmatched top-level frame requests (ui#1060).
  • Fixed: Developer tools panel no longer suggests allowlist filters for snippet filters (ui#1023).

Filter changes

Started using eyeo’s Web Extension Ad Blocking Toolkit (release notes: 0.1.0, 0.1.1, 0.2.0, 0.2.1), which includes the following changes:

  • Upgraded adblockpluscore to 0.6.0 (release notes: 0.5.0, 0.5.1, 0.6.0), which includes the following changes:
    • Added support for :has() alias for :-abp-has() to extended element hiding filters (core#229).
    • Added support for :has-text() alias for :-abp-contains() to extended element hiding filters (core#229).
    • Added support for :xpath() to extended element hiding filters (core#308).
    • Added support for :not() to extended element hiding filters (core#369).
    • Reject filters that are too broad (core#264, ui#1063).
    • Indicate which filter option is invalid (core#305).
    • Various performance improvements.
    • Various bug fixes.
  • Fixed: Elements for blocked requests in about:blank frames aren’t hidden (ewe#152, ui#961).
  • Fixed: Page-specific filters remained active after URL was rewritten (ewe#109, ui#1037).

Other changes

Chromium-specific changes

  • Dropped support for Chromium 76 and below (ui#1028).
    This includes Chrome 76, Microsoft Edge 76 and Opera 63.

Firefox-specific changes

  • Dropped support for Firefox 62 and below (ui#1028).

Known issues

  • When navigating from a page where Adblock Plus is disabled to one where it’s enabled, the toolbar icon doesn’t change (ui#1120).

Read more Comment [3]

Tags:

Adblock Plus 3.12 for Chrome, Firefox, Microsoft Edge and Opera · 2022-01-11 17:41 by Thomas Greiner

Install Adblock Plus 3.12 for Chrome
Install Adblock Plus 3.12 for Firefox
Install Adblock Plus 3.12 for Microsoft Edge
Install Adblock Plus 3.12 for Opera

This release contains some general user interface improvements and introduces a feature that notifies users who frequently visit websites in other languages, if they don’t have the necessary filter list installed to block ads on those sites. It also provides them with the option to add that filter list, so that Adblock Plus can block ads specifically for websites with that language.

User interface changes

  • Added language filter list recommendations (ui#9, ui#967, ui#1062).
  • Added an error message that’s shown when a filter list contains disabled filters, and which allows reenabling them (ui#210).
  • Made custom filter error messages more descriptive (ui#228).
  • Added more topics to the icon popup footer (ui#716).
  • Updated our terminology to use “allowlist”/“blocklist” instead of “whitelist”/“blacklist” (ui#827) and made various other wording adjustments (ui#183, ui#696).
  • Removed NEW label from “Recommended filter lists” section (ui#915).
  • Fixed: Settings page did not reflect filter state changes that occurred elsewhere (ui#866).
  • Fixed: Overflowing custom filter error messages (ui#946).
  • Fixed: Missing ARIA labels for settings page tabs (ui#954).

Filter changes

  • Added abptestpages.org to list of trusted websites that are allowed to use subscribe links (ui#911).

Microsoft Edge-specific changes

  • Fixed: “Rate it” button on updates page opens Chrome Web Store (ui#895).

Read more Comment [1]

Tags:

Adblock Plus 3.11.4 for Chrome, Firefox, Microsoft Edge and Opera · 2021-11-18 20:59 by Thomas Greiner

Install Adblock Plus 3.11.4 for Chrome
Install Adblock Plus 3.11.4 for Firefox
Install Adblock Plus 3.11.4 for Microsoft Edge
Install Adblock Plus 3.11.4 for Opera

This release fixes a problem in 3.11.3 that prevented us from publishing it to the Firefox Add-ons store (ui#1049, ui#1051).

Read more Comment [1]

Tags:

Adblock Plus 3.11.3 for Chrome, Firefox, Microsoft Edge and Opera · 2021-11-02 14:33 by Thomas Greiner

Install Adblock Plus 3.11.3 for Chrome
Install Adblock Plus 3.11.3 for Firefox
Install Adblock Plus 3.11.3 for Microsoft Edge
Install Adblock Plus 3.11.3 for Opera

This release adds ad blocking support for more languages and includes some snippet changes.

Filter changes

Upgraded adblockpluscore to 0.4.0 (release notes: 0.3.1, 0.4.0), which includes the following changes:

  • Recommend Dandelion Sprout’s Nordic Filters filter list for Finnish and Swedish (core#249, core#332).

Snippet changes

Upgraded abp-snippets to 0.3.1 (update notes), which includes the following changes:

  • Added hide-if-graph-matches snippet.
  • Removed dir-string snippet.

Read more Comment

Tags:

Adblock Plus 3.11.2 for Chrome, Firefox, Microsoft Edge and Opera · 2021-09-01 12:29 by Thomas Greiner

Install Adblock Plus 3.11.2 for Chrome
Install Adblock Plus 3.11.2 for Firefox
Install Adblock Plus 3.11.2 for Microsoft Edge
Install Adblock Plus 3.11.2 for Opera

Snippet changes

Upgraded abp-snippets to 0.2.2 (update notes), which includes the following changes:

  • Added cookie-remover, json-override, prevent-listener and simulate-event-poc snippets.
  • Fixed regression with abort-current-inline-script snippet.
  • Fixed a problem with source maps.

Read more Comment [1]

Tags:

Adblock Plus 3.11.1 for Chrome, Firefox, Microsoft Edge and Opera · 2021-07-27 14:23 by Thomas Greiner

Install Adblock Plus 3.11.1 for Chrome
Install Adblock Plus 3.11.1 for Firefox
Install Adblock Plus 3.11.1 for Microsoft Edge
Install Adblock Plus 3.11.1 for Opera

This release makes upcoming snippets more resilient against anti-ad blocking attempts (ui#966).

Read more Comment [1]

Tags:

Adblock Plus 3.11 for Chrome, Firefox, Microsoft Edge and Opera · 2021-05-19 17:19 by Thomas Greiner

Install Adblock Plus 3.11 for Chrome
Install Adblock Plus 3.11 for Firefox
Install Adblock Plus 3.11 for Microsoft Edge
Install Adblock Plus 3.11 for Opera

This release adds an easy way to block cookie warnings and push notifications. For advanced users, it also introduces the ability to block requests based on their headers as well as an option for debugging element hiding filters.

Note that the extension is no longer sending GET requests to check for updates for disabled filter lists. Instead, it is sending HEAD requests to save bandwidth while they’re not in use.

User interface changes

  • Added new filter list recommendations for blocking cookie warnings and push notifications (ui#701, core#248).
  • Added checkbox for enabling debug element hiding filters mode (ui#608).
  • Refreshed Adblock Plus logo color (ui#819).
  • Ignore private tabs when counting blocked requests (ui#851, ui#899).
  • Hide issue reporter and share buttons for private tabs (ui#870, ui#886).

Filter changes

Upgraded adblockpluscore to 0.3.0 (release notes), which includes the following changes:

Chromium-specific changes

Firefox-specific changes

  • Improved compatibility with Firefox Android 79+ (ui#868).

Read more Comment [2]

Tags:

Adblock Plus 3.10.2 for Chrome, Firefox, Microsoft Edge and Opera · 2021-01-28 18:07 by Thomas Greiner

Install Adblock Plus 3.10.2 for Chrome
Install Adblock Plus 3.10.2 for Firefox
Install Adblock Plus 3.10.2 for Microsoft Edge
Install Adblock Plus 3.10.2 for Opera

Changes

  • Expanded list of trusted websites that are allowed to use subscribe links (webext#299, webext#308, webext#311).
  • Fixed: Gave first-run page enough time to load even under slow network conditions (ui#880).

Read more Comment

Tags:

Adblock Plus 3.10.1 for Chrome, Firefox, Microsoft Edge and Opera · 2020-12-15 13:44 by Thomas Greiner

Install Adblock Plus 3.10.1 for Chrome
Install Adblock Plus 3.10.1 for Firefox
Install Adblock Plus 3.10.1 for Microsoft Edge
Install Adblock Plus 3.10.1 for Opera

Changes

  • Improved performance of hide-if-matches-xpath snippet (core#263).
  • Fixed: Made iFrame properties accessible to abort-on-property-read and abort-on-property-write snippets (core#212).
  • Fixed: First-run page was being replaced even though it was already visible (ui#873).

Read more Comment

Tags:

Adblock Plus 3.10 for Chrome, Firefox, Microsoft Edge and Opera · 2020-11-17 14:36 by Thomas Greiner

Install Adblock Plus 3.10 for Chrome
Install Adblock Plus 3.10 for Firefox
Install Adblock Plus 3.10 for Microsoft Edge
Install Adblock Plus 3.10 for Opera

This release includes various improvements to the “Block element” feature, adds ad blocking support for more languages and restricts the ability to subscribe to filter lists to some trusted websites. It also drops support for some old browser versions, namely Chromium 59 and Firefox 51.

User interface changes

  • Redesigned “Block element” dialog and added ability to preview blocked elements (ui#638, ui#761).
  • Open a web-based version of the first-run page upon installation (ui#833).
  • Updated design of buttons in icon popup (ui#472).
  • Updated design of rating button in settings page (ui#706).
  • Added donation button to settings page and first-run page (ui#769, ui#818).
  • Removed Weibo link from settings page (ui#670).
  • Allow Chinese users to share number of blocked items on Weibo (ui#642).
  • Fixed: Cannot add new filter list by pressing Enter key (ui#548).
  • Fixed: Hide counters in icon popup when for non-web pages (ui#810).
  • Fixed: Hide “Block element” button in icon popup for web pages in allowlist (ui#806).
  • Fixed: Settings page layout broke when displaying lengthy language names (ui#793).

Filter changes

  • Snippet changes
    • Removed readd snippet (core#179).
    • Protected freeze-element snippet from outside interference (core#260).
  • Restricted subscribe links to trusted websites (webext#87, webext#263).
  • Recommend Dandelion Sprout’s Nordic Filters filter list for Nordic languages (core#233, ui#841).
  • Recommend IndianList filter list for some additional languages (core#245, ui#841).
  • Fixed: Preinstalled incorrect language filter list if no suitable one was found (webext#271).

Other changes

Chromium-specific changes

  • Dropped support for Chromium 59 and below (webext#266).
    This includes Chrome 59 and Opera 46.
  • Fixed: Tabs opened by user were treated as popups (webext#272).

Firefox-specific changes

  • Dropped support for Firefox 51 (webext#143).
  • Fixed: Scrolling through custom filters was slow (ui#487).
  • Fixed: Firefox freezes when using element hiding debug mode (core#220, webext#209).
  • Fixed: Frames are not being collapsed (webext#90).

Opera-specific changes

  • Fixed: Cannot close “Block element” dialog (ui#791).

Read more

Tags: