Skip to content

Releases: AdguardTeam/AdguardForWindows

8.0 beta 6

23 Apr 12:06
7e01447

Choose a tag to compare

8.0 beta 6 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.

Beta 6 focuses on squashing bugs and optimizing performance, bringing us another step closer to the official v8.0 release.

A huge thank you to everyone sending in bug reports — your feedback is exactly what helps us polish the app.

Changelog

Fixes

  • The settings screen is blank after updating from v7.22.6 to a beta or nightly version #5920
  • High CPU and memory usage #5754
  • App crashes while scrolling through the Protection section #5878
  • The Adguard service causes high CPU usage and writes huge data into logs #5902
  • Block trackers and Remove tracking parameters from URLs toggles stay disabled after reenabling Tracking protection #5713
  • After updating to the latest Nightly build, the Safe Browsing database cannot be updated #5972
  • Browser Assistant shows Edge as the default browser instead of Firefox #5867
  • The UI exhibits instability when managing rules in a long scrollable list #5638
  • Custom DNS servers do not show up in the custom servers list after reinstalling the app and importing settings #5874
  • AdGuard causes excessive disk writes #5781
  • SockFilter driver prevents traffic filtering on websites #5935
  • Language-specific filters don’t activate automatically when language-specific ad blocking is enabled #5890
  • User rules cannot be deleted and duplicates are created #5882
  • AdGuard 8 Nightly crashes with an AccessViolationException during system shutdown via Alt+F4 #5941
  • Changelog is not displayed during the update #5901
  • Update fails with exit code 1638 #5886
  • Language-specific ad blocking filters disable randomly #5811
  • AdGuard duplicates user rules multiple times #5800

Sciter (UI engine)

  • Sciter updated to v1.0.1150 #5959

CoreLibs (filtering engine)

  • CoreLibs updated to v1.21.38 #5956

Improvements

  • The Do Not Track feature no longer injects DNT headers into browsers that do not support them #1982
  • AdGuard intercepts local.adguard.org queries locally to prevent leaking #1854
  • HTTP/3 filtering is enabled by default for stable versions #2015

Fixes

  • High latency (~400ms) in QUIC/HTTP/3 filtering causing protocol fallback to HTTP/2 #2062

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v2.2.16

Improvements

  • Added a new prevent-constructor scriptlet #461
  • Added a new prevent-navigation scriptlet #532
  • Added a new remove-request-query-parameter scriptlet #329
  • prevent-addEventListener — added a new optional parameter to control addEventListener overriding #550
  • prevent-xhr — set responseURL on state 2 and skip first state if onreadystatechange was declared after open call #485
  • trusted-create-element — added Trusted Types API support #507
  • trusted-replace-xhr-response and prevent-xhr — randomized internal properties of thisArg.shouldBePrevented #386
  • Added Trusted Types API support for Firefox #528

Fixes

  • set-constant and trusted-set-constant — incorrect stack trace matching #500
  • spoof-css — the mocked function is detected at t.hi098123.com #422
  • trusted-click-element — Cloudflare captcha is broken when the >>> combinator is used #491
  • trusted-suppress-native-method — grouping in the Regexp matcher does not work correctly #473
  • xml-prune, trusted-replace-fetch-response, trusted-replace-xhr-response — improper XHR credentials and event handling #486

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

8.0 beta 5

27 Mar 15:46
7e01447

Choose a tag to compare

8.0 beta 5 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 have news: one good and one almost good (if you’re looking on the bright side).

A new network driver

Old drivers had issues: WFP could sometimes show instability for some users, and TDI is outdated and could occasionally cause filtering problems in browsers. That’s why we’ve added a new network driver — SockFilter.

What the new driver brings

SockFilter is still experimental, but it’s designed to bring real improvements over older drivers:

  • Better compatibility with network apps: VPNs, firewalls, and antivirus software work together more smoothly, reducing conflicts.

  • Lower risk of crashes: Operates in a safer part of Windows networking, helping prevent BSODs and other system errors.

  • More stability overall: Handles traffic closer to how apps normally use the network, reducing complexity and making AdGuard more reliable day to day.

You can enable SockFilter in SettingsApp settingsNetworkNetwork driver. You can also switch back to WFP or TDI at any time. Feedback is welcome — it helps us make it better.

Windows 8 and 8.1 support ends

Starting with this beta, we’re dropping support for Windows 8 and 8.1. Why now?

These versions are no longer updated by Microsoft itself. Many libraries, development tools, and security technologies now target more modern operating systems. Continuing to support Windows 8 and 8.1 would prevent us from fully using them. By focusing on the latest Windows versions, we can speed up development and make AdGuard more stable overall.

If you need to stay on Windows 8 or 8.1, you can still use AdGuard. Download the last compatible Nightly version. Please be aware that as a Nightly build, it may be unstable and contain bugs. Additionally, it will not receive further feature updates or security patches.

Changelog

Improvements

  • Dropped support for Windows 8 and 8.1 #5880
  • Implemented automatic update check for filters after they are enabled #5748
  • Added support for the SockFilter driver #5780

Fixes

  • UI crash when clicking the Ad blocking icon on the main page #5892
  • Incorrect notification behavior when updating filters without a network connection #5860
  • Incorrect filter update time displayed in the tray icon tooltip #5688
  • Infinite loading in the Update tab after reconnecting to the Internet #5861

Sciter (UI engine)

  • Sciter updated to v1.0.1106 #5899

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

8.0 beta 4

25 Feb 15:34
7e01447

Choose a tag to compare

8.0 beta 4 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.

Beta number four is all about smoother setup and better control over network drivers.

In the previous beta, we added an improved setup wizard. It had some bugs that we quickly fixed, so now the onboarding process will be smooth.

We’ve also updated the network settings. The Use WFP driver radio button is now replaced with a dedicated screen where you can choose the driver you need. By default, we recommend WFP, as it’s more modern, reliable, and fully compatible with the latest Chromium-based browsers, which no longer work well with TDI.

You can select the driver in SettingsApp settingsNetwork.

Choose driver

Changelog

Improvements

  • Added support for the Helium browser #5834

Fixes

  • Statistics are displayed incorrectly #5726
  • The license verification error persists even after reconnecting to the Internet #5684
  • Disabling the Disable Windows Recall option doesn’t recover the original DWORD value #5700
  • The connection drops when protection is restarted #5812

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.20.88 #5813

Improvements

  • The Do Not Track feature sends both DNT and GPC even in browsers that don’t support them #1982

DnsLibs (DNS filtering engine)

  • DnsLibs updated to v2.8.24

Improvements

  • Added ability to update the upstream list without reloading filters #248

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

8.0 beta 3

29 Jan 13:52
7e01447

Choose a tag to compare

8.0 beta 3 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.

Some things in life are more complicated than they should be. App onboarding is one example. Digging through AdGuard’s settings just to make it block the right stuff is another.

We decided to turn that pain into convenience. Meet the wizard — a simple, few-click setup that gets AdGuard working exactly the way you want, right from the start.

Quickly click through the options to:

  • Block ads in your language and remove intrusive website self-promotions;

  • Choose your tracker protection level — hardcore or just enough to stay comfy;

  • Hide popups and widgets (if you prefer the Internet without them);

  • Enable phishing protection to block dangerous websites;

  • Turn on HTTPS filtering — essential for effective ad blocking on modern websites.

Want to fine-tune things later or explore advanced settings? Go for it. Our Knowledge Base shows exactly where everything lives.

The full release is already on the horizon. For now, this beta focuses on improvements and bug fixes. Check the changelog for details.

Changelog

Improvements

  • Filter List Manager updated to v2.3.5 #5718

Fixes

  • Launch AdGuard at system startup and Enable filtering at system startup options don’t work properly #5702
  • Duplicate domains and missing company logos in the Companies section on the Statistics tab #5749
  • The Block search ads and self-promotion option doesn’t work #5772
  • The Report the website option in AdGuard Legacy Assistant doesn’t work #5732
  • Not all filters are updated on the first attempt when updating them manually #5704
  • Incorrect certificate serial number marshalling causes false-positive CRLite matches #5793

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.20.88 #5813

Improvements

  • Added an option to decode URLs in $urltransform #1915
  • Enabled HTTP/3 filtering by default in AdGuard beta/nightly versions #2014
  • Added support for the $reason modifier #1986
  • Added CRLite as an alternative to OCSP #1997

Fixes

  • The AdGuard certificate is missing when the Check websites’ certificate transparency advanced option is enabled #2046
  • @connect doesn’t work as expected #1985
  • HAR file is not fully compiled #2002
  • In Request details, the destination address is shown as 127.0.0.1 when AdGuard VPN integration is enabled #2021
  • Incorrect handling of HTTP 10x status codes in HTTP/1.1 #2013
  • Userscripts can’t be added because of BOM (Byte Order Mark) #2009
  • The userscript runner doesn’t add a source map #1984
  • When using FakeDNS option in proxy settings, AdGuard injections are broken #2017
  • Localhost is unreachable in manual proxy mode in v1.19 #2019

Scriptlets (JavaScript enhancement for filtering rules) updated to v2.2.14

Improvements

  • Added the new prevent-innerHTML scriptlet #488
  • Added support for window.Fingerprint in fingerprintjs2 #541
  • trusted-click-element — added a parameter to extend the scriptlet execution time #400

UserscriptsWrapper (Userscripts and user styles support library) updated to v2.2.0

  • GM.xmlHttpRequest and GM_xmlhttpRequest are implemented incorrectly #1983

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

8.0 beta 2

04 Dec 13:59
7e01447

Choose a tag to compare

8.0 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.

Work on version 8.0 is in full swing — and this beta brings a cleaner Extensions section, better userscript compatibility, and a fix for a pesky issue some Windows users encountered. As usual, we’ve updated our libraries — CoreLibs and DnsLibs — as well as drivers, fixed a bunch of bugs, and fine-tuned quite a few things along the way.

Extensions: А clearer home for your userscripts

We’ve renamed the Userscripts section to Extensions — a term far more familiar to anyone who has ever used browser extensions and knows they’re meant to… well, extend functionality. It’s also the name used in version 7, so the transition should feel more natural.

Extensions

In this section, you can add custom scripts and styles — perfect if you want to add a dark mode on a website, download YouTube videos, or hide distracting elements on X (formerly Twitter).

You can now see all installed extensions at a glance, visit their official pages (if available), reinstall them to reset them to their original versions, or remove them entirely. Editing will also be available in the release version.

If you don’t write scripts or styles yourself, you can safely download them from trusted sources like GreasyFork.

Better compatibility with single-page application scripts

Many userscripts are designed for single-page applications (SPAs) like YouTube. Until now, such scripts often didn’t run correctly: for example, opening YouTube’s homepage first could prevent the script from loading and staying active when navigating to other pages within the site.

This update fixes that limitation by ensuring these scripts execute properly across SPA websites, making AdGuard even more flexible for advanced customization.

This also means we can confidently recommend tools like SponsorBlock, which automatically skips sponsored segments in YouTube videos.

How to try SponsorBlock:

  1. Go to https://mchangrh.github.io/sb.js/.
  2. Click Generate link.
  3. Copy the link that appears.
  4. Open AdGuard and go to Extensions → Add extension → Import from file or URL.
  5. Paste the copied link and confirm.

Important bug fixes

Among other issues, there were two that were significant enough to mention.

After releasing AdGuard for Windows 7.22, some users experienced occasional page loading issues in their browsers. While the issue was quickly resolved for Chrome, it lingered longer in Firefox because the bug was rare, hard to reproduce, and triggered by a very specific combination of factors that slipped past our testing. You can read more about the incident in our post-mortem

Another issue, related to the HTTP proxy port setting, has been fixed in release version 7.22.2.

We’ve made sure to include these fixes in this beta version as well.

Thank you for testing

Everyone who tests and uses the beta — you’re amazing. Your reports help a lot, and thanks to you we’ve already fixed a bunch of bugs. This brings us closer to delivering a polished and powerful AdGuard for Windows v8.0.

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

8.0 beta 1

27 Oct 15:19
7e01447

Choose a tag to compare

8.0 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.

The wait is almost over. After a period of intense testing in our nightly channel, we’re glad to invite you to the next major step: AdGuard for Windows v8.0 beta 1 is now available for everyone to try!

What’s new in v8.0

Instead of packing in a dozen new features, we dedicated ourselves to perfecting the core of AdGuard. The goal was to give the app better speed, stability, and simplicity.

Here’s what you’ll notice from the moment you start using the beta:

  • Faster startup: AdGuard now launches almost instantly, so it’s ready to protect you right when you need it.
  • More reliable filtering: We’ve improved how AdGuard processes requests to ensure consistent, uninterrupted protection against ads and trackers.
  • Quiet performance: AdGuard v8.0 works efficiently in the background, letting you focus on what matters — whether you’re working, gaming, or just browsing.

That’s not all — we’ve made other improvements, including enhancements in the Statistics and App management sections and the UI. If you’re curious about the details, you can read about them in our nightly build article and in the version history.

Ready to try?

If you’re as excited as we are to experience a faster, more stable, and more reliable AdGuard, now is the time to jump in. Download AdGuard for Windows v8.0 beta now.

Install it, use it as you normally would, and let us know what you think. Together, we can make the v8.0 release truly spectacular!

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.22.7

20 Apr 15:00
7e01447

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.

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

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.22.6

19 Mar 13:08
7e01447

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.

Your feedback helps us improve faster. This patch addresses issues reported during the use of the experimental SockFilter driver introduced in v7.22.4, including BSOD reports on GitHub and problems affecting Discord. We’ve also updated the WFP driver to improve overall stability and performance.

Changelog

Fixes

  • BSOD occurrences when using the SockFilter driver
  • Issues with Discord voice and video calls when SockFilter is enabled

Improvements

  • Updated the WFP driver

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.22.5

05 Mar 12:46
7e01447

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.

Have you ever noticed how the app crashes even when you have a freshly updated version? Well, notice no more! This hotfix solves that problem. From now on, just pure ad blocking all the way.

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.22.4

26 Feb 16:00
7e01447

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 one of those moments where a patch deserves the same attention as a full release:
v7.22.4 introduces SockFilter, a new, experimental lightweight network driver for AdGuard for Windows. While still far from perfect (you will probably find a few bugs here and there), we’re confident in its potential to make AdGuard better in the future.

Why introduce a new driver at all?

Until now, AdGuard for Windows relied mostly on a WFP driver. WFP is powerful, but it also comes with complexity, compatibility challenges, and stability issues.

The TDI driver used to be an alternative, and while it is still available, it’s an outdated solution and may lead to filtering issues in some versions of Google Chrome. A temporary workaround exists, but it’s not a reliable long-term solution.

The conclusion was simple: it was time for a change. That’s why we’re introducing SockFilter — it brings a different approach that works especially well for ad blocking, plus it’s the solution we’ve been waiting for to finally put these problems behind us.

The advantages of SockFilter

When fully tested and implemented, SockFilter has the potential to bring several advantages over other drivers. Right now, it’s still experimental and unstable, so you might not see all the benefits yet. But here’s a look at what’s possible in the future:

  • Better interaction with other network apps: SockFilter is designed to cooperate smoothly with VPNs, firewalls, and antivirus software. By avoiding clashes over network control, it can help prevent connection issues and make everything work together more reliably.

  • Lower risk of system crashes: SockFilter works in a safer part of Windows networking, which can help it avoid deep system errors that can sometimes cause sudden blue-screen crashes. In practice, this can result in better stability and fewer chances of your system unexpectedly crashing while AdGuard is running.

  • On track for better stability: SockFilter works closer to how apps normally use the Internet, instead of dealing with low-level network data, resulting in the potential to reduce complexity behind the scenes and making AdGuard more reliable in everyday use.

Known issues

So far, a small number of users have reported an issue with SockFilter: the new driver appears to interfere with voice and video calls on Discord. The problem was described on GitHub.

Our QA team has successfully reproduced the issue and is actively working on a fix. If you notice any related problems or have additional details to share, please let us know. Your feedback helps us resolve this faster.

How to start using it

Other issues may appear when using SockFilter, after all, Experimental mode means that it’s ready for testing and that there may be bugs. We’d love your help in finding them!

To test it, go to Settings → Network → Traffic filtering, enable traffic filtering, and select SockFilter (Experimental) from the list of available options. If you notice anything unusual, unexpected, or just plain broken, you can switch back to TDI or WFP at any time. In that case, please report the issue on GitHub — your feedback directly helps shape the future of AdGuard for Windows.

Changelog

Improvements

  • Added SockFilter driver #5780

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel