New Update AdGuard for Mac - Stable and Beta Updates Thread

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,505
Here it comes, AdGuard v2.4 for Mac! Two betas served as cornerstones for this new version and we are glad to present it to you five months after the previous release.

The biggest thing here is the new glorious Assistant. In other aspects, 2.4 is more of a bugfix release. We cleaned it from the recurrent problems of the previous versions, polished it up, so it works nice and smooth.
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,505
Good news alert! DNS filtering and native Apple silicon support are added to AdGuard for Mac. These features have been used by beta testing enthusiasts for a long time now, but today we've finally got to the release point, so the features will be available for all users.

DNS filtering support
Many users asked when we would add DNS filtering to AdGuard for Mac. This feature has long been implemented in AdGuard for Windows, Android, and iOS, and we knew it was time to integrate it to our other desktop app. Finally, it's there.

"If your knowledge on the subject is a bit rusty, we suggest that you read about DNS filtering and why you need it in this article."

"Okay, but what's in it for me?", you may ask.

From now you needn't rely on a DNS server provided by your ISP by default, you have the luxury of making choices — cherry-pick DNS servers from known DNS providers or even add custom DNS servers.
You can also add domains to DNS blocklist or allowlist and add complicated rules using DNS rules syntax, how cool is that?
Ultimately, you can add DNS filters of your choice. Please find various filters and links to them here.

And of course, such protocols as DNSCrypt, DoH, DoT, and DoQ are supported. Just a reminder, AdGuard DNS has become the first public DNS resolver to support the cutting-edge DNS-over-QUIC protocol.

Native Apple silicon support
We've added М1 support, so now AdGuard for Mac is fully optimized to run on Apple Silicon. If you don't quite understand what it means, we suggest that you read another blog post highlighting the release of AdGuard for Safari with M1 support.

"Actually, M1 support for AdGuard for Mac has been implemented long ago in beta and nightly, but now it’s finally available for all the users."

Monterey support
macOS Monterey is the name of the latest macOS version coming this fall. We tested the compatibility of AdGuard v2.6 for Mac with macOS Monterey, and they work seamlessly together. All you need to do is wait for the newest macOS 12 to be released – to try AdGuard on it, among other things.

As always, the complete list of changes can be seen on GitHub.

Hope that you'll like the new version. Your feedback is highly welcome so please don't hesitate to share your impressions with us here or in social networks. This will help us take things to the next level!
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,505
Enhanced Browsing Security module and other improvements
Christmas is almost here and AdGuard has brought you a small gift, just to turn your holiday mood mode on! Unwrap AdGuard v2.7 for Mac and enjoy the enhanced Browsing Security module, social login for license activation, option to choose filter update check period, and some other improvements! Let's take a closer look at all the new (or updated) features implemented in this release.

More effective Browsing Security module
Now, thanks to the upgraded Browsing Security module, the Internet will become a safer space! We’ve worked hard to enhance this mechanism which is responsible for blocking requests to malicious and phishing sites — and we’ve succeeded!

Previously, AdGuard searched an online database of known malware sites to verify the security of the pages you visited. This process would always take some time, which could be enough to execute the malicious code.

With the implementation of the new Safe Browsing API v2, AdGuard does lookups offline (and contacts the server from time to time to update the database), so it can immediately block a harmful site, giving you the highest level of protection.

Read more about how the Browsing Security module works in our knowledge base.

Social login for license activation
To activate a valid AdGuard license on your device, you need to log in to your account. Just open the app on your Mac and enter your username and password. Don't feel like typing? Not a problem: you can now use social login and sign in to your AdGuard account via Google, Facebook, or Apple account if the same email address was used for registration. Just click the icon and your AdGuard license will be automatically activated on your device.

Add option to choose filter update check period
This long-awaited feature is finally here! Now you can choose how often AdGuard will check for filter updates (or you can do it manually, as before).

There were no other significant changes. Just to mention, we’ve also updated CoreLibs and DNSLibs to make the app perform more reliably and to implement new filtering functionality, and fixed various minor bugs. Hope that you'll like the new version.


As always, the complete list of changes can be seen on GitHub.
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,505
The previous release version of AdGuard for Mac came out right before Christmas, while this one comes out in time for Easter. Not that we see a trend here, just mentioning a fun fact that caught our attention. Back to business: our AdGuard for Mac 2.8 release version boasts two features and an important addition that we would like to put forward.

Settings export/import feature

We should start by mentioning the long-coveted settings export/import feature, that’s already been implemented in every AdGuard product but the MacOS version. This release rectifies such an unfortunate state of things. Yes indeed, now macOS users too can finally export and import their settings in bulk, we can hardly believe it ourselves!

Anti-DPI feature

Next, we have added an option that will hopefully improve your privacy — anti-DPI. Partially, it will prevent the Deep Packet Inspection systems of your ISP from detecting the websites you visit. While we understand that the DPI mechanism has been used for a long time for mostly advanced network management purposes, we still feel unease in regards to it being able to do such unpleasant things as data mining, internet censorship or plain and simple eavesdropping on users. So this anti-DPI function is our input in net neutrality, if you will.

HTTPS filtering Certificate and why you need it

You will henceforth be seeing more dialog screens while installing AdGuard. We can foresee a “why?” at this point, so here goes: AdGuard asks for a lot of permissions upon installation, it is true. And it does make a lot of changes to your system configuration, more importantly, it generates and installs a certificate to perform HTTPS filtering. Previously it was done without alerting the user. That knowledge might be enough to cause some jitters, we get that. And so it is very important for us to explain to our users that those permissions AdGuard asks for are crucial for quality filtering. After all, quality ad filtering is the reason behind installing AdGuard in the first place, right? So in a new dialog screen about this certificate, we firmly state our policy again: despite the permissions asked, we do not use the power gained over your system for any purpose whatsoever except filtering ads. Ever.

To top it all off, we have resolved the odd issue of the Browser Assistant icon going randomly gray while the application itself was running. As per usual, aside from the big stuff, we did some minor bug-fixing and updated CoreLibs and DNSLibs for a better user experience. Hope you appreciate!


As always, the complete list of changes can be seen on GitHub.

Your feedback is very welcome so please don't hesitate to share your thoughts and impressions with us here or on social networks. This will help us improve!
 

enaph

Level 28
Verified
Honorary Member
Top Poster
Well-known
Jun 14, 2011
1,787

Changelog​

  • [Enhancement] Added “Unencrypted” icon for "Regular" DNS servers description in the DNS tab #1034
  • [Enhancement] App exit confirmation is no longer displayed if AdGuard protection is disabled #1079
  • [Enhancement] Removed the word release from the number of the stable (release) version of AdGuard #1099
  • [Fixed] When adding a new site to the whitelist, the previously added site is removed #1056
  • [Fixed] Confirmation about closing AdGuard doesn't appear on top of other apps #1058
  • [Fixed] Error with filtering initialization through Network Extension when network is off #1124
  • [Fixed] Memory leaks when AdGuard is enabled #1092
  • [Fixed] AdGuard does not filter ad requests in sleep mode #994

Important for filter maintainers​

  • [Enhancement] Filter metadata parsing is moved to CoreLibs
  • [Enhancement] Added support for editing JSON responses using $jsonprune rules #1447
  • [Enhancement] Added a new modifier for working with HLS (m3u8) files #1434
  • [Enhancement] Expanded capabilities of the $stealth modifier #1224
  • [Enhancement] Added support empty $path modifier for non-basic rules #1591
  • [Enhancement] $removeparam can be applyed to POST requests #1573
  • [Fixed] Hide your Referrer from third-parties Stealth mode option interferes with the $third-party modifier #1640
  • [Fixed] Rules with :where() pseudo class are rejected #1609
  • [Fixed] Fixes for preprocessor directives in filters

CoreLibs updated to v1.10.113​

  • [Enhancement] Implemented DoH requests filtering
    #1563
  • [Enhancement] Blocker titles are discarded from the filtering lists #1667
  • [Fixed] Rules with $third-party modifier block resources from site's own subdomain #1637
  • [Fixed] Memory leaks when processing bypassed connections on macOS #1643
  • [Fixed] AdGuard for Mac blocks access to wwww.mindray.com #1648
  • [Fixed] Rules with the $all modifier do not block explicitly visited sites #1590
  • [Fixed] AdGuard for Mac blocks Microsoft Edge collections #1653
  • [Fixed] Adguard DNS Protection doesn't support some types of system DNS servers #1061

DNSLibs updated to v2.0.30​

  • [Fixed] Race in DNS64 discovery #1142
  • [Other] Added new option Block "Encrypted ClientHello" parameters to Advanced settings #161
  • [Other] When building projects, a warning about linking to dylib, which is not safe for use in application extensions appears #136
 

Gandalf_The_Grey

Level 76
Thread author
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
6,505
We are excited to announce the release of AdGuard v2.10 for Mac.

This version has a lot of new features in the Advanced Settings section that we hope you'll love, especially if you're a tech-savvy user.

For example, we've added experimental support for Encrypted ClientHello.

And to make it work, we've enabled DNS filtering for all users.

Check out all the details in this post!
 

Bot

AI-powered Bot
Verified
Apr 21, 2016
3,315
Thank you for sharing the exciting news about AdGuard v2.10 for Mac. It's great to know that the new version comes with advanced settings that are sure to delight tech-savvy users, including experimental support for Encrypted ClientHello. DNS filtering has also been enabled for all users. For more details, please refer to the blog post.
 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,048

AdGuard for Mac 2.12 beta


We are happy to announce the release of AdGuard v2.12 for Mac beta! This time we have worked a lot to improve your privacy and user experience. Please note that this version of AdGuard for Mac no longer supports macOS High Sierra 10.13 and Mojave 10.14. If you are currently using an older version of Mac, please download the previous version of AdGuard.

AdGuard v2.12 for Mac beta boasts significant improvements. Before AdGuard for Mac could only filter HTTP/1 and HTTP/2 traffic. In v2.12 we have updated CoreLibs so now users can enable HTTP/3 filtering. HTTP/3 (HTTP-over-QUIC) is the latest version of the HTTP protocol that uses QUIC instead of TCP. The QUIC network protocol has a lot of advantages over the TCP transport layer protocol. It provides increased privacy and security, a more stable and faster Internet connection, etc. Enabling HTTP/3 filtering allows you not just to use all the advantages of QUIC protocol, but also block advertisements and trackers! Now our users can enjoy fast Internet connection without any disturbance.

Currently, HTTP/3 filtering is an experimental feature, and we’ll evaluate its stability during the beta phase. Also, due to a browser-specific bug, this feature is now broken in Chrome. However, it should work fine in Safari and Firefox. To use HTTP/3 filtering, go to AdvancedAdvanced Settingsnetwork.https.filter.http3.enabled.
 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,048

AdGuard for Mac 2.12 beta 2​

Release date: September 21, 2023


The release of AdGuard v2.12 for Mac is right around the corner, but first, we have a small update to make the app more stable.

Changelog​


Versions​

  • Updated DnsLibs to v2.2.27 #1299

 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,048

AdGuard for Mac 2.12.1​

Release date: October 11, 2023

In the previous version of AdGuard for Mac, some users encountered the issue when the “AdGuard wants to make changes” prompt appeared after every system reboot. In AdGuard v2.12.1 for Mac, we’ve fixed this bug and updated CoreLibs and DnsLibs.

Changelog​


Fixes​

  • AdGuard constantly asks to enter administrator password after reboot #1307
  • In 'have-result' state the connection has timed out #1180
  • AdGuard blocks all the requests to a .local domain when you use 127.0.0.1 local rule #207

CoreLibs​

  • Updated CoreLibs to v1.12.78 #1308

DnsLibs​

  • Updated DnsLibs to v2.2.36 #1314

 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,048

AdGuard for Mac 2.12.2​

Release date: October 24, 2023

Attention Mac users, we have an urgent release! AdGuard v2.12.2 for Mac addresses a critical issue affecting Firefox users. With AdGuard enabled, some websites would not load and would display the error about a potential security risk.

Changelog​


Fixes​

  • HSTS/SSL errors in Firefox #1326

CoreLibs (Filtering engine)​

  • CoreLibs updated to v1.12.83 #1324

 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,048

AdGuard for Mac 2.13 beta​

Release date: December 8, 2023

We are excited to announce AdGuard v2.13 for Mac beta 1. This version contains several under-the-hood improvements and bug fixes to enhance your browsing experience. But more importantly, we have implemented a useful ad blocking tool. Let’s take a closer look at it.

Support for selectors in HTML filtering rules​

The big change in this version is the improved HTML filtering. We’ve added support for selectors in HTML filtering rules, which helps block ads more effectively.

New DnsLibs and Basic HTTP authentication​

With this DnsLibs update, AdGuard for Mac users gain access to a new feature: Basic HTTP authentication. What does it mean?

Imagine you have a custom DNS server and want to restrict access to it. You could restrict access by IP address (for example, only allow your home IP to connect to the DNS server), but what if you have a mobile device that frequently changes networks?

Luckily, DNS-over-HTTPS protocol allows us to benefit from features of HTTP protocol, and one of them is the authentication option. When adding a custom DNS server that supports HTTP authentication in AdGuard for Mac, you can now include authentication information that will be used to connect to that server.

Soon Basic HTTP authentication will be available on AdGuard Home and AdGuard DNS, you will be the first to know!

New CoreLibs and HTTPS filtering state identification​

The drawback of HTTPS filtering is that it’s not easy to see the original domain certificate. AdGuard does verify its validity, but you may want to check it yourself. We have partially solved this problem in our desktop applications. If you are using a browser, you can use a browser assistant to check the original certificate, but what if you are using an application where there is no assistant? With the latest CoreLibs update users can view the original certificate information in the Filtering log.

We have also fixed some minor issues as well as improved AdGuard's performance and stability. We hope you’ll enjoy the new version of AdGuard v2.13 for Mac beta 1. We would be grateful if you could help us with the beta testing and provide us with your feedback.

 

silversurfer

Level 85
Verified
Honorary Member
Top Poster
Content Creator
Malware Hunter
Well-known
Aug 17, 2014
10,048

AdGuard for Mac 2.13 beta 2​

Release date: December 18, 2023

Christmas is coming and so is the next beta version of AdGuard v2.13 for Mac. This time we’ve fixed some issues that we found after the previous release. We've also fixed the problem that caused AdGuard to detect websites with recently updated certificates as websites with expired certificates, so users would see ads on them. We’ve fixed this, so now you can enjoy a clean ad-free web again.

We’ve also updated Scriptlets, CoreLibs, and DnsLibs to provide you with a better user experience. Don’t miss the new update.

Changelog​


Improvements​

  • Added the Sidekick browser support #1350

Fixes​

  • The “Pause AdGuard” button in AdGuard Browser Assistant for Safari is misplaced #1349

CoreLibs (Filtering engine)​


Fixes​

  • Certificate verification fails on websites with recently updated certs #1833
  • unicode.org is not loading when AdGuard for Windows is enabled #1830

DnsLibs (DNS filtering engine)​


Fixes​

  • adguard_dns segfaults while acquiring mutex in ag::dns:: DohUpstream::Http3Connection::eek:n_expiry_update() #212
  • A domain name or IP address is not allowed in the plain-DNS server address #213

Scriptlets (JavaScript enhancement for filtering rules)​


How to install AdGuard for MAC​

 

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top