New Update AdGuard for Windows - Stable Updates Thread

SeriousHoax

Level 49
Verified
Top Poster
Well-known
Mar 16, 2019
3,847
There hasn't been a changelog (probably there won't be) but version 7.16 has been released again with a new build number. I guess it was to address this issue:
I don't think this is an issue faced by most users but it's serious enough that they have released a new build during the weekend.
Direct download link:
 

silversurfer

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

AdGuard for Windows 7.17​

Release date: April 16, 2024

Greetings, intrepid ad blocking explorers! Fasten your seatbelts, because AdGuard v7.17 for Windows is about to take you into a digital dimension where we have improved Encrypted ClientHello work and implemented on-the-fly DoH connection filtering. But one thing at a time.

In the new release, we updated CoreLibs, which brings us two important features.

Enhanced Encrypted ClientHello​

AdGuard for Windows supports ECH as an experimental feature. It helps us to encrypt the very last unencrypted bit of information, thus improving your privacy level. We are working hard to resolve some technical issues so that it can become one of the default options for users. The updated CoreLibs is another step towards that goal.

On-the-fly DoH connection filtering​

CoreLibs v1.14 also allows us to implement on-the-fly DoH connection filtering. Why is it so important? Previously, if you set up DoH in a browser but not in AdGuard, we had to filter requests directly in the browser and send them to the system DNS (unencrypted). This process lowered the level of security for such users. Now the situation is completely different. With on-the-fly DoH connection filtering, we can filter DNS requests in the browser without sending them to an unencrypted server.

We also made some minor fixes here and there, updated WFP and TDI drivers, as well as DnsLibs. Check out the massive changelog below and don’t forget to update!

Changelog​


Improvements​

  • Added parsing for the # symbol #4666
  • The Block Flash option has been moved to Advanced Settings #4705

Fixes​

  • Can’t start the protection when selecting the WFP network driver #5055
  • Filter editor sometimes works incorrectly when editing a rule #5058
  • Unable to start the protection after updating to v7.17 beta 3 #5060
  • Setting up a custom DNS server is not always possible, fallback fails #5029
  • The original installation path is changed during installation #4975
  • The AdGuard directory is not removed from Program Files (x86) when updating to v7.16 x64 #4972
  • Searching by type does not work in the Filtering log #4980
  • Unable to start protection after updating to v7.17.0 Nightly 1 (4583) #5017
  • AdguardSvc.exe is branching out into multiple threads #4874
  • Certificate Info is being displayed twice #4964
  • Filtered DNS requests are not displayed in the Filtering log after toggling network off/on #4941
  • Time counter for filter updates doesn’t work #4974
  • Enabling DNS Protection breaks the local Windows domain connection #4906
  • Horizontal scrollbar in the DNS Filter Editor window does not work #4715
  • Launch AdGuard at system start-up checkbox doesn’t respond after the first click #4965

CoreLibs (Filtering engine)​

  • CoreLibs updated to v1.14.52

Improvements​

  • Added an option to use | as a separator in $permissions #1850
  • Added an ability to indicate if outbound proxy is used in the request processed event #1385
  • Added support for passing host to outbound proxy #1386
  • Added Firefox 121.0+ to the list of user agents that natively support :has() #1840

Fixes​

  • Cannot parse QUIC ClientHello split into two packets #1861
  • VOT (voice over translation) script does not work in Google Chrome #1665
  • If content type is not specified, a $permissions rule is applied to all requests #1856
  • Cookie rules with [ and ] in the name are considered invalid #1843
  • Cosmetic rules are not applied in some cases when AdGuard and AdGuard VPN Browser Extension are running simultaneously #1791
  • $all modifier works incorrectly #1842
  • AdGuard content script is not injected on mall.sk #1834
  • Blocking regex rule with escaped slash in a character class does not work #1831
  • Content script is not injected if there is a tag (with embed attribute) before doctype declaration #1825
  • $path modifier does not work with query params #1817
  • $removeparam on URL with port redirects to URL without port #1818
  • AdGuard breaks the android-hilfe.de website #1800
  • Cannot connect to wiki.cemu.info securely #1821

Scriptlets (JavaScript enhancement for filtering rules)​

  • Scriptlets updated to v1.10.1

Improvements​

  • Added compatibility with uBO’s set-cookie scriptlet #332
  • Added new scriptlet call-nothrow.js #333
  • Added new scriptlet spoof-css #317
  • Added new scriptlet trusted-create-element #278
  • Added new scriptlet trusted-set-attr #281
  • Improved set-cookie by adding more supported values #379
  • Improved google-analytics by adding ga.q property #355
  • Improved google-ima3 by adding OmidVerificationVendor property #353

DnsLibs (DNS filtering engine)​

  • DnsLibs updated to v2.5.4 #5047

Improvements​

  • Support for passing hostname to outbound proxy instead of bootstrapping #197
  • Improved handling of HTTPS RRType #215
  • Using Happy Eyeballs for IPv4/IPv6 in DoH #217

 
Last edited:

Gandalf_The_Grey

Level 81
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
7,086
AdGuard for Windows 7.17.1
In this patch, we’ve focused on addressing two critical issues. First, we have fixed a major bug that occurred in the filtering engine, CoreLibs. Second, after installing AdGuard v7.17 for Windows, the application would crash if you put the word in quotation marks in the Exclude app from filtering by entering the full path option. We’ve fixed it and also updated DnsLibs, along the way.

Changelog
Fixes

  • Quotation marks in Exclude app from filtering option prevent AdGuard from working
CoreLibs (Filtering engine)
  • CoreLibs updated to v1.14.53
DnsLibs (DNS filtering engine)
  • DnsLibs updated to v2.5.19
 

Alexai

Level 3
Aug 12, 2023
149
Nowadays I use AG for Windows only for MS Edge. I'm not experiencing any slowdown. Maybe it depends of the filterlists and/or the number of filterrules. I use only seven lists with a total of 50.600 rules. As you know I have Brave unticked in AG for Windows. About Vivaldi I can't say anything.
No I don't think it's rules number - I use less lists than uBO, and number of rules are the same - I think it's some setting. I share mine in a dedicated thread, if you like to see. Thanks :)
 

monkeylove

Level 12
Verified
Top Poster
Well-known
Mar 9, 2014
587
I tested it in Firefox: Adguard with DoH turned off in the browser, and uBlock Origin with DoH in Firefox turned on. In both cases, Kaspersky web protection was turned off (with something like Trafficlight or Malwarebytes security addon used) and on (with Adguard excluded in the scan, and vice versa).

I felt that the speed of loading sites was similar across all processes and that any slowdown was caused by the DNS used. Sometimes, Cloudflare's fast, and then a few days later some sites would be delayed in loading. The problem would disappear if I switched to Adguard or NextDNS public or free registered, after which a few days they'd slow down, too.
 

SeriousHoax

Level 49
Verified
Top Poster
Well-known
Mar 16, 2019
3,847
It slow down a lot sites opening
For me now, it's very fast. Still slightly slower compared to how it is with adblocking extension. But the speed difference now with AdGuard is quite minimal and acceptable. I have 11 filters and quite a few userscripts also.
@Jan Willy Do you use the optimized AdGuard filters in your ADG for Windows? I heard some ADG for Windows filters works differently compared to ADG extension, so I didn't use optimized versions.
 

Jan Willy

Level 13
Verified
Top Poster
Well-known
Jul 5, 2019
600
@Jan Willy Do you use the optimized AdGuard filters in your ADG for Windows?
The only AG optimized filterlist I use in AG for Windows is AG Annoyances Optimized. In the past I used also other optimized lists, which did very well. But over time I've chosen for even smaller lists: EasyList (minified) and EasyPrivacy (minified). I have those three lists collected into one self-composed list. Additionally I use AG URL Tracking filter, AG Legitimate URL Shortener, AG Dutch filter, uBO Quick fixes, Kees1958 most used EU US ad & tracking networks, User rules, among other things:
||*^$script,subdocument,third-party,to=~be|~com|~de|~eu|~inf|~io|~ms|~net|~nl|~org|~uk|~us
 
Last edited:

SeriousHoax

Level 49
Verified
Top Poster
Well-known
Mar 16, 2019
3,847
The only AG optimized filterlist I use in AG for Windows is AG Annoyances Optimized. In the past I used also other optimized lists, which did very well. But over time I've chosen for even smaller lists: EasyList (minified) and EasyPrivacy (minified). I have those three lists collected into one self-composed list. Additionally I use AG URL Tracking filter, AG Legitimate URL Shortener, AG Dutch filter, uBO Quick fixes, Kees1958 most used EU US ad & tracking networks, User rules, among other things:
||*^$script,subdocument,third-party,to=~be|~com|~de|~eu|~inf|~io|~ms|~net|~nl|~org|~uk|~us
Interesting especially for using Minified versions instead of Optimized. I'll have a look at this and see how I can reduce the number of rules.
 

SeriousHoax

Level 49
Verified
Top Poster
Well-known
Mar 16, 2019
3,847
I have done some experiments with AdGuard for Windows and my result is that I didn't see any improvement at all in browsing performance by using small, optimized filter lists. Ram usage also didn't really reduce. In AdGuard's reporting tool, it doesn't let you report if you're not using at least AdGuard Base filter.
I also had issues with cookie notices on two websites that were not solved by AdGuard Annoyance Optimized on desktop (fine on AdGuard Android).
AdGuard Tracking filter also have rules related to cookies. It seems to modify some cookies to prevent tracking. It does that even on Microsoft Edge's homepage every single time. AdGuard Extension can't do that on Edge's homepage. EasyPrivacy don't have those particular rules.
Due to these things, I have gone back to AdGuard's stock Windows version's filters plus a couple of extra filters and userscripts that I need. Even added two huge DNS filters, Hagezi Multi Pro++ and OISD BIG with Cloudflare Malware Blocking as the DNS provider. No additional performance impact is noticed.
I'm not using it full time. I'm also checking out Brave which works pretty great on most things but reported filter related issues (ads & annoyances) are not fixed as quickly as AdGuard.
@Jan Willy I saw that you use "uBO Quick fixes" in your AdGuard. So, I asked "Yuki2718" (who is a filter maintainer for uBO, EasyList and AdGuard) about using it in AdGuard and she said,
Not something I recommend or want to do. It's a small list to temp fix uBO-specific issues. AG extensions diff-update faster than Quick. Some of past YT fixes in Quick should have conflicted if used in AG, though few people would've noticed due to the nature of YT anti-block.
 

Jan Willy

Level 13
Verified
Top Poster
Well-known
Jul 5, 2019
600
@SeriousHoax
Yes, I use uBO's Quick Fixes in AG for Windows. For me it's a simple way to keep on par with YouTube's anti adblock measures. And so far it works very well. The only downside is the slow start of YT video's. Perhaps it wouldn't be necessary if I would use all the default AG filterlists. But as you know I'm using a minimalistic filterset. So I'm not afraid of unwanted interference from QF with other lists.
 

silversurfer

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

AdGuard for Windows 7.17.2​

Release date: July 1, 2024

Here’s an additional technical update following the previous one. In it, we’ve fixed bugs and kept working on the app stability.

 

SeriousHoax

Level 49
Verified
Top Poster
Well-known
Mar 16, 2019
3,847
Anyone with a GitHub account can you please upvote this issue if you agree with it even if you're not using MD or AdGuard? While creating the issue it said that mores upvote can potentially result in them considering the request and giving it a higher priority.
 

Gandalf_The_Grey

Level 81
Verified
Honorary Member
Top Poster
Content Creator
Well-known
Apr 24, 2016
7,086
Anyone with a GitHub account can you please upvote this issue if you agree with it even if you're not using MD or AdGuard? While creating the issue it said that mores upvote can potentially result in them considering the request and giving it a higher priority.
Can you post a screenshot?
Never mind, found one:

1719914850620.png
 

silversurfer

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

AdGuard for Windows 7.18​

We’re happy to share with you the fresh version of AdGuard for Windows! For v7.18, we made it our goal to give you the best possible ad filtering experience, and we’d like to believe we have succeeded.

Let’s start with great news for all Windows 11 users: AdGuard now blocks the ads that Microsoft started incorporating into the Start menu on Windows 11. This feature can be enabled from the Ad Blocker tab of the settings.

Back to fighting more ‘conventional’ ads: we have updated the CoreLibs filtering engine, along with other components. With these updates, we have introduced new modifiers and scriptlets that will help filter developers create better and more powerful filtering rules against ads and trackers. As a bonus, there will be less crashes now! You can be sure that AdGuard will protect you at all times without fail.

But the good news doesn’t stop there! We have also updated our network drivers to improve AdGuard’s compatibility with other network-based apps.

Changelog​


Fixes​

  • “Open main window at system start-up” option doesn’t work #5074
  • Issues with dark theme on onboarding screen #4996
  • Lag after switching Stealth Mode on #5104
  • Outdated filters are not removed from the list of available filters #5083
  • Release update channel is set by default after installing the Nightly version #5077
  • Scroll bar is visible even if all content fits on the screen #5054
  • The adguard.exe process icon is distorted in Task Manager #5110
  • Window control buttons are displaced #5043
  • Beta version of AdGuard cannot be installed or launched #5129
  • Identical comments are removed in the Filter editor after checking for updates #5118
  • Some custom filters can't be installed via URL #4801

Improvements​

  • The “Block Flash” option moved to Advanced Settings #4705
  • Tray menu theme is now synced with the application theme #5012
  • Added a new option to block Windows 11 Start menu ads #5103

CoreLibs (Filtering engine)​


CoreLibs updated to v1.15.47 #5139


Fixes​

  • Bugs in the userscript API prevent some third-party scripts from working #1876
  • $all modifier does not work with non-domain-like URL part #1860
  • $generichide modifier prevents URL blocking rules from working correctly #1857
  • Element hiding rules don't apply to some websites #1865

Improvements​

  • Added $urltransform modifier support #1364
  • Added $xmlprune modifier support #473
  • ECDSA certificates can now be generated for HTTPS filtering #360
  • Added handling of fenced frames #1853
  • Added support for uBO's /regex/(cosmetic rule) format #1844

Upgraded ContentScript to v2.0.6​


DnsLibs (DNS filtering engine)​


DnsLibs updated to v2.5.33 #5128


Fixes​

  • AdGuard suggests incorrect rules in Filtering Log #210
  • Clicking anywhere on the horizontal scrollbar in DNS filter editor does not scroll #4715

Scriptlets (JavaScript enhancement for filtering rules)​


Scriptlets updated to v1.10.25​


Fixes​

  • set-constant doesn’t work correctly for some values #403
  • Cookie name is getting encoded in set-cookie #408
  • set-local-storage-item conversion doesn’t work correctly #404

Improvements​

  • Added new no-protected-audience scriptlet #395
  • Added possibility to allowlist scriptlets #377
  • Added cors response type to prevent-fetch #394
  • Added domain parameter to set-cookie #389
  • Added new href-sanitizer scriptlet #327
  • Added new json-prune-fetch-response scriptlet #361
  • Added new json-prune-xhr-response scriptlet #360
  • Added new trusted-suppress-native-method scriptlet #383
  • Increased possible numeric value for set-cookie #388
  • Added support for finding selectors in shadowRoot in trusted-click-element #323
  • Some redirects resources can now be used as scriptlets as well #300

 

silversurfer

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

AdGuard for Windows 7.18.1​

Release date: July 9, 2024

Our linguistic diversity is not to be trifled with! We listened to feedback and fixed localization in this sizzling update. Also, we improved the app’s performance for good measure.

 

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