1.11.13 beta
Pre-release
Pre-release
·
366 commits
to master
since this release
There are many ways to help the app identify an ad. One of them is the :has() pseudo-class. With it, you can, for instance, tell AdGuard to block anything called banner.
And here's the good news: since v16.4, this pseudo-class is supported by Safari and rules with it can be applied natively. This means we don't need to handle such rules with our ExtendedCss library anymore (although you still can do it by using the #?# marker) — the browser does it all by itself. And since the rules are applied in Safari's own content blockers, it speeds up filtering. Win-win!
In this patch, we’ve also fixed problems with the rule converter and updated ExtendedCss and Scriptlets.
Changelog
Important for filter maintainers
- Consider
:has()a standard pseudo-class if the usage of ExtendedCss is not forced by the#?#rule marker #43
Versions
- ExtendedCss updated to v2.0.52
- Scriptlets updated to v1.9.7