github AdguardTeam/AdguardBrowserExtension v3.1.1
3.1.1

latest releases: v5.0.164-beta, v5.0.164, v5.0.162...
5 years ago

The main change in this version is the experimental "scriptlets" support. "Scriptlet" is a JavaScript function that provides extended capabilities for content blocking. These functions can be used in a declarative manner in AdGuard filtering rules. AdGuard maintains its own scriptlets library, please report any issues there. Also, if you have an idea of a useful scriptlet we could implement, please feel free to open a feature request.

AdGuard supports three types of scriptlets syntax:

  • #%#//scriptlet- AdGuard scriptlets syntax
  • ##+js (uBO-compatible)
  • #$# (Adblock Plus snippets)

What it means is that AdGuard is able to understand rules built for both uBO and ABP. You can learn what is supported from this compatibility table.

Other changes

Ad blocking

  • [Changed] Rules converter is used now for :style rules #1380
  • [Fixed] JS rules don't work in Edge browser #1389

Network

  • [Fixed] "Send statistics..." option causes the tab to hang on certain websites #1337
  • [Fixed] BlockWebRTC option does not work in Yandex Browser #1385
  • [Fixed] Issues with Kiwi Browser #1375
  • [Improved] Code refactoring #1382

UI

  • [Changed] In case of rule conversion, the original rule text is displayed now in the filtering log #1381
  • [Changed] Localizations have been updated
  • [Fixed] Extended CSS rules logging issue #1370
  • [Fixed] Filter categories checkboxes are missing in new Edge browser #1396
  • [Fixed] Request Info popup doesn't disappear when another tab gets opened #1372
  • [Fixed] Syntax highlighting issues #1344

Other

  • [Changed] Uninstall page URL has been set #1378

Don't miss a new AdguardBrowserExtension release

NewReleases is sending notifications on new releases.