github AdguardTeam/AdguardForWindows v8.0.4
8.0.4

5 hours ago

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 this patch, we’ve done quite a bit of work: added a couple of new settings, polished the UI, made the app more accessible, and fixed a lot of bugs related to the migration to v8.0, the filter editor, and localization.

UI

The check for updates now runs every time you open the Updates tab, shows a Try again button if the check fails, and correctly reports if filters are up to date.

Export logs and Logging level have moved to Support → Logs. We’ve also refreshed text styles and indents across the app and resolved several minor UI issues.

Logging level

You can now navigate the app with your mouse’s back and forward buttons. In App management, apps that may have compatibility issues are now marked with a note, and the section remains fast even with a long list of apps.

Accessibility

Voice output for inactive settings has been added across the Tracking protection, *DNS server, DNS rules, User rules, Allowlist, and Blocklist screens.

Now, when protection is off, screen readers explain why a setting is inactive, and toggles are announced by name in the app’s language. Focus lands on the first element of every screen, screens can be opened with Space or Enter, and Escape reliably closes dialogs.

The Hebrew interface now displays right-to-left correctly: the sidebar is on the right, the toggles are mirrored, and the divider between the sidebar and the selected tab is back. We’ll continue to improve RTL in future updates. Translations have been updated, and numbers in Statistics are now formatted correctly for Asian locales.

New feature: ClientHello split

ClientHello split

We’ve added a setting that gives you more control over connection handling. Specifically, it splits ClientHellos into two fragments. To choose the strategy that suits your needs, go to Tracking protection → Custom → Protect against DPI and toggle on ClientHello split. We do recommend you to read more about this feature in our knowledge base before enabling it. Using it without understanding how it works may break access to some unencrypted websites.

Aside from adding a new feature, we removed the Block Flash setting from Tracking protection, added support for Quad9 to DNS-over-QUIC protocol, and updated the DNS provider catalog. We also added Blocking mode for DNS rules and updated DnsLibs and CoreLibs.

Filter editor and extensions

In this update, we fixed many issues in the filter editor and extensions that affected their proper functioning and caused the app to crash. We addressed null elements in the list, fixed errors in the processes of copying and pasting rules, as well as importing and exporting extensions and user scripts. The localization of warnings has been updated, and the app no longer crashes when adding or deleting rules in bulk.

Compatibility

A lot of work was done to restore the functionality and, in some cases, broaden compatibility with platforms and tools like Ollama, pgAdmin 4, iCloud for Windows, and Windscribe.

We also restored compatibility with several dozen games, including Dota 2, Roblox, Genshin Impact, and Call of Duty, and apps like Forza Horizon 6, Terraria, WeMod/Wand, Affinity Photo, and RStudio. The complete list can be found in the corresponding GitHub repository.

Finally, we fixed an increase in CPU usage and a memory leak linked to login attempts into the Epic Games Store was fixed, as well as issues with compatibility with Kaspersky and Firefox apps.

Stability and performance

We increased the app’s stability and performance. Now, startup and sorting in Language-specific ad blocking are faster, and protection restarts smoothly. We fixed crashes that occurred during OS shutdowns and when running out of disk space while exporting logs.

AdGuard for Windows vs BSOD errors

We regularly update drivers to steadily reduce the number of BSODs users experience. If you encounter a “blue screen of death” error, please contact our support team and attach a minidump so that we can determine the cause. Read the [dedicated Knowledge base article on how to create minidumps for reports](https://kb.adguard.com/kb/guides/ minidump/).

We appreciate every report because it is not always possible to test every existing system and application configuration. Thanks to your input, we can find and fix problems faster.

Changelog

Improvements

  • Host rules blocking mode now matches Android behavior when set to a zero IP address #5923

Fixes

  • A 403 error appears on the planetazdorovo.ru website in Firefox browser #5655
  • UI freezes, and hovers stop working if a tab has been in use for too long #5692
  • Wrong encoding of latin letters in user filters imported from TXT UTF-8 files #5707
  • Websites don’t open correctly when AdGuard and Kaspersky are both active #5797
  • The Disable Windows OS ads setting changes without user consent #5910
  • Firefox opens blank pages #5994
  • The App management module does not remove obsolete app versions after updates #6003
  • DNS filtering doesn’t work when AdGuard (WFP) and AdGuard VPN (Wintun) are enabled at the same time #6025
  • CPU usage increases, and AdguardSvc.exe suffers memory leaks during log in attempts into Epic Games Store #6028
  • AdGuard UI opens when PC starts #6030
  • AdGuard launches on startup despite autostart being disabled #6031
  • AdGuard always starts in English despite another language being set as default #6040
  • Impossible to install userscript Bypass All Shortlinks Debloated #6059
  • Unnecessary AdGuard notifications appear in the Windows notification panel #6072
  • Legacy filter editor displays filters as inactive when ad blocking is enabled #6085
  • Manually created userscript and userstyle extensions fail update checks and do not save changes #6093
  • Adguard.exe crashes on OS shutdown #6164
  • AdguardSvc.exe polls WMI Win32_UserAccount every ~11 s, generating continuous SMB/LSA traffic to the domain controller on domain-joined machines #6184
  • AdGuard’s UI doesn’t open automatically after the update #6196
  • Copyright and legal trademark are incorrectly encoded in details of .exe files #6213
  • A crash on Windows 11 (v.25H2) corrupts AdGuard’s user.config file, preventing the app from starting #6229
  • AdGuard does not detect Browser assistant when used with Brave Origin browser #6232

CoreLibs (Filtering engine)

  • Updated CoreLibs to v1.23.0 #6221

DnsLibs (DNS filtering engine)

  • Updated DnsLibs to v2.10.2 #6234

Sciter (UI engine)

  • Updated Sciter to v1.0.1247 #6110

AdGuard for Windows direct download links:

​Release channel

Beta channel

Nightly channel

Don't miss a new AdguardForWindows release

NewReleases is sending notifications on new releases.