Source: AdguardTeam/AdguardBrowserExtension
Other changes --- Ad blocking
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:
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.
- #%#//scriptlet- AdGuard scriptlets syntax
- ##+js (uBO-compatible)
- #$# (Adblock Plus snippets)
Other changes --- Ad blocking
- [Changed] Rules converter is used now for :style rules
- [Fixed] JS rules don't work in Edge browser
- [Fixed] "Send statistics..." option causes the tab to hang on certain websites
- [Fixed] BlockWebRTC option does not work in Yandex Browser
- [Fixed] Issues with Kiwi Browser
- [Improved] Code refactoring
- [Changed] In case of rule conversion, the original rule text is displayed now in the filtering log
- [Changed] Localizations have been updated
- [Fixed] Extended CSS rules logging issue
- [Fixed] Filter categories checkboxes are missing in new Edge browser
- [Fixed] Request Info popup doesn't disappear when another tab gets opened
- [Fixed] Syntax highlighting issues
- [Changed] Uninstall page URL has been set