github AdguardTeam/AdguardForAndroid v4.9
4.9

one day ago

We’ve added a major feature in AdGuard v4.9 for Android: native support for userstyles. This feature has been available in AdGuard for Windows and AdGuard for Mac for a while, and now we are bringing it to AdGuard for Android!

Userstyles are similar to userscripts in a way, but they only focus on changing the appearance of websites using CSS, without getting into their code. Now customizing websites — like adding a dark theme — becomes an easy task. You can create your own userstyles in the app itself, or install ready-made styles from trusted online sources.

Wikipedia with a userstyle

To add a userstyle, go to SettingsFilteringExtensionsAdd extensionImport from file or URL. To create your own style, tap Add extensionCreate userstyle.

Install userstyle in app

Also, some users might have recently faced a bug that was increasing statistics to ridiculously huge values. We fixed the issue, and once you install AdGuard v4.9 for Android, you will see normal numbers in the Statistics tab.

Please note that statistics accumulated earlier than the last 24 hours will be heavily pruned.

Aside from this serious issue, we have also worked on fixing smaller bugs. As always, we’ve updated CoreLibs and Scriptlets for better functionality of the app.

Changelog

Improvements

  • Added support for MSN browser as default #5533
  • Added com.irobot.home to routing exclusions #5284

Fixes

  • Billion values on statistic counters do not convert to abbreviations #5633
  • Clicking AdGuard's protection status notification leads to mobile view on Amazon Fire TV stick #5498
  • DNS filters are able to be updated if the DNS filters switch is disabled #5382
  • Domain with the $app modifier fails to be added to HTTPS-filtered website exclusions #5587
  • Option Filter secure DNS changes by itself after rebooting #5379
  • Statistics bar overlaps the counter description in the Statistics tab #5138
  • Impossible to download the Android system update #5651
  • Unable to log in to the Adguard Ad Blocker app on Android TV
    #5669

CoreLibs (filtering engine)

  • CoreLibs updated to v1.17.118 #5654

Fixes

  • Handled ClientHello fragmentation #1968
  • Corrected long processing time of large HTML #1886

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v2.1.6

Fixes

  • Fixed json-prune — content of array was incorrectly removed #482

AdGuard for Android direct download links:

AdGuard for Android TV direct download links:

Don't miss a new AdguardForAndroid release

NewReleases is sending notifications on new releases.