March 19th, 2012· Added a way to disable automatic filter subscription updates by means of a hidden preference.
· Fixed: Blocking from context menu sometimes doesn't work if the context menu has a submenu.
· Fixed: Tabs on Flash and Java sometimes disappear before they can be clicked.
· Filter Preferences: Fixed the default width of the "Enabled" column.
· Blockable items: Fixed "Disable filter on site" feature.
March 19th, 2012· Improved texts describing "non-intrusive ads" feature.
· Made toolbar icon properly customizable in Thunderbird.
· Fixed: Filter editing is broken in Firefox 3.6.
· Firefox Mobile: Fixed user interface to handle "non-intrusive ads" feature properly.
March 19th, 2012· Experimental pop-up blocking support for the cases where the built-in pop-up blocker fails.
· New Filter Preferences dialog makes managing filters and subscriptions
· Custom filters can be organized into any number of filter groups.
· Backup and Restore functionality allows creating a copy of all filter preferences, not just custom filters.
· Added “Allow non-intrusive advertising” setting (can be changed in Filter Preferences)
November 29th, 2011· Added Latvian and Albanian translations.
· Fixed some minor issues.
· Some users will be asked to complete a survey about Adblock Plus.
July 4th, 2011· Added experimental support for Firefox Sync, enabled via "Sync Adblock Plus settings" option (only visible if Firefox Sync is set up)
· New extension icons
· Updated for changes in Thunderbird 5
· Fixed: Disabled filters might stay effective if enabled from list of blockable items
· Fixed: Disabling on a page should ignore fragment identifier
· Fixed: Do-Not-Track feature causes an error message to appear (bug 24078)
· Two minor code bugs fixed
May 24th, 2011· Fixed: Corruption in Adblock Plus data files might result in Adblock Plus being unable to block anything
· Fixed some minor SeaMonkey 2.1 issues
· Some minor improvements to the issue reporter
May 14th, 2011· Added Brasilian Portuguese translation again
· Slightly improved performance
· Fixed a potential memory leak (only occurring under rare conditions)
· Various minor fixes
April 7th, 2011· "Recommend us on Facebook" button can now be easily hidden (click the cross next to it).
· New translations: Esperanto, Upper Sorbian
· Improved display of web addresses in Adblock Plus user interface for right-to-left languages (Hebrew, Arabic).
· Various stability improvements
March 28th, 2011Features:
· Firefox Mobile 4 is now supported, support for Firefox Mobile 1.0 has been dropped.
· K-Meleon 1.6 is now mostly supported (special builds required).
· Added support for Do-Not-Track header proposal (DNT), a filter like *$donottrack will cause the header to be sent to all locations
· Added an experimental "Recommend us on Facebook" button to the menu allowing easily recommending Adblock Plus — only displayed to Facebook users.
User interface:
· Malay and Estonian translations are included again.
· Allowed shortcut key preferences to have multiple values, the first available shortcut key is used. Changed default Preferences key to Ctrl-Shift-E (used in Firefox 3.x), Ctrl-Shift-F (used in Firefox 4)
· Special icon state for "whitelisted" websites has been removed, the icon is now showing as "disabled" on such sites as well
· "Enable Adblock Plus" menu item has been renamed into "Disable everywhere".
· Firefox Mobile: First-run page is now more suitable for a small screen.
· Fixed: Contents of first-run page are sometimes cut off (forum topic).
· Fixed: "Edit filter in effect" in blockable items doesn't work correctly if Preferences dialog is already open.
December 24th, 2010· Fixed Adblock Plus 1.3.2 regression: Subscription downloads fail with some proxy servers
December 10th, 2010· Persian translation added again, some other translations updated.
· Issue reporter: Page referrer is being sent to allow recognizing/investigating pop-up issues more easily.
· Issue reporter: Sending a report is no longer possible in some scenarios (prevents useless reports).
· Fixed: Element hiding rules stop working after they have been subject to an exception (bug 23257).
· Fixed: Toolbar icon's text shows up to the right of the icon rather than below it (forum topic).
· Fixed: Hit counts might not get saved when the browser is closed (Firefox 4 only).
· Fixed: Links in About dialog open in an external application on Linux (bug 23441).
· Fixed: List of recently reported issues has horizontal scrolling with some themes (forum topic).
· Fixed: Toolbar icon is broken in SeaMonkey Mail nightly builds.
· Fixed: Dragging a filter in Preferences might cause "unresponsive script" warning.
· Fixed: "Invalid XBL binding" warning in Firefox 4.
· Fixed: Adblock Plus is confusing memory leak detection tools, a bogus leak is being reported.
November 3rd, 2010· New issue reporter allows notifying subscription authors about issues easily
· Better Firefox 4 support, dropped support for Firefox 3.0
· Significantly improved performance and memory use
August 18th, 2010· Completely reworked subscriptions user interface, better first-run experience
· Many performance improvements, in particular improvements to startup time
· Fixed most issues with the “Tabs on Flash and Java” feature
· More information in the ABP icon tooltip
· Better Fennec, Thunderbird and SeaMonkey support
July 10th, 2010· Updated for changes to XPCOM registration in Firefox 4 (bug 568691)
· About dialog: Adapted to add-on manager changes in Firefox 4 (bug 563262)
· Preferences: more reliable formatting of dates
· Fixed: Tabs on Flash and Java display badly on some webpages (forum topic)
· Fixed: Comments would sometimes be interpreted as element hiding rules (forum topic)
May 5th, 2010User interface:
· New translations - Bulgarian, Argentinian Spanish
· Removed unmaintained translations: Estonian, Persian, Norwegian (Bokmål), Lithuanian
· Blocking HTML5 audio/video is now possible via context menu
· Added more information to the ABP icon tooltip (forum topic)
· Fixed: Some Adblock Plus messages were appearing with the generic “JavaScript Application” title (forum topic)
· Simplified status bar panel by removing the hidden “Adblock” text (user style updated for those who still want to see it)
“Add filter subscription” dialog (also displayed as post-install page):
· Completely redesigned to make this dialog easier to use (forum topic)
· Best available subscription recommendation is preselected
· In the post-install case: added warning when leaving without adding a filter subscription
· Adding “custom” subscriptions is possible in the same dialog now
· The complete list of subscriptions loads into the same dialog, visiting the webpage is no longer necessary
· Filter subscriptions matching user’s locale are highlighted
· For supplemental subscriptions: Adding main subscription is suggested if the user isn’t subscribed to it yet. Specifying main subscription is also possible with abp: links in webpages (forum topic)
· Fixed: “Add filter subscription” page on first install might be closed by session restore
“Tabs on Flash and Java” feature:
· Improved positioning of tabs, position now adjusts to dynamic changes in the webpage and scrolling
· Fixed most conditions where tabs would become invisible due to page layout (bug 12910)
· Fixed cases where tabs would cause side-effects when showing up (e.g. bug 22246)
· Fixed cases where tabs break assumptions made by webpages, particularly Acid3 test (bug 22435)
· Tabs now fade out when mouse is moved away instead of disappearing immediately
List of blockable items:
· When new tabs are opened browser preferences are respected (particularly whether the tab should be opened in background)
· Fixed: Context menu keyboard key wasn’t working on the list
· Fixed: Search string wasn’t remembered when detaching/reattaching (forum topic)
· “Disable filter on …” was mistakenly hidden for some filters (bug 22481)
· No longer listing disabled filters if Adblock Plus is disabled (forum topic)
· Ensured correct functioning even with browser.frames.enabled preference switched off
Preferences window:
· Filter groups like “My Ad Blocking Rules” are automatically re-enabled when the last filter is removed from them (forum topic)
· Fixed: Preferences window broken on operating systems with “exotic” regional settings like Georgian (work-around for Mozilla bug 508783)
· Fixed: Context menu keyboard key wasn’t working on the list
· Fixed: Hotkeys like Ctrl+X sometimes wouldn’t work until the context menu is opened
Filter composer:
· Added “block entire domain” as filter suggestion in addition to “block this server” (forum topic)
“About Adblock Plus” dialog:
· Changed presentation of the contributors list to make it more compact, significantly less scrolling necessary now
· Most parts of the contributors list are populated dynamically now (filter subscription authors from the list of recommended subscriptions, translators from the info in extension’s install manifest)
Application support:
· Firefox Mobile/Fennec - Adblock Plus status is displayed in identity panel or as a site action (Fennec 1.0 and Fennec 1.1 respectively) and allows enabling/disabling Adblock Plus on a site
· Firefox Mobile/Fennec: Made post-install page show up reliably (Mozilla bug 531071)
· Thunderbird - Positioned toolbar icon with the message actions, that’s the more logical place for it
· Thunderbird - Made tabs opened from Adblock Plus dialogs open in Thunderbird rather than external browser
· SeaMonkey Mail - Opening tabs while no browser window is open now opens a new browser window (same way links in mail are treated)
· Songbird - Fixed toolbar icon in the new Purplerain theme (remaining issue is Songbird bug 20787)
Core:
· Implemented a number of performance improvement measures, especially to reduce application startup delay
· Added new $elemhide filter option for exception rules, allows disabling all element hiding rules on a page (forum topic)
· Subscription download errors are reported to Error Console
· Fixed: loading filter rules with separator placeholder (^) is very slow
January 8th, 2010· Fixed regression: filter hits were counted in private browsing mode
· Fennec fix: subscription page no longer showing on each update
January 8th, 2010· Minimal Fennec 1.0 support (at least Beta 6 required)
· Made subscription downloads support load balancing, downloads can be distributed to several servers now
· Subscription downloads no longer fail if network.http.redirection-limit preference is misconfigured
· List of filter subscriptions no longer offered only on first installation, also offered on update if the user has neither filter subscriptions nor own filters
· Improved recognition of document source for $domain option in the filters
September 28th, 2009· Added ChinaList as recommended filter subscription.
· Fixed: Very bad performance on some webpages.
· Made sure that collapsing of blocked elements works reliably again and that Image Toolbar extension doesn’t disable this feature
· Made Adblock Plus initialization more bulletproof, it can no longer be disrupted by other extensions like FoxyProxy or Sxipper (forum topic).
· Worked around a bug in .NET Framework Assistant causing Adblock Plus user interface to break (forum topic).
· Fixed: “Apply” button doesn't enable in Preferences if a filter subscription is moved with the mouse
· Fixed: List of blockable items occasionally misses out some items if it is open while page is loading.
· Fixed: Error shows up in Error Console if Adblock Plus needs to process certain types of addresses (forum topic).
September 28th, 2009· Added handling of HTTP redirects, the redirect address now shows up in the list of blockable items as well as the original address, both can be blocked.
· Added support for flexible anchors at start of filter (forum topic).
· Added support for ^ character that will match a single separator character or end of address (forum topic).
· Added support for domain exceptions in element hiding analogous to the $domain option of regular filters, e.g. “example.com,~foo.example.com##foo” or “~example.com##foo” (forum topic).
April 16th, 2009· Changes
· New translation: Serbian
· Element hiding works in Firefox 3.0.9 and higher again (forum topic, broken by fix for bug 416942)
· Regular expressions with $domain options are recognized correctly
· Blockable items: when copying addresses or filters to clipboard platform’s linebreaks are used as separator (previously: Unix linebreaks)
· Preferences: using more compact date formatting for last hit column and last download of subscription
· Known issues
· Some translations contain untranslated English strings
January 12th, 2009· New translations: Icelandic, Kazakh
· List of recommended filter subscriptions extended and made scrollable again
· Start-up performance improvements by Nickolay Ponomarev (bug 20410, bug 20411, bug 20412)
· Added a possibility to restrict filters to some domains with the $domain=foo.com|bar.com option (documentation, forum topic)
· Blockable items: Matching disabled filters now displayed — for easier re-enabling (forum topic)
· Blockable items: New state icon for items matching disabled filters
· Blockable items: Clicking in the State column now disables/re-enables the filter
· Blockable items: Opening in new tab works properly in Songbird now
· Blockable items: Searching for filter text now possible as well
· Filter composer: extensions.adblockplus.composer_default preference now decides which suggestion should be selected by default (forum topic)
· Filter composer: Added “Select all” and “Select none” for type checkboxes (forum topic)
· Preferences: “Tip of the day” replaced by “Getting started” in Help menu
· Toolbar button now has a context menu (same as dropdown menu)
· Added support for item type “media” (will be added in Firefox 3.1 for HTML audio/video tags)
· Format version is now being saved to patterns.ini
· Regression fixed: Frames are not collapsed in some situations (forum topic)
· Fixed: Toolbar button shouldn’t have the same title as the Tools menu item
· Fixed: Element hiding might change page layout even on whitelisted sites (forum topic, issue still exists in Firefox 2.0)
· Fixed: Filter list in Preferences sometimes won’t update properly if filters are added/removed (forum topic)
· Fixed: Removed filters still apply if two different filters were translated into same regular expression
· Fixed: Filters like “[Foo]” mess up filter storage file
· Fixed: Filter list import doesn’t remove checksum comment
· Object tabs no longer shown for invisible objects
· Changed placement of object tabs in document to avoid breaking some sites (forum topic)
· K-Meleon: Fixed handling of some menu items in toolbar icon’s menu
· Fixed: Element hiding doesn’t work for chrome documents (Firefox 2.0/Thunderbird 2.0 only, forum topic)
· Fixed: $collapse flag not being read correctly from patterns.ini
· Fixed: Toolbar button shouldn’t have a drop-down arrow if extensions.adblockplus.defaulttoolbaraction preference is 0
December 2nd, 2008· Known issues
· Format of the filter storage changed so going back to a previous version requires exporting the filters and re-importing them after the downgrade
· Mac OS X: Flash movies might not be displayed properly if “Show tabs on Flash and Java” option is switched on
· Some translations contain untranslated English strings
· New features
· New filter composer dialog makes adding filters easier
· New filter options $third-party and $~third-party restrict filters to third-party/first-party requests (forum topic)
· User interface
· Added translations: Armenian, Galician, Indonesian
· List of blockable items
· Tooltip now shows the filter source in addition to the filter itself (forum topic)
· Filters can now be disabled and re-enabled from the context menu (forum topic)
· Changed default action for blocked items to “Add exception rule” instead of “Edit filter”
· Made “State” the default sort order (blocked items first)
· Added support for multiple selection and copying of multiple addresses/filters (forum topic)
· Added “Select all” to the context menu
· Added “Copy filter” item to the context menu (forum topic)
· Added “Size” column (hidden by default), same information shown in the tooltip
· Changed filter color for element hiding hits (forum topic)
· Fixed: Header is hidden in full screen mode
· Preferences window
· Eliminated delay when window is opened and much of the delay when changes are applied
· Mac OS X: Preferences menu changed into toolbar to make sure it stays inside the window (forum topic)
· Changed names for groups of user-defined filters (forum topic)
· Group/subscription titles use bold text now (forum topic)
· Added “View” menu to control visible columns and sorting, removed column picker
· Made new “View” menu the context menu for list header
· Groups containing user-defined filters can now be disabled (forum topic)
· Images for “Enabled” column made more obvious (forum topic, forum topic)
· Removed “Add filter” dummy from the list (forum topic)
· Added support for comments in all filter groups, not only “Advertisement filters”
· Comments now always stay before the same filter, regardless of sorting (also, they can be dragged even if the list is sorted)
· For invalid filters, tooltip now explains why they are invalid
· Removed user interface elements that were made obsolete by the filter composer: regular expression warning and corresponding preference extensions.adblockplus.warnregexp, dropdown list in filter editor (forum topic)
· Filter export now inserts a checksum comment into the file (forum topic)
· Added a tooltip explaining the meaning of the exclamation mark
· Added a way to disable/enable filters and subscriptions from context menu
· “Reset filter statistics” now resets “Last hit” as well (bug 18650)
· Fixed: Findbar in preferences dialog has no icons (Firefox 3)
· Fixed: Dates would sometimes use wrong character encoding (bug 441370)
· Fixed: “Edit filter in effect” might select a filter in a disabled subscription even though it exists in enabled subscriptions as well (forum topic)
· Fixed: Clicking twice on the Enabled column starts filter editor
· Fixed: Changes to “download automatically” status are not displayed immediately
· Pasting filters with spaces (in particular comments) now possible (bug 18920)
· Filter subscription selection
· First start: Filter subscription selection is opened in a new tab rather than in a separate window (bug 15786)
· First start: Filter subscription selection will show up even if other extensions already added a filter subscription they maintain.
· “Add filter subscription” from Preferences brings up filter subscription selection rather than the dialog for custom filter subscriptions.
· Added warning if Filterset.G is installed with option to uninstall automatically
· Added Adblock warning with option to uninstall automatically (this was a separate question pop-up before)
· Other user interface changes
· Regular expression warning was extended to also warn for filters that are too short to be optimized
· Warning that Adblock Plus is disabled allows re-enabling with a single click
· Removed ancient Drag&Drop handling code (not discoverable and not advertised anywhere)
· Fixed: “Disable on this page only” won’t work for pages with query string
· About Adblock Plus: Made version number selectable so that it can be copied
· About Adblock Plus: Made homepage link localizable (and different for German/French locales, bug 17136)
· Added “Adblock Plus: Blockable Items” to the View menu in Firefox (View – Toolbars menu in SeaMonkey)
· Core
· Core code was redesigned for better maintainability, code documentation and automated tests (based on Mochitest) were added for large parts of the core
· Made sure filter storage file isn’t overwritten unless write was successful (bug 16488)
· Improved performance (esp. reading filter from disk and saving filters for large filter lists), reduced the amount of memory used
· Fixed: Exception rules don’t always apply to element hiding in Firefox 3 (bug 20034)
· Firefox 1.5, Thunderbird 1.5, SeaMonkey 1.0, Songbird 0.5/0.6 are no longer supported (removed some backwards compatibility hacks)
· Flock 1.2/2.0 and Songbird 0.7/1.0 are supported now
· Added support for Prism 0.9 (forum topic)
· Added hidden preference extensions.adblockplus.savestats to allow turning off hit statistics (useful if patterns.ini is put into a version control system) (bug 18650)
· Added support for private browsing mode in Firefox 3.1, hit statistics are disabled automatically
· All first run actions are now controlled by extensions.adblockplus.currentversion preference (replaces showsubscriptions, checkedtoolbar, checkedadblockinstalled preferences)
· Changed patterns.ini format to allow user-defined comments (and potentially other filters as well) to be stored in any filter group
· Adblock Plus 0.6 preferences are no longer imported on upgrade
· Adblock preferences are no longer imported on upgrade (filter list still imported)
· Fixed: Object tabs show up on print (bug 19405)
· Fixed: “getBoxObjectFor() is deprecated” warning in error console (bug 19126)
· Subscription downloads
· For subscription downloads, a comment “! Checksum: abcd” is now interpreted and files with wrong checksum are rejected to prevent broken downloads (forum topic, reference implementation to add checksums)
· Next attempt after failed download is after one day now rather than after one hour to prevent server overload (adjusted preference extensions.adblockplus.subscriptions_fallbackerrors accordingly)
· Fallback request can now disable automatic downloads for subscriptions that are no longer available
· Fixed: Subscription downloads sometimes go to browser cache
September 25th, 2007· Fixed: Message Windows could not open appears when starting Firefox by opening a link from some application
October 31st, 2006· Support for Thunderbird, SeaMonkey Mail, K-Meleon and Songbird
· New Adblock Plus icons
· Optimized filter processing (especially for large lists)
July 18th, 2006· Fixed: 100% CPU usage for objects inside links
· Fixed: Right-click should not disable filters in Preferences dialog
· Fixed Turkish translation
· maxVersion for Firefox changed to 3.0a1
· Fixed console message in Firefox 2.0 and higher
May 15th, 2006· Show statistics about blocked elements in toolbar icon's tooltip
· Allow loading patterns.ini from HTTP
· Allow blocking all third-party scripts/stylesheets/...
· Make border flashing work for objects
· Add possibility to disable all filter groups, not just subscriptions
· Rewrite object tabs?
· Basic support for Thunderbird?