github AdguardTeam/AdguardForAndroid v4.12
4.12

6 hours ago

With this release, using AdGuard for Android on tablets has become more convenient — thanks to everyone who voted for the landscape mode. We’ve also added the new Share settings feature and made improvements to CoreLibs. Read more about the new features below and don’t forget to update to version 4.12!

Landscape mode

As we always say, your feedback is really important to us, and this time we’ve added one of the most requested features — landscape mode. Using AdGuard on a tablet is now even more convenient.

Some screens still need polishing, but we’re actively working on them!

Share settings

We’ve also added the Share settings feature. Now you don’t need to reconfigure everything on a new device or spend time describing your settings when reporting a missed ad — just share a link or scan a QR code.

To share your settings, go to Settings → Menu (⋮) → Share settings. If someone sends you a link, just open it in a browser and tap Import.

CoreLibs

The new CoreLibs release includes bug fixes and various improvements. For example, userscripts now work more reliably on SPA (Single Page Application) websites. Check the changelog for full details.

Changelog

Improvements

  • Disabled “Route traffic through AdGuard” option for com.bKash.customerapp to ensure the app works correctly #5788

Fixes

  • CA certificate installation instructions are not relevant for Honor #5779
  • Impossible to add app-specific HTTPS exclusion #5290
  • Custom DNS filter is not shown in the Update section #5821
  • Tapping the cross on the snackbar about downloading a new app version doesn’t stop the download #5760
  • Some images are missing in a banking app due to AdGuard filtering #5819

CoreLibs (Filtering engine)

  • Updated CoreLibs to v1.19.28 #5830

Improvements

  • Improved the $app modifier: added support for wildcards and regexps
    #1906
  • Added support for ALPS extension #1987

Fixes

  • Wrong tracking protection option shown in the log #5739
  • Filtering disabled on some websites due to performance warnings (new.lewd.ninja) #1994
  • “Use FakeDNS” option in Proxy Server interrupts the connection of bypassed apps #5355
  • Some extensions do not work after update to v2.17 #1993
  • XHR timeout with the immersivetranslate userscript #2000
  • Content-type modifiers do not work with the $urltransform modifier #1978
  • DNS filters do not apply #5851

DnsLibs (DNS filtering engine)

  • Updated DnsLibs to v2.6.20 #5834

Scriptlets (JavaScript enhancement for filtering rules)

  • Updated Scriptlets to v2.2.9

Improvements

  • Added a new scriptlet — 'trusted-replace-argument' #405

Fixes

  • 'prevent-element-src-loading' — TrustedScriptURL is not defined in Firefox #514
  • 'trusted-replace-node-text' — quotes are escaped incorrectly #517
  • Compilation error in Safari 15 due to unsupported regex lookbehind #519

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.