github AdguardTeam/AdguardForMac v2.18.0-beta-1
2.18 beta 1

pre-releaseone day ago

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.

AdGuard for Mac v2.18 now supports the Perplexity Comet and ChatGPT Atlas browsers, the rising AI-powered platforms. You can block ads and trackers there too, keeping your browsing clean and private.

Note: Starting with beta version 2.18, the minimum supported macOS is Monterey (version 12).

We've also polished performance, fixed minor bugs, and made the app more efficient and stable.

Changelog

Improvements

  • Added Comet by Perplexity to the list of supported browsers #1606
  • Added ChatGPT Atlas to the list of supported browsers #1624
  • Updated FLM to version 2.0.0-rc.2 #1589
  • Improved support for Dia Browser #1571

Fixes

  • Adding a new user rule during search could cause the app to crash #1597
  • Apps with mismatched signing identifier and bundle ID are not filtered #1593
  • The Settings window position resets after restarting the app #1579

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.18.33

Improvements

  • Added support for ABP’s CSS injection syntax #143 #1927
  • Allowed removal of content with empty attributes #1934
  • Improved content script performance by optimizing browser cache usage #1929
  • Improved performance of content script loading #1930
  • Removed complicated heuristics for the $domain modifier #1875
  • Added support for the “zstd” encoding #1976

Fixes

  • Some extensions stopped working with CoreLibs v1.18 #1993
  • $removeparam does not work with the $domain modifier #1999
  • $urltransform combined with $~3p does not modify request URLs opened directly from the address bar #1931

DnsLibs (DNS filtering engine)

  • DnsLibs updated to v2.6.20

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v2.2.8

Improvements

  • Added more examples to the scriptlet documentation #392
  • Improved prevent-fetch — added the ability to set random response content #416
  • Improved set-cookie — added support for empty object values #497

Fixes

  • trusted-set-cookie-reload — infinite reload for constantly changing values #489
  • inject-css-in-shadow-dom — scriptlet does not work if adoptedStyleSheets is overridden #477
  • json-prune handles null values when checking specified keys in objects #504
  • spoof-css — incorrect DOMRect assignment #498
  • 'trusted-replace-node-text — single quotation marks are not output for escaped quotes #440
  • trusted-suppress-native-method resets isMatchingSuspended when the stack is not matched #496

How to install AdGuard for MAC

Don't miss a new AdguardForMac release

NewReleases is sending notifications on new releases.