What do you think when you hear “AdGuard Browser Extension beta version”? If you picture explosions, shark with laser eyes and mind blowing new features… sometimes you’d be correct, but not this time. Today it’s bugfixes, mostly. Oh, and we also improved our filtering quality somewhat meaningfully — more details below.
[Improved] Scriptlets and Redirect resources #1466
Remember how we added scriptlets support? Scriptlets are mini-prgrams that allow us to modify how the code of the web page behaves. For example, this helps AdGuard block anti-ad blockers. To save you time, let’s just say we made this instrument stronger, which will allow AdGuard to circumvent anti-ad blockers better (and will help in some other cases).
- [Added]
$document
modifier support #837 - [Added] Support for a number of modifiers for cross-filter compatibility #1451
- [Changed] Exported config file name #1477
- [Changed]
\
character has been prohibited in CSS injection rules #1444 - [Changed]
$collapse
and$object-subrequest
modifiers are no longer supported #1453 - [Changed] Domain restrictions semantics #1474
- [Fixed] Rules added via Filtering log sometimes aren’t visible in the already opened Filter editor #1410
- [Fixed] Some rules created via Filtering log aren’t correct #1424
- [Fixed] Custom filter status gets lost during settings import #1435
- [Fixed]
$badfilter
modifier doesn’t work in rules converted by AdGuard #1476 - [Fixed] Rules for domains starting with
www
aren't displayed in the Filtering log #1483 - [Fixed] Rules for domains starting with
www
work incorrectly #1484 - [Fixed] Extended CSS rules aren’t injected to iframes in some cases #1498
- [Fixed] Filter updates animation is missing #1499
- [Improved] Loaded website detection algorithm #1459
- [Improved] Conversion between different syntaxes #1452
- [Improved] Filtering rules’ length truncated to 16KB #1493
- [Improved] Extension icon is grayed out while filtering is on #1491
- [Improved] Localizations have been updated