Skip to content

2.16 beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@AlexandrPkhm AlexandrPkhm released this 01 Oct 13:37
a1ece41

Disclaimer Adguard for Mac is not an open-source project. We use GitHub as an open bug tracker for users to see what developers are working on.

There are two major changes in the new version: support for differential filter updates and userstyles.

Speed up filter updates

We continue to add differential filter updates to our apps: now AdGuard for Mac will also update filters more frequently, which means filtering rules will be the most up-to-date and ads will be better blocked.

Add colors to your browsing

Userstyles are like userscripts that allow you to change how web pages look in your browser without changing their content. Add new colors to your browser pages by uploading or writing your own userstyle directly in the app!

To add a userstyle, go to SettingsExtensionsAddImport from file or URL. You can find ready userstyles online.

Now it's possible to add not only js scripts but also CSS files.

To create your own userstyle, click AddCreate userstyle.

As for constant changes, we updated DnsLibs, CoreLibs, Scriplets and fixed a few bugs. Overall, the application is more stable, updates filters faster, and can make your browser look nicer. But don't just take our word for it, try the new version for yourself!

Changelog

Improvements

  • Added support for userstyles #1451
  • Implemented differential updates for filter lists #1330

Fixes

  • Incorrect Network Extension permission path in macOS Sequoia #1434

DnsLibs (DNS filtering engine)

  • DnsLibs updated to v2.5.46 #1480
  • Block RFC9462 (_dns.resolver.arpa) queries #228
  • $dnsrewrite=IPv4 rule does not block IPv6 resolution #224
  • Use pretty_str() in errors reported in DnsRequestProcessedEvent #223

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.16.45 #1487

Improvements

  • Support redirection to destination, without tracking services as intermediary #1557
  • Enabled Post-Quantum cryptography when it's used by the filtered app #1916
  • GM_xmlhttpRequest supports the referer header #1899

Fixes

  • Memory leak and CPU overkill #5173
  • sony.de — login is broken in Firefox #1867
  • AdGuard "content script" is blocked by CSP on uber.com #1903
  • the "K" string is removed #1910

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v1.11.27 1472

Improvements

  • set-local-storage-item — added allowed and denied values #445
  • abort-on-stack-trace — support line number for inlineScript and injectedScrip' #439
  • set cookie — added checked and unchecked values #444
  • trusted-click-element — added reload option #301

Fixes

  • log-on-stack-trace — player is broken on deltabit.co #384

How to install AdGuard for MAC