Recent changes:

#1640: 2016-08-12 17:24 +0200 Sebastian Noack
Issue 4326 - Updated abp2blocklist dependency, fixing || for subdomains
#1639: 2016-08-12 15:38 +0200 Dave Barker
Issue 4191 - Fix typo in shadowRoot descriptor
#1638: 2016-08-11 19:01 +0200 Sebastian Noack
Noissue - Updated adblockplus dependency for imported translations
#1637: 2016-08-11 18:34 +0200 Sebastian Noack
Noissue - Updated public domain suffix list
#1636: 2016-08-11 16:53 +0200 Sebastian Noack
Issue 4210 - Remove outdated workaround causing overeager element collapsing
#1635: 2016-08-11 17:10 +0200 Sebastian Noack
Issue 1727 - Fix WebSocket constructor without second argument in Chrome 47
#1634: 2016-08-11 17:35 +0200 Dave Barker
Issue 4191 - Check shadowRoot getter exists before wrapping
#1633: 2016-08-11 16:08 +0200 Dave Barker
Issue 4101 - Prevent runaway MutationObservers
#1632: 2016-08-11 15:19 +0200 Dave Barker
Issue 4191 - Protect our shadowRoot
#1631: 2016-08-10 18:45 +0200 Dave Barker
Issue 1727 - Prevent circumvention via WebSocket
#1630: 2016-08-09 15:59 +0200 Dave Barker
Issue 4218 - Browser icons for newer Chrome + Edge
#1629: 2016-08-08 17:11 +0200 Dave Barker
Noissue - Ignore unrelated notification clicks Review: https://codereview.adblockplus.org/29349184/
#1628: 2016-08-03 18:38 +0200 Dave Barker
Issue 4300 - Fix typo in $sitekey adding logic
#1627: 2016-06-30 17:32 +0200 Dave Barker
Issue 4199 - Track Safari tabs properly in Content Blocking mode
#1626: 2016-06-29 14:55 +0200 Thomas Greiner
Issue 4150 - Chrome: Include anonymous frames in frame structure
#1625: 2016-06-28 17:26 +0200 Dave Barker
Issue 4197 - Update buildtools dependency
#1624: 2016-06-28 12:26 +0200 Felix Dahlke
Added tag 1.12.1 for changeset b7939e98f5b1
#1623: 2016-06-28 12:26 +0200 Felix Dahlke
Releasing Adblock Plus 1.12.1
#1622: 2016-06-23 14:28 +0200 Dave Barker
Updated public domain suffix list
#1621: 2016-06-22 15:02 +0200 Dave Barker
Updated locales from Crowdin
#1620: 2016-06-09 19:29 +0200 Wladimir Palant
Issue 4141 - Safari: Fixed blocking of video ads on YouTube
#1619: 2016-06-03 15:11 +0200 Wladimir Palant
Issue 4108 - Update buildtools dependency to revision d865256754db
#1618: 2016-06-02 17:44 +0200 Wladimir Palant
Issue 4090 - Don't use let statements in compat.js, unsupported in older Chrome versions
#1617: 2016-06-01 18:03 +0200 Dave Barker
Fixes 4065 - Subscription links on Chrome 30
#1616: 2016-06-01 18:03 +0200 Dave Barker
Issue 4076 - Update abp2blocklist dependency
#1615: 2016-06-01 17:38 +0200 Dave Barker
Issue 4075 - Update adblockpluscore dependency
#1614: 2016-05-29 15:58 +0200 Oleksandr Paraska <Oleksandr Paraska>
Issue 4059 - Adapt the manifest for Edge
#1613: 2016-05-31 13:36 +0200 Wladimir Palant
Issue 4090 - Make require() load modules lazily
#1612: 2016-06-01 13:46 +0200 Wladimir Palant
Added tag 1.12 for changeset bed725d64fd8
#1611: 2016-06-01 13:46 +0200 Wladimir Palant
Releasing Adblock Plus 1.12
#1610: 2016-05-31 12:45 +0200 Wladimir Palant
Issue 4094 - Update adblockplustests dependency to revision 0b8ea493fa58
#1609: 2016-05-31 12:09 +0200 Dave Barker
Issue 4089 - Fix punycode module ordering
#1608: 2016-05-30 14:40 +0200 Sebastian Noack
Noissue - Fixed a string in the zh_TW translation
#1607: 2016-05-25 14:36 +0200 Sebastian Noack
Noissue - Updated locales from Crowdin
#1606: 2016-05-20 16:12 +0200 Dave Barker
Issue 4056 - Update adblockpluscore dependency
#1605: 2016-05-19 14:49 +0200 Dave Barker
Issue 4052 - Fix options page for old Chrome versions
#1604: 2016-05-18 22:50 +0200 Sebastian Noack
Noissue - Updated public domain suffix list
#1603: 2016-05-18 18:28 +0200 Dave Barker
Issue 235 - Update adblockpluscore dependency
#1602: 2016-05-18 14:25 +0200 Dave Barker
Issue 3687 - Add experimental Safari Content Blocking support
#1601: 2016-05-16 17:38 +0200 Dave Barker
Issue 4042 - Fix reporting of ELEMHIDE matches
#1600: 2016-05-11 20:50 +0200 Dave Barker
Issue 4038 - Add element hiding rules in larger chunks
#1599: 2016-05-11 18:20 +0200 Dave Barker
Issue 4036 - Speed up addElemHideSelectors for Chrome >50
#1598: 2016-05-11 16:29 +0200 Wladimir Palant
Noissue - Add Mercurial/Git to the list of requirements in README Review: https://codereview.adblockplus.org/29341232/
#1597: 2016-04-18 17:55 +0200 Sebastian Noack
Issue 3952 - Fix whitespaces in build.py for compliance with PEP-8
#1596: 2016-04-18 17:52 +0200 Sebastian Noack
Issue 3952 - Updated buildtools dependency for whitespace changes
#1595: 2016-04-14 13:48 +0200 Dave Barker
Issue 3924 - Notice pages loaded from Safari's page cache Safari caches some pages when the user presses the forward/back button. For those pages any content scripts are not re-run. We need to watch for pageshow events therefore and if the persisted property is truthy send the "loading" message to the background page again. https://webkit.org/blog/516/webkit-page-cache-ii-the-unload-event/
#1594: 2016-04-14 13:43 +0200 Dave Barker
Issue 3915 - Properly handle special subscriptions
#1593: 2016-04-07 16:02 +0200 Dave Barker
Issue 3870 - Rewrite legacy options page to use async messages
#1592: 2016-04-04 13:20 +0200 Sebastian Noack
Noissue - Updated adblockpluscore and removed nsIURI compatbility code https://codereview.adblockplus.org/29339346
#1591: 2016-03-30 12:39 +0000 Dave Barker
Issue 3877 - Fixed filter change listener regression in options page