adblocker

Efficient embeddable adblocker library

MPL-2.0 License

Downloads
956.5K
Stars
728
Committers
37

Bot releases are visible (Hide)

adblocker - v1.23.0

Published by github-actions[bot] almost 3 years ago

🚀 New Feature

  • @cliqz/adblocker-puppeteer

🏠 Internal

🔩 Dependencies

Authors: 4

adblocker - v1.22.7

Published by github-actions[bot] about 3 years ago

💅 Polish

🏠 Internal

  • @cliqz/adblocker-content, @cliqz/adblocker-electron-preload, @cliqz/adblocker-electron, @cliqz/adblocker-extended-selectors, @cliqz/adblocker-playwright, @cliqz/adblocker-puppeteer, @cliqz/adblocker-webextension-cosmetics, @cliqz/adblocker-webextension, @cliqz/adblocker
  • @cliqz/adblocker-electron-preload, @cliqz/adblocker-puppeteer
  • @cliqz/adblocker

🔩 Dependencies

Authors: 3

adblocker - v1.22.6

Published by github-actions[bot] about 3 years ago

💅 Polish

  • @cliqz/adblocker-electron

🏠 Internal

🔩 Dependencies

Authors: 4

adblocker - v1.22.5

Published by github-actions[bot] about 3 years ago

🐛 Bug Fix

  • @cliqz/adblocker

🏠 Internal

📝 Documentation

🔩 Dependencies

Authors: 5

adblocker - v1.22.4

Published by github-actions[bot] about 3 years ago

🐛 Bug Fix

🏠 Internal

🔩 Dependencies

Authors: 4

adblocker - v1.22.3

Published by github-actions[bot] about 3 years ago

🐛 Bug Fix

🏠 Internal

🔩 Dependencies

Authors: 4

adblocker - v1.22.2

Published by github-actions[bot] over 3 years ago

🐛 Bug Fix

  • @cliqz/adblocker-playwright

🏠 Internal

🔩 Dependencies

Authors: 4

adblocker - v1.22.1

Published by github-actions[bot] over 3 years ago

💅 Polish

  • @cliqz/adblocker-puppeteer
    • Add puppeteer 10.x to list of supported versions #1977 (@remusao)

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.22.0

Published by github-actions[bot] over 3 years ago

🚀 New Feature

  • @cliqz/adblocker-content, @cliqz/adblocker-electron-preload, @cliqz/adblocker-electron, @cliqz/adblocker-extended-selectors, @cliqz/adblocker-puppeteer, @cliqz/adblocker-webextension-cosmetics, @cliqz/adblocker-webextension, @cliqz/adblocker

🐛 Bug Fix

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.20.5

Published by github-actions[bot] over 3 years ago

🐛 Bug Fix

🏠 Internal

🔩 Dependencies

Authors: 6

adblocker - v1.20.4

Published by github-actions[bot] over 3 years ago

🐛 Bug Fix

  • @cliqz/adblocker

🏠 Internal

🔩 Dependencies

Authors: 5

adblocker - v1.20.3

Published by github-actions[bot] over 3 years ago

💅 Polish

  • @cliqz/adblocker-puppeteer, @cliqz/adblocker

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.20.2

Published by github-actions[bot] over 3 years ago

🐛 Bug Fix

  • @cliqz/adblocker-content
    • Fix puppeteer regression when handling DOM mutations #1688 (@remusao)

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.20.1

Published by github-actions[bot] over 3 years ago

💅 Polish

  • @cliqz/adblocker-puppeteer-example, @cliqz/adblocker-puppeteer

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.20.0

Published by github-actions[bot] over 3 years ago

Release Notes

Initial support for extended CSS selectors (a.k.a. procedural filters) (#1574)

Add initial support for extended CSS selectors (a.k.a. procedural filters) as well as the :remove() modifier for element hiding rules (note: the already supported :style modified now also works with extended CSS selectors). The following new pseudo-classes are implemented: :has (and its alias :if), :has-text (both string and RegExp literals), and :not (whenever its argument is also an extended selector, otherwise fallback to native implementation).

Caveats:

  • Loading of extended css filters is disabled by default and needs to be toggled using the loadExtendedSelectors option while initializing the blocker instance.
  • These news selectors are currently only supported by WebExtensionBlocker (support for Puppeteer, Electron and Playwright is not planned at this time but help from the community would be greatly appreciated).

Miscellaneous changes:

  • Removal of unused injectCSSRule helper.
  • Replace Closure compiler by Terser.

🚀 New Feature

  • @cliqz/adblocker-content, @cliqz/adblocker-electron-preload, @cliqz/adblocker-electron, @cliqz/adblocker-extended-selectors, @cliqz/adblocker-playwright, @cliqz/adblocker-puppeteer, @cliqz/adblocker-webextension-cosmetics, @cliqz/adblocker-webextension-example, @cliqz/adblocker-webextension, @cliqz/adblocker
    • Initial support for extended CSS selectors (a.k.a. procedural filters) #1574 (@remusao)

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.19.0

Published by github-actions[bot] almost 4 years ago

🚀 New Feature

  • @cliqz/adblocker
    • More config options + compression of raw filters (debug mode) #1523 (@remusao)

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.18.8

Published by github-actions[bot] almost 4 years ago

🐛 Bug Fix

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.18.7

Published by github-actions[bot] almost 4 years ago

💅 Polish

  • @cliqz/adblocker-content, @cliqz/adblocker-electron-example, @cliqz/adblocker-electron-preload, @cliqz/adblocker-electron, @cliqz/adblocker-playwright-example, @cliqz/adblocker-playwright, @cliqz/adblocker-puppeteer-example, @cliqz/adblocker-puppeteer, @cliqz/adblocker-webextension-cosmetics, @cliqz/adblocker-webextension-example, @cliqz/adblocker-webextension, @cliqz/adblocker

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.18.6

Published by github-actions[bot] almost 4 years ago

🐛 Bug Fix

  • @cliqz/adblocker-electron, @cliqz/adblocker-playwright, @cliqz/adblocker-puppeteer, @cliqz/adblocker-webextension
    • Fix memory leak by using a WeakMap to hold context information in blocker #1451 (@remusao)

🏠 Internal

🔩 Dependencies

Authors: 3

adblocker - v1.18.5

Published by github-actions[bot] almost 4 years ago

🐛 Bug Fix

🏠 Internal

🔩 Dependencies

Authors: 4