Adblock Plus 3.4 for Chrome, Firefox and Opera released · 2018-10-31 02:00 by Thomas Greiner
This release includes user interface improvements as well as a further reduction of the overall memory usage.
- Redesigned the first-run page (issue 6749).
- Redesigned the icon popup (issues 6794, 6801, 6816 and 6922).
- Polished the design of the issue reporter and begun including a screenshot with each report (issues 6751, 6795, 6827, 6828 and 6895).
- Made the following improvements to the settings page:
- Added the “Show number of ads blocked in icon” option (issue 6740).
- Started showing the “Show useful notifications” option regardless of whether the user has seen a notification previously (issue 6736).
- Tooltips are shown on click now (issue 6758).
- Removed the title input field when adding a filter list (issue 6760).
- Removed the “NEW” label from Acceptable Ads without third-party tracking (issue 6768).
- Snippet filters are now required to be restricted to at least one domain (issues 6797 and 6846).
- Started logging snippet filter hits in our developer tools panel (issue 6843).
- Removed support for legacy
:-abp-properties()syntax (issue 6870).
- Special comments are now required to be given at the top of filter lists (issue 6923).
- Added the EasyList Portuguese filter list (issue 6944).
- Added the new
dir-stringsnippet to simulate logging in the developer tools console (issue 6964).
- Reduced the initial memory footprint by ~16% (issue 6916), base memory usage by ~28% (issues 6815, 6916), and memory used per frame by ~660 KB (issue 6967).
- Fixed: Layout shifted after opening dialog for adding new filter list on the settings page (issue 5851).
- Fixed: Blank values for snippet arguments were ignored (issue 6811).
- Fixed: Sometimes all subscriptions were listed as additional subscriptions (issue 6838).
$rewritefilters using wildcards didn’t match end of URL (issue 6868).
$cspfilters with blank value caused errors due to injection of an invalid header (issue 6871).
- Fixed: Element hiding emulation filters for the domain
localhostwere considered invalid (issue 6931).
- Fixed: Snippet filters were ignored if the user resubscribed to the ABP anti-circumvention filter list (issue 6974).
- Reverted to using inline styles for element hiding emulation filters (issue 6504).
- Ported the
hide-if-contains-and-matches-stylesnippet (issue 6938).