Skip to content

Releases: AdguardTeam/AdguardForWindows

7.22

02 Oct 15:41
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 update brings exciting improvements to make your AdGuard experience even better: you now get more customization with our improved userscript compatibility. Behind this change is CoreLibs v1.19, AdGuard’s filtering engine and technical core.
Although not strictly tied to this release, we also have something worth celebrating: AdGuard is now available in the Microsoft Store, making installation more convenient and, we dare say, easier than ever.

Improved userscript compatibility

Some userscripts are designed to work on Single Page Applications (SPAs), such as YouTube. Until now, these scripts often failed to load correctly: if a user opened YouTube’s homepage first, the script wouldn’t inject, and it wouldn’t trigger when navigating to other pages where it was supposed to work.
With this update, AdGuard fixes that limitation by ensuring such scripts are properly executed across SPA websites, making AdGuard even more flexible for advanced customization options. This enhancement also allows us to confidently recommend useful tools like the SponsorBlock userscript, which automatically skips sponsored segments in YouTube videos.
To try it out:

  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.

AdGuard is now in the Microsoft Store

You can now download AdGuard directly from the Microsoft Store, making it quick and secure to install, update, and manage alongside your other apps. Subscriptions and payments are still handled directly through AdGuard’s website, ensuring flexibility and full control over your license.
Product updates for builds downloaded from the Microsoft Store will work the same way as in the regular builds. In other words, the store version is simply a new distribution channel, and the update process remains unchanged.

Support for Comet browser

We’ve added full compatibility for Perplexity’s Comet browser. Now you can now enjoy the same reliable ad blocking and privacy protection in Comet as you do in other supported browsers.

Changelog

Improvements

  • Added Perplexity Comet to the list of supported browsers #5625
  • Added a warning when userscripts require modifying the CSP

Fixes

  • The option “Exclude Wi-Fi SSID from the DNS filtering” does not work #5535
  • Microsoft Recall is enabled by default on Windows 10 Pro 22H2 #5580
  • User rules counter appears at app’s launch #5558
  • Active tabs in the Filtering log are not visually highlighted in dark theme #5563
  • False “Error” status is shown during update check despite filters being updated successfully #5614
  • The filter version and the date information are not shown in Custom filters #5557

DnsLibs (DNS filtering engine)

  • DnsLibs updated to v2.6.20 #5636

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.19.34

Improvements

  • Added wildcard and regexp support to the $app modifier #1906
  • Added support for the ALPS extension #1987

Fixes

  • Content-type modifiers cannot be used with the $urltransform modifier #1978
  • XHR timeout with “immersivetranslate” userscript #2000
  • Filtering is disabled because it may affect websites’ performance #1994
  • Some extensions stopped working after updating to v2.17 #1993
  • $removeparam does not work in pair with $domain #1999

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v2.2.10

Improvements

  • Added new scriptlet — trusted-replace-argument #405
  • Added support for uBO arguments for href-sanitizer #493

Fixes

  • prevent-element-src-loading — TrustedScriptURL is not defined in Firefox #514
  • trusted-replace-node-text — some quotes are incorrectly escaped #517
  • Scriptlets compilation error in Safari 15 due to unsupported regex #519
  • trusted-set-cookie-reload — infinite reload for constantly changing values #489

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.22 beta 1

18 Sep 10:19
7e01447

Choose a tag to compare

7.22 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 app now runs more smoothly thanks to this minor update, which fixes a number of bugs.

Changelog

Improvements

  • Added Perplexity Comet to the list of browsers #5625

Fixes

  • The option “Exclude Wi-Fi SSID from the DNS filtering” does not work #5535
  • Microsoft Recall is enabled by default on Windows 10 Pro 22H2 #5580
  • User rules counter appears at app's launch #5558
  • Active tabs in the Filtering Log are not visually highlighted in dark theme #5563

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.19.21

Improvements

  • Added wildcard or regexp support for the $app modifier #1906
  • Added support for the ALPS extension #1987

Fixes

  • Content-type modifiers cannot be used with the $urltransform modifier #1978
  • XHR timeout with “immersivetranslate” userscript #2000
  • Filtering is disabled because it may affect the website's performance #1994

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v2.2.9

Improvements

  • Added new scriptlet — trusted-replace-argument #405

Fixes

  • prevent-element-src-loading — TrustedScriptURL is not defined in Firefox #514
  • trusted-replace-node-text — some quotes are incorrectly escaped #517
  • Scriptlets compilation error in Safari 15 due to unsupported regex #519
  • trusted-set-cookie-reload — infinite reload for constantly changing values #489

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21.3

02 Sep 13:37
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.

A small bug has crept into the release. That’s why we’re publishing a hotfix today: so you can enjoy the service, and we can get on with some bigger tasks.

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21.2

21 Aug 15:53
58e2c79

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.

Changelog

Fixes

  • Pages on Facebook don’t load fully when AdGuard and ESET are running simultaneously #5599
  • The app keeps crashing after updating to the latest version 7.21 #5576
  • Rules are loading strangely at app startup #5558

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.18.34 #5604

Fixes

  • Filtering on new.lewd.ninja is disabled because it may affect the website’s performance #1994

Scriptlets (JavaScript enhancement for filtering rules)

  • Scriptlets updated to v2.2.8

Fixes

  • trusted-set-cookie-reload — infinite reload for constantly changing values #489

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21.1

25 Jul 15:33
58e2c79

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.

Filtering engines have been hit by enemy bugs, but AdGuard is stronger than that. With this hotfix, updated libraries bring you a cleaner and safer web.

Changelog

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.18.28 #5578

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21

24 Jul 16:11
58e2c79

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.

Along with the usual bug fixes, this version brings something new for those using Microsoft’s latest Copilot+ PCs. The Tracking protection section in AdGuard for Windows now includes an option Disable Windows Recall. Why is it needed?

Disable Windows Recall

This feature blocks Recall, a tool that periodically takes screenshots and stores them locally, so you can search through your past activity like a timeline.

Microsoft claims it’s private enough: it’s off by default, requires Windows Hello authentication, avoids collecting sensitive data like credit card numbers or ID documents, and encrypts all stored data.

But for AdGuard, that’s not enough. Screenshots still capture what’s on your screen — and not everything that’s private can be reliably filtered out. For example, a chat window, a partial account number, or something as simple as your to-do list could be saved without your knowing.

While Copilot+ PCs are still new and not widely used yet, they’ll likely become the new norm soon enough. AdGuard is ready to protect your privacy even before that happens.

To stop Windows from capturing your screen activity, open Settings and enable Tracking ProtectionDisable Windows Recall will be enabled automatically.

Changelog

Fixes

  • A blank update snack briefly appears after the UI starts #5349
  • Some filters don’t change their status to “Up to date” after manual updating #5418
  • The search line in the rule editor has an unnecessary length limit #5292
  • The AdGuard VPN icon doesn’t appear in Settings right after enabling Show AdGuard VPN in Settings #5377
  • Empty directories are accumulated in %AppData% after program updates #5331
  • New rules are not applied immediately after a filter update #5351
  • Statistics aren’t reset immediately after clicking Reset statistics #5376
  • Ads in the Start menu are not blocked when Disable Windows OS ads is enabled #5352
  • Problems with importing settings from the link #5381
  • The “Adguard Popup Blocker (Beta)” userscript does not load properly #5315
  • Manual filter update does not work on v8.0 Nightly #5512
  • AdGuard does not launch after updating to v7.21 Beta #5534
  • AdGuard causes BSODs #5412
  • Default date is shown in the empty User rules filter #5420
  • Filters are still updated when auto-update is turned off #5387
  • App consumes too much memory and CPU #5173
  • App UI does not open on v7.20.3 #5465

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.18.27 #5555

Fixes

  • When CoreLibs runs in HTTP proxy mode with an MTU smaller than the ClientHello size, traffic fragments and bypasses filtering #1968
  • Long processing time of large HTML #1886

DnsLibs (DNS filtering engine)

  • DnsLibs updated to v2.6.8 #5485

Improvements

  • Added a public method for detecting upstream protocol #209

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21 RC 2

21 Jul 15:53
58e2c79

Choose a tag to compare

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

Filtering engines have been hit by enemy bugs, but AdGuard is stronger than that. With this hotfix, updated libraries bring you a cleaner and safer web.

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21 RC

15 Jul 15:44
58e2c79

Choose a tag to compare

7.21 RC 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.

Along with the usual bug fixes, this version brings something new for those using Microsoft’s latest Copilot+ PCs. The Tracking protection section in AdGuard for Windows now includes an option Disable Windows Recall. Why is it needed?

This feature blocks Recall, a tool that periodically takes screenshots and stores them locally, so you can search through your past activity like a timeline.

Microsoft claims it’s private enough: it’s off by default, requires Windows Hello authentication, avoids collecting sensitive data like credit card numbers or ID documents, and encrypts all stored data.

But for AdGuard, that’s not enough. Screenshots still capture what’s on your screen — and not everything that’s private can be reliably filtered out. For example, a chat window, a partial account number, or something as simple as your to-do list could be saved without your knowing.

While Copilot+ PCs are still new and not widely used yet, they’ll likely become the new norm soon enough. AdGuard is ready to protect your privacy even before that happens.

To stop Windows from capturing your screen activity, go to SettingsTracking ProtectionWindows Tracking and turn on Disable Windows Recall.

Changelog

Fixes

  • Manual filter update does not work on v8.0 Nightly #5512
  • AdGuard does not launch after updating to v7.21 Beta #5534
  • AdGuard causes BSODs #5412
  • Default date is shown in the empty User rules filter #5420
  • Filters are still updated when auto-update is turned off #5387
  • App consumes too much memory and CPU #5173
  • App UI does not open on v7.20.3 #5465

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.21 beta 1

26 Jun 15:41
58e2c79

Choose a tag to compare

7.21 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 beta doesn’t whine about Mondays or how it didn’t get to relax over the weekend. It just shows up and does its job — fixing bugs, updating filter engines, and making the app run smoother.

Changelog

Fixes

  • A blank update snack briefly appears after the UI starts #5349
  • Some filters don’t change their status to “Up to date” after manual updating #5418
  • The search line in the rule editor has an unnecessary length limit #5292
  • The AdGuard VPN icon doesn’t appear in Settings right after enabling Show AdGuard VPN in Settings #5377
  • Empty directories are accumulated in %AppData% after program updates #5331
  • New rules are not applied immediately after a filter update #5351
  • Statistics aren’t reset immediately after clicking Reset statistics #5376
  • Ads in the Start menu are not blocked when Disable Windows OS ads is enabled #5352
  • Problems with importing settings from the link #5381
  • The “Adguard Popup Blocker (Beta)” userscript does not load properly #5315

CoreLibs (Filtering engine)

  • CoreLibs updated to v1.18.14 #5514

Fixes

  • Handled ClientHello fragmentation #1968
  • Corrected long processing time of large HTML #1886

DnsLibs (DNS filtering engine)

  • DnsLibs updated to v2.6.8 #5485

Improvements

  • Added a public method for detecting upstream protocol #209

AdGuard for Windows direct download links:

Release channel

Beta channel

Nightly channel

7.20.3

13 May 11:28
58e2c79

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.

Release channel

Beta channel

Nightly channel