Skip to content

Releases: ghostery/adblocker

v1.22.3

29 Jul 18:55
Compare
Choose a tag to compare

πŸ› Bug Fix

🏠 Internal

πŸ”© Dependencies

Authors: 4

v1.22.2

20 Jun 20:33
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @cliqz/adblocker-playwright

🏠 Internal

πŸ”© Dependencies

Authors: 4

v1.22.1

03 Jun 22:01
Compare
Choose a tag to compare

πŸ’… Polish

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

🏠 Internal

πŸ”© Dependencies

Authors: 3

v1.22.0

30 May 23:45
Compare
Choose a tag to compare

πŸš€ 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

v1.20.5

04 May 10:08
Compare
Choose a tag to compare

πŸ› Bug Fix

🏠 Internal

πŸ”© Dependencies

Read more

v1.20.4

25 Mar 16:59
Compare
Choose a tag to compare

πŸ› Bug Fix

  • @cliqz/adblocker

🏠 Internal

πŸ”© Dependencies

Read more

v1.20.3

27 Feb 00:10
Compare
Choose a tag to compare

πŸ’… Polish

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

🏠 Internal

πŸ”© Dependencies

Authors: 3

v1.20.2

18 Feb 14:56
Compare
Choose a tag to compare

πŸ› Bug Fix

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

🏠 Internal

πŸ”© Dependencies

Authors: 3

v1.20.1

16 Feb 12:43
Compare
Choose a tag to compare

πŸ’… Polish

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

🏠 Internal

πŸ”© Dependencies

Read more

v1.20.0

21 Jan 11:54
Compare
Choose a tag to compare

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

Read more