Skip to content

Releases: AdguardTeam/AdguardForWindows

7.8 RC 1

14 Dec 19:40
a59daea
Compare
Choose a tag to compare
7.8 RC 1 Pre-release
Pre-release

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

Less than a week has passed since the release of the second beta, as we are ready to present the release candidate of AdGuard for Windows v7.8.

We tried to reach our goal as soon as possible, simultaneously fixing all the minor bugs that got in our way. And modern problems, as you know, require modern solutions, so we could not do without updating DnsLibs and CoreLibs.

The release is approaching faster than the New Year holidays!

Changelog

  • [Fixed] The filter is not displayed in the filtering log when its rule is applied #3992
  • [Fixed] Bandizip is not filtered #3334
  • [Other] CoreLibs updated to v1.8.274 #4053
  • [Other] DnsLibs updated to v1.6.71 #4049

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.8 beta 2

09 Dec 16:59
a59daea
Compare
Choose a tag to compare
7.8 beta 2 Pre-release
Pre-release

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

Good news: the latest beta version has been tested and shown stable work. Now it’s time to release the next one with some minor fixes. Meet AdGuard v7.8 beta 2 for Windows! We’ve updated CoreLibs and DNSLibs and smoothed out a few “bumps” here and there. Seems that the version 7.8 release is somewhere near!

Changelog

  • [Enhancement] 360 browser has been added to the list of apps filtered by default #4018
  • [Fixed] AdGuard defines the Chromium browser as the Sidekick browser #4008
  • [Fixed] AdGuard crashes when trying to use an occupied port in proxy mode
  • [Fixed] Once a custom DNS server is added, in some cases it remains inactive #4042
  • [Other] CoreLibs updated to v1.8.264 #4044
  • [Other] DnsLibs updated to v1.6.70 #4038

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.8 beta 1

02 Dec 10:53
a59daea
Compare
Choose a tag to compare
7.8 beta 1 Pre-release
Pre-release

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

And here's the beta version of AdGuard's little update for Windows.

A new version of Safebrowsing, which is responsible for blocking requests to malicious and phishing sites, has been upgraded. Now, thanks to the improved mechanism of this module, surfing the Internet has become much safer.

We also updated CoreLibs and DNSLibs, and fixed various minor bugs along the way. Let’s make AdGuard for Windows better together!

Changelog

  • [Enhancement] Update AdGuard WFP and TDI network drivers
  • [Fixed] Browser assistant is still available after the license expires #4020
  • [Fixed] Update info is incorrect after manual update #3997
  • [Fixed] QUIC requests are blocked and shown as TCP when app is excluded from filtering
  • [Fixed] Different type of dialog window opens when adding a custom DNS server
  • [Fixed] Right click on the tray menu icon opens the main window #3908
  • [Other] Add handling of adguard:add_dns_server URLs

Updated CoreLibs to v1.8.256

  • [Enhancement] QUIC SNI decoder logic #1554
  • [Fixed] The rule @@*$network,app=chrome.exe causes AdGuard to crash #4015
  • [Fixed] Failed to install a custom filter list with #include directive #1553
  • [Other] Support Safebrowsing V2 in the new version of CoreLibs

Updated DnsLibs to v1.6.66

  • [Fixed] Crash when parsing an invalid SDNS stamp #127

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.7 RC 2

07 Oct 15:10
a59daea
Compare
Choose a tag to compare
7.7 RC 2 Pre-release
Pre-release

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

In the second release candidate we updated CoreLibs, without it the Internet would turn into a p̶u̶m̶p̶k̶i̶n̶ one big ad.
Then we dived into Advanced settings and changed their names and descriptions — now not only developers can relate to what happens in the wilds of low-level settings.
And well, the new version features small bug fixes. You can't just release anything without this part, right?

Changelog

  • [Fixed] ExtendedCSS misbehaves on images.google.com #135
  • [Enhancement] Updated translations
  • [Other] Updated CoreLibs to v1.8.199

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.7 RC 1

05 Oct 14:11
a59daea
Compare
Choose a tag to compare
7.7 RC 1 Pre-release
Pre-release

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

We are glad to announce that the first release candidate of AdGuard for Windows v7.7 is available!
In this version, we updated CoreLibs and DNSLibs and fixed all the bugs spotted. Besides, issues with displaying requests have been resolved, so the filtering log now looks way better.

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.7 beta

21 Sep 10:07
a59daea
Compare
Choose a tag to compare
7.7 beta Pre-release
Pre-release

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

The main focus of this release was to fix bugs and improve user experience. We performed tough tests and were unable to crash the app! But you can surely fix it, right? 🙂
For starters, we implemented low-level DNS settings, added the Finnish language and updated other translations.

There are not many significant changes in this version but we’ve put our energy into something no less important. We updated CoreLibs and DNSLibs, fixed various issues along the way, and did some magic with the filtering log to make it more user-friendly.

And just between us, we’re going to develop and release a brand new AdGuard for Windows. We bet you’ll find many killer feature there! besides, we plan to bring an extensive redesign to it. So stay tuned, and you’re going to witness the arrival of v8.0!

[Enhancement] Added low-level DNS settings

There is a new section named Blocking mode for DNS in low-level settings. Now you can select the response type if you've requested a DNS domain blocked by a DNS filtering rule. There are three response types to choose from.

Besides, settings with fallback servers were modified. In the previous v7.6.1 there was a simple option Enable DNS Fallback. Now users not only can enable it, but also select whether they want to use the system or custom fallback DNS. By the way, you can add several fallback servers at once.

And finally, there are DNS exclusions — domains in this list will be resolved through the system DNS.

Changelog

  • [Fixed] Cannot install CA certificate when "Use Unicode UTF-8 (beta)" is enabled in Windows settings #3763
  • [Fixed] Parental control can be bypassed with AdGuard Browser Assistant #3815
  • [Fixed] Conflict with Sophos Endpoint Security and Control #3791
  • [Fixed] Filters don't update if the Default update interval is set #3825
  • [Fixed] Opening extra window with a Chinese language proposition while selecting Czech language #3877
  • [Fixed] Filtering completely stops working for some time #3880
  • [Fixed] The rule must be disabled after adding the comment symbol ! but it still exists #3766
  • [Fixed] Ctrl-Shift-Z is not working in Filter Editor #3756
  • [Fixed] DNS requests don't reach client server after update #3757
  • [Enhancement] Finnish translations are missing yet they've been 100% completed for a long time #3898
  • [Enhancement] Compatibility with the Cent Browser #3342
  • [Enhancement] Added Sidekick to the list of default browsers #3769
  • [Enhancement] Make items in the tray menu inactive when we AdGuard's license is not activated #3817
  • [Enhancement] Change tooltips in filters editor to multiline #3870
  • [Other] Unable to activate the app if the old license is outdated #3811
  • [Other] Browser assistant async #3824
  • [Other] New tray icons for AdGuard

Updated CoreLibs to v1.8.185

  • [Fixed] Some :xpath rules do not work #1479
  • [Fixed] Allow to apply $removeparam rules to all resources #1492
  • [Fixed] Rule with $important modifier should have higher priority than rule with $all modifier #1440
  • [Fixed] Browser Assistant can’t view website’s original security certificate #1422
  • [Enhancement] Added an option to send Global Privacy Control's Do Not Sell signal to Stealth Mode #1451
  • [Enhancement] Added $denyallow modifier #1304
  • [Enhancement] Added $redirect-rule modifier #1303
  • [Enhancement] Added $removeheader modifier #1427
  • [Enhancement] Added $specifichide modifier #1166
  • [Enhancement] Add full regex support for $network rules #1394
  • [Enhancement] Allow *## cosmetic rules #1437
  • [Enhancement] Rules with $ in path don't work #161
  • [Other] Improve invalid CA cert or key detection #1455

Updated DnsLibs to v1.6.36

  • [Fixed] SERVFAIL/timeout issue on iOS #108
  • [Fixed] Increase DNS timeout for DnsProxy.testUpstream #112
  • [Enhancement] Upgrade to QUIC version 1 #111
  • [Enhancement] Truncate reply to size expected by client #103

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.6.1

23 Apr 22:34
c6958a1
Compare
Choose a tag to compare

After the recent v7.6 release a small percentage of users encountered a rather severe issue of not being able to update any filters, or even the app itself. This problem isn't very common but extremely critical to those who ran into it, so it justifies an immediate hotfix.

If you're one of the unlucky ones to have this problem, AdGuard will not update automatically for you. You need to check for updates manually or reinstall the app.

[Fixed] AdGuard cannot connect to the Internet to check filters updates / license status #3758

The explanation for this problem is quite technical. No reason to cite it here, you can find the detailed explanation in this comment by AdGuard's CTO.

Changelog

  • [Fixed] No filtering until "Filter localhost" is enabled after updating from v7.5 to v7.6 #3762
  • [Other] Minor fixes & improvements

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.6

21 Apr 12:59
c6958a1
Compare
Choose a tag to compare
7.6

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

Usually, it takes us north of 2-3 beta versions to prepare the next AdGuard for Windows release. But not this time: the first (and only) beta for v7.6 carried enough impact on its own. We added custom DNS filters, DNS-over-QUIC support for AdGuard DNS, and, of course, made the app compatible with AdGuard VPN.

[Enhancement] Custom DNS subscriptions support #3641

In v7.5 we introduced DNS protection module. To refresh your memory: it offered the option to select any DNS server instead of the system default as another way to enhance your online privacy. What it didn't offer is any way to customize the DNS filtering. Once you selected the server and the preferred encryption protocol, you were set.

In this release, we give you a range of new options to shape the DNS filtering the way you want. It includes several tools, all of which can be found inside the DNS filters editor section.

  • DNS user rules — the most basic way to block/allow DNS requests. Works very similarly to the regular User rules. Note that it supports DNS filtering syntax, which is much less complex than the syntax for network filtering.

  • Importing a DNS filter — click on the 'plus' icon in the bottom left corner, and you'll see a new window pop up. Click on the Import filter button and then either enter a filter URL or browse a suitable local filter. You can find a lot of DNS filters on this website. AdGuard DNS filter is the only one available by default.

  • Adding a custom DNS filter — accesible by clicking the 'plus' icon and then choosing the Add custom filter option. Choose a name and a description and then treat the new DNS filter like any other: import rules, add or remove them manually one by one, disable and enable the filter at will in one click.

[Enhancement] DNS-over-QUIC support

When you choose AdGuard DNS server in DNS protection, you now have an option to select DNS-over-QUIC as your encryption protocol of choice. It's the newest protocol, with lots of advantages, and AdGuard DNS is the first public DNS provider to offer it.

[Other] Improved compatibility with AdGuard VPN

AdGuard for Windows was already compatible with AdGuard VPN, but in this release we pushed it even further. We fixed several bugs and now the two apps will work more smoothly alongside each other.

Changelog

  • [Fixed] DNS encryption stops working #3479
  • [Fixed] Incorrect hotkey behavior in Filter Editor #3652
  • [Fixed] IPv6 failure with DNS filtering enabled #3490
  • [Fixed] Filtering log work incorrectly after importing #3645
  • [Fixed] The AdGuard Browser Assistant extension is shown as incompatible #3606
  • [Fixed] HTTPS certificate failure after rebooting the system #3710
  • [Other] Reboot is now requested if TDI driver is active during its update #3706
  • [Other] System theme auto switch now happens in real-time #3464
  • [Other] Filters won't update if update interval is disabled #3755
  • [Other] Introduced new crash reporter

CoreLibs updated to v1.7.201

  • [Enhancement] CL now checks that trusted-types CSP does not break the content script #1320
  • [Enhancement] Added $noop modifier #1387
  • [Enhancement] Added filter lists downloader module #1279
  • [Enhancement] Improved the way negation works for $redirect rules #1388
  • [Enhancement] $removeparam syntax updated, $queryprune added as an alias #1384
  • [Enhancement] $domain modifier is now used for target domains only in non-domain rules #1354
  • [Fixed] Filtering log records don't contain the original remote address when an outbound proxy is set up #1330
  • [Fixed] AdGuard doesn't filter domains when HTTPS filtering is disabled #1343
  • [Fixed] Exclusions with $elemhide,jsinject,extension disable HTML filtering rules #1337
  • [Fixed] Filtering log doesn't show information about cookies #3406
  • [Fixed] Regexp rule doesn't match URL #1311
  • [Fixed] Foreign requests get into Filtering log with enabled DNS module #3411
  • [Fixed] URL contains extra slash while matching against filters and some rules are not applied #1338
  • [Fixed] Wrong filter is shown in Filtering log #1312
  • [Fixed] FTP pages are broken #1351
  • [Fixed] No action is suggested when AdGuard CA's key is damaged #1415
  • [Fixed] Userscript exclusions do not work as they should #1425
  • [Fixed] Valid rules do not pass validation checks #1419
  • [Fixed] min-length is not working in HTML filtering rules #1383
  • [Other] HTML is not detected on some sites #1308
  • [Other] local.adguard.org certificate is not re-issued when it expires #1348
  • [Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
  • [Other] Rules with $extension modifier unblock blocked requests #1350

DnsLibs updated to v1.4

  • [Enhancement] Added missing DNSCrypt info in DNS stamps of platform adapters #90
  • [Enhancement] Optimistic DNS #83
  • [Enhancement] DoQ/DoH/DoT queries are now retried before resorting to fallback #86
  • [Other] Encoding errors #79
  • [Other] Added DoQ support in DNS stamps #84
  • [Other] Added an option to pass custom filtering rules without file #30
  • [Other] Added an option to specify IP_BOUND_IF/SO_BINDTODEVICE for outgoing connections #78

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.5.3

20 Nov 15:24
c6958a1
Compare
Choose a tag to compare

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

Today we are launching a small but still very important hotfix. Namely, the compatibility with the new Chrome 87 was improved and the CoreLibs was updated.

[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374

This week Chrome 87 was released, which has a compatibility problem with AdGuard when using the HTTP/2 filtering protocol - some sites may experience regular hangs and download errors. In this update we have improved HTTP/2 filtering compatibility with Chrome 87, it is recommended to upgrade to the new stable version as soon as possible. :)

Changelog

Upgraded CoreLibs to v1.7.150

  • [Enhancement] Add $ping content type #1258
  • [Enhancement] Check that trusted-types CSP does not break the content script #1320
  • [Fixed] AGFDVSocket doesn't return original peer address in case of outbound proxy set #1330
  • [Fixed] AdGuard doesn't filter domains when HTTPS filtering is disabled #1343
  • [Fixed] Exclusion with $elemhide,jsinject,extension disable HTML filtering rules #1337
  • [Fixed] Filtering log doesn't show information about cookies #3406
  • [Fixed] Problematic userscripts #1273
  • [Fixed] Regexp rule doesn't match url #1311
  • [Fixed] The foreign requests get into filtering log with enabled DNS module #3411
  • [Fixed] URL contains extra slash while matching against filters and some rules are not applied #1338
  • [Fixed] Wrong filter is shown in Filtering log #1312
  • [Fixed] hkclubs.samsung.com #1340
  • [Other] Fix errors encoding under Windows #79
  • [Other] HTML is not detected on some sites #1308
  • [Other] local.adguard.org certificate is not re-issued when it expire #1348
  • [Enhancement] Improve socket connect with hostname provided (for Proxy mode) #123
  • [Other] $generichide rule causes that assistant is showing that AdGuard is disabled #7
  • [Other] Connection error after waking computer from sleep mode #3412

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.5.2

05 Oct 15:37
c6958a1
Compare
Choose a tag to compare

Disclaimer AdGuard for Windows is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.

This is mostly a bugfix patch yet it has some noteworthy changes. For instance, we fixed DNS-related bugs, Stealth Mode, and boosted our CoreLibs filtering engine.

Changelog

  • [Fixed] AdGuard ignores some of the Stealth Mode user settings #3516
  • [Fixed] DNS filtering blocks Internet connection #3526

Upgraded CoreLibs to v1.7.114

  • [Enhancement] Added $ping content type #1258
  • [Enhancement] #@# without any domains specified now disables the rule completely #1296
  • [Enhacement] Added $redirect-rule modifier #1303
  • [Enhancement] Trusted-types CSP does not break the content script #1320
  • [Fixed] AGFDVSocket doesn't return the original peer address in case of outbound proxy set #1330
  • [Fixed] AdGuard doesn't filter domains when HTTPS filtering is disabled #1343
  • [Fixed] Exclusions with $elemhide,jsinject,extension disable HTML filtering rules #1337
  • [Fixed] Filtering log doesn't show information about cookies #3406
  • [Fixed] Problematic userscripts #1273
  • [Fixed] Regexp rule doesn't match URL #1311
  • [Fixed] Path combining helper adds an extra slash #1338
  • [Fixed] The filter ID of the triggered rule for a blocked request is not defined correctly #1312
  • [Fixed] Issue with hkclubs.samsung.com #1340
  • [Fixed] Encoding errors #79
  • [Fixed] AGFDVSocket doesn't return original peer address in case of outbound proxy set #1330
  • [Fixed] OCSP checks aren't passed through the selected DNS #1328
  • [Fixed] Redundant errors when local.adguard.org accessed from non-HTTPS-filtered processes #1056
  • [Fixed] $badfilter rules are sensitive to domain lists #1331
  • [Fixed] Speed is capped at 400-500 Mbps #702
  • [Other] Partial HTML processing issues #1308

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel