Adblock Plus and (a little) more
Adblock Plus 3.15.1 for Chrome, Firefox, Microsoft Edge and Opera · 2022-11-30 13:20 by Thomas Greiner
Install Adblock Plus 3.15.1 for Chrome
Install Adblock Plus 3.15.1 for Firefox
Install Adblock Plus 3.15.1 for Microsoft Edge
Install Adblock Plus 3.15.1 for Opera
Snippet changes
Upgraded @eyeo/snippets to 0.5.5 (release notes: 0.5.4, 0.5.5), which includes the following changes:
- Made the
hide-if-graph-matches
snippet compatible with Manifest v3. - When
debug
directive is used,race
provides the winner name when any snippet wins a race. - Fixed:
override-property-read
snippet broke when used with multiple non-existent references.
Adblock Plus 3.15 for Chrome, Firefox, Microsoft Edge and Opera · 2022-11-23 16:51 by Thomas Greiner
Install Adblock Plus 3.15 for Chrome
Install Adblock Plus 3.15 for Firefox
Install Adblock Plus 3.15 for Microsoft Edge
Install Adblock Plus 3.15 for Opera
This release introduces Adblock Plus Premium with the Premium-exclusive Distraction Control functionality. It also includes significant under-the-hood changes to make Adblock Plus compatible with Manifest v3, as well as various important bug fixes.
User interface changes
- Introduced Adblock Plus Premium (ui#981, ui#985, ui#1139, ui#1200).
- Improved on how idle state is shown in icon popup (ui#842).
- Added filter validation error message when adding too many custom filters under Manifest v3 (ewe#243).
- Made user interface compatible with Manifest v3 (ui#1070, ui#1071, ui#1079, ui#1080, ui#1086).
- Fixed: Acceptable Ads survey dialog was flickering when disabling Acceptable Ads (ui#581).
- Fixed: When navigating from an allowlisted page, the toolbar icon continued to indicate that the page is allowlisted (ui#1120).
- Fixed: Filters with
$popup
option were not shown in developer tools panel (ui#1128, ewe#234).
Filter changes
Upgraded EWE to 0.6.1 (release notes: 0.5.0, 0.6.0, 0.6.1) (ui#1176, ui#1195, ui#1257), which includes the following changes:
- Snippet changes
- Upgraded @eyeo/snippets to 0.5.3 (release notes) (ui#1195).
- Made snippets compatible with Manifest v3 (ewe#143).
- Upgraded adblockpluscore to 0.9.1 (release notes: 0.8.0, 0.9.0, 0.9.1) (ewe#309, ewe#341).
- Fixed: Allowlisting filter with
$document
option was not applied to aborted frames (ewe#230).
Chromium-specific changes
- Fixed: Acceptable Ads checkboxes had visual glitch in older Chromium versions (ui#1178).
Firefox-specific changes
- Fixed: Adblock Plus failed to initialize when using Firefox in Private Browsing mode (ui#1129, ewe#231, ewe#369).
Yandex Browser-specific changes
- Fixed: Adblock Plus failed to initialize when Yandex search page was open on browser start (ui#1160, ewe#309).
Adblock Plus 3.14.2 for Chrome, Firefox, Microsoft Edge and Opera · 2022-08-29 12:30 by Thomas Greiner
Install Adblock Plus 3.14.2 for Chrome
Install Adblock Plus 3.14.2 for Firefox
Install Adblock Plus 3.14.2 for Microsoft Edge
Install Adblock Plus 3.14.2 for Opera
Snippet changes
Replaced abp-snippets with @eyeo/snippets and upgraded it to 0.5.2 (release notes: 0.5.0, 0.5.1, 0.5.2), which includes the following changes:
- Added
hide-if-contains-similar-text
snippet. - Removed
hide-if-contains-image-hash
snippet. - The
json-prune
snippet now exposes more details when thedebug;
directive is added before its execution within the filter (e.g.#$#debug; json-prune ...
). - The
hide-if-contains-visible-text
snippet now accepts-snippet-box-margin:x
as an attribute, wherex
should be a number that represents the surrounding pixels margin. - Various performance improvements.
Adblock Plus 3.14.1 for Chrome, Firefox, Microsoft Edge and Opera · 2022-07-04 14:04 by Thomas Greiner
Install Adblock Plus 3.14.1 for Chrome
Install Adblock Plus 3.14.1 for Firefox
Install Adblock Plus 3.14.1 for Microsoft Edge
Install Adblock Plus 3.14.1 for Opera
Snippet changes
Upgraded abp-snippets to 0.4.1 (update notes), which includes the following changes:
- Improved support and performance for running multiple snippets on the same page.
- Added
race
snippet directive for running only some of a given list of snippets.
e.g. example.com#$#race start; snippet 1 2 3; other 4 5 6; another 7 8 9; race stop;
- Added case insensitive matching support for snippet parameters.
e.g. #$#snippet /test/ can now be #$#snippet /test/i
- Changed
hide-if-contains-visible-text
to ignore elements offset from user visible areas. - Changed
hide-if-contains-visible-text
to support specifying an optional attribute array for CSS attributes that should be interpreted as hiding an element. - Fixed:
hide-if-shadow-contains
did not always use the expected target. - Fixed:
hide-if-graph-matches
did not work properly on Chromium.
Adblock Plus 3.14 for Chrome, Firefox, Microsoft Edge and Opera · 2022-05-27 12:44 by Thomas Greiner
Install Adblock Plus 3.14 for Chrome
Install Adblock Plus 3.14 for Firefox
Install Adblock Plus 3.14 for Microsoft Edge
Install Adblock Plus 3.14 for Opera
This release provides an experimental allowlisting API to some websites.
Changes
- Upgraded EWE to 0.4.1 (release notes: 0.3.0, 0.4.0, 0.4.1) (ui#1111, ui#1121), which includes the following changes:
- Enabled experimental allowlisting API for trusted partners (ui#1115).
- Fixed: Language names aren’t shown in settings page General tab (ui#976).
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.
- Added support for
- 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
- Replaced adblockpluscore with EWE (ui#972, ui#998, ui#1021, ui#1060, ui#1097).
- Fixed: Messages from content scripts are ignored unless they are known to be safe (ui#1092).
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).
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).
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).
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.
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
andsimulate-event-poc
snippets. - Fixed regression with
abort-current-inline-script
snippet. - Fixed a problem with source maps.