Skip to content

Releases: AdguardTeam/AdguardForWindows

7.0.2693.6661

30 May 18:05
63f3345
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.

Finally, we're pretty sure we are done with eliminating bugs that were preventing us from sharing with you all the awesome new stuff that awaits you in the new version of AdGuard for Windows. So, welcome: AdGuard 7.0! From the very start, you'll notice the difference, as you'll be greeted by renovated UI design. And the more you use the new version, the better you'll find it, hopefully: brand new CoreLibs filtering engine will make ad blocking better and faster. There are more goodies inside, so let's get to the gist.

[Improved] UI and installer redesign #2574

It is somewhat of a tradition by this point to have a UI redesign with each major AdGuard for Windows version upgrade. This time will not be an exception. AdGuard 7.0 for Windows will look very different from the current familiar version. Have a look for yourself:

  • Light

  • Dark

Yes, you saw it right: AG for Windows now has a dark theme too! Love it or hate it, it's there, it's optional and you are free to embrace it or ignore it altogether.

The installation wizard follows the trend and gets a redesign too. It only makes sense, because the installer is the first thing new users see when they start their acquaintance with AdGuard, and it better be good! Hope you'll find it an upgrade too:

[Improved] Corelibs

Everybody knows what CoreLibs is by this point, but we'll remind anyway: it is a filtering engine that drives the whole process of ad blocking in most AdGuard products, AdGuard for Windows included. And with every new version of CL these products become better: the quality of ad blocking increases, they work faster and become more stable. This beta of AdGuard 7.0 for Windows features the most recent of CoreLibs version, which means this is as good as it gets. Well, at least until the next CoreLibs update:), In this beta we make an emphasis on UI changes but also fix several crashes. We also took this opportunity to introduce a new userscript — AdGuard Extra., This is more of a hotfix than a beta. Some Firefox users reported problems with browser freezing. We determined that this behaviour was a sequence of hanged connections, which in its turn was caused by a CoreLibs bug. It’s crucial to eliminate all such bugs before we release a stable version (which will be soon), so here we are.

[Added] Automatic crash reports #2298

Sometimes apps crash, and you can do nothing about it. Reasons can be very different, and so are solutions. To be able to investigate every crash individually and find a proper fix to it, we add integration with an automatic crash report system. If AdGuard crashes, upon the next launch you'll be asked if you want to send a crash report.

Nothing will ever be sent without your consent, and if you want to know what exactly is in the report, you can check out our Privacy Policy. We'll appreciate each and every report, as it will help us greatly in making AdGuard for Windows more stable.

[Added] AdGuard Extra extension #2648

In some complicated cases, the usual approach with filtering rules just doesn’t work. In particular, in some cases of ad blocker circumvention/ad reinjection. So we came up with an alternative solution — a userscript. For those unfamiliar, userscripts are basically mini programs that modify web pages and augment browsing.

AdGuard Extra does it in a way that makes it harder for websites to employ circumvention/reinjection techniques. AdGuard for Windows is the second AdGuard product to get this addition, we are thrilled to see it in action and read your feedback on it.

Ad blocking

  • [Changed] Сustom filters do not support powerful modifiers anymore unless allowed explicitly by user #2392
  • [Fixed] Custom filters are always displayed like they are up-to-date #2501
  • [Fixed] Issues with Firefox certificate #2390
  • [Fixed] Сustom apps with Cyrillic symbols in the path are not filtered #2542
  • [Improved] The list of URL parameters to strip in the Stealth Mode module has been made customizable #2396

Network

  • [Fixed] Service connection issues after hibernate/sleep #2438

UI

  • [Added] [Nightly] Filtering log - open url #2599
  • [Added] An option to add/remove filters from the General settings screen #2620
  • [Added] CoreLibs release version to the About section #2420
  • [Changed] AdGuard Assistant extension name #2643
  • [Changed] Notification text for the case when protection status is changed via the Assistant #2251
  • [Changed] UI changes on Trial period & License screens #2657
  • [Fixed] "BlockTypeRuleDescription" wrongly used as a rule in the filtering log #2663
  • [Fixed] AdGuard splash screen appears even when /nosplash is specified #2434
  • [Fixed] Date format for Arabic localization #2477
  • [Fixed] Filter name is displayed in the Rule column in the filtering log #2634
  • [Fixed] License activation window glitch #2628
  • [Fixed] Notification's text is out of its bounds #2662
  • [Fixed] Rule Editor suggest wrong exclusion for $$ rules #2630
  • [Fixed] Rules from disabled filter lists are accounted for in the statistics #2497
  • [Fixed] Scrollbar in the settings is too sensitive #2514
  • [Fixed] The displayed rules in Filter editor are not refreshed after clicking on the "X" button in the search bar #2451
  • [Fixed] The search in the "Settings" view doesn't work properly #2417
  • [Fixed] UI window can only be dragged when the left mouse button is pressed #2621
  • [Fixed] Update channel resets from "Nightly" to "Release" after settings get reset to defaults #2614
  • [Improved] Chinese date format is now used for filters' update time in Chinese localization #2496
  • [Improved] Descriptions for Stealth Mode options have been updated #2491
  • [Improved] Filtering log now indicates what cookies were modified #2387
  • [Improved] Filtering log search syntax has been extended #2651

Other

  • [Added] Chromium-based Microsoft Edge to the filtered applications list #2548
  • [Changed] Localizations has been updated
  • [Changed] Logging has been made less verbose where it's not necessary #2425
  • [Changed] The list of apps filtered by default has been updated
  • [Changed] Translations have been updated
  • [Changed] Unicode marker (BOM) has been removed from the userscript content #2601
  • [Fixed] AdGuard crashes
  • [Fixed] AdGuard doesn't automatically detect system language #2622
  • [Fixed] AdGuard hangs after exiting the sleep mode #2649
  • [Fixed] An issue with userscripts updates #2500
  • [Fixed] Application update resets Assistant settings #2505
  • [Fixed] Compatibility problems
  • [Fixed] Empty lines in custom filters are imported as rules #2473
  • [Fixed] Error deleting backup file #2582
  • [Fixed] Error while doing the update check #2654
  • [Fixed] Excluding an app from filtering also excludes all other apps with the same executable name #2453
  • [Fixed] Greasy Fork userscripts display an error when checking for updates #2447
  • [Fixed] Installer startup delay #2388
  • [Fixed] The English language is set by default #2664
  • [Fixed] User filter rule editing bug #2584
  • [Improved] Additional userscript parameters are now stored when you export settings #2367
  • [Improved] AdGuard now checks if the userscript is already installed before downloading it #2406
  • [Improved] AdGuard-related system settings (e.g. UI window's size etc.) can now be imported along with the app settings #2393
  • [Improved] CoreLibs has been updated
  • [Improved] The way to get userscripts' and filter subscriptions' content #2379

7.0.2693.6661 RC

30 May 17:40
63f3345
Compare
Choose a tag to compare
7.0.2693.6661 RC Pre-release
Pre-release

It's not that unusual for us to go on a streak of small release candidates right before a major update. Here's another one for you, with a couple of small bugfixes that are hardly worth your attention. In any case, we hope to get back to you with an official AG 7.0 for Windows release very very soon, perhaps even later today.

7.0.2688.6651 RC

29 May 16:10
2422c90
Compare
Choose a tag to compare
7.0.2688.6651 RC Pre-release
Pre-release

This is more of a hotfix than a release candidate. Some Firefox users reported problems with browser freezing. We determined that this behavior was a sequence of hanged connections, which in its turn was caused by a CoreLibs bug. It’s crucial to eliminate all such bugs before we release a stable version (which will be soon), so here we are.

  • [Fixed] An error while update/reinstall user script from the local file #2679
  • [Fixed] Minor changes in UI #2678

7.0.2638.6551 Beta

23 May 18:16
b7ccf8f
Compare
Choose a tag to compare
7.0.2638.6551 Beta Pre-release
Pre-release

In this beta we make an emphasis on UI changes but also fix several crashes. We also took this opportunity to introduce a new userscript — AdGuard Extra.

[Added] AdGuard Extra extension #2648

In some complicated cases the usual approach with filtering rules just doesn’t work. In particular, in some cases of ad blocker circumvention/ad reinjection. So we came up with an alternative solution — a userscript. For those unfamiliar, userscripts are basically mini programs that modify web pages and augment browsing.

AdGuard Extra does it in a way that makes it harder for websites to employ the circumvention/reinjection techniques. AdGuard for Windows is the second AdGuard product to get this addition, we are thrilled to see it in action and read your feedback on it.

UI

  • [Added] An option to add/remove filters from the General settings screen #2620
  • [Changed] AdGuard Assistant extension name #2643
  • [Changed] UI changes on Trial period & License screens #2657
  • [Fixed] "BlockTypeRuleDescription" wrongly used as a rule in the filtering log #2663
  • [Fixed] Filter name is displayed in the Rule column in the filtering log #2634
  • [Fixed] License activation window glitch #2628
  • [Fixed] Notification's text is out of its bounds #2662
  • [Fixed] Rule Editor suggest wrong exclusion for $$ rules #2630
  • [Fixed] UI window can only be dragged when the left mouse button is pressed #2621
  • [Improved] Filtering log search syntax has been extended #2651

Other

  • [Changed] Translations have been updated
  • [Fixed] AdGuard crashes
  • [Fixed] AdGuard doesn't automatically detect system language #2622
  • [Fixed] AdGuard hangs after exiting the sleep mode #2649
  • [Fixed] Error while doing the update check #2654
  • [Fixed] The English language is set by default #2664
  • [Improved] CoreLibs has been updated

7.0.2578.6431 Beta

07 May 17:53
efe1272
Compare
Choose a tag to compare
7.0.2578.6431 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.

Rejoice! The time has come! For the first time since basically ever there's a new AdGuard for Windows beta. We know a lot of people have been expecting it and weren't exactly happy about the long wait. We can only hope that the result will be worth the wait for you, as we really tried our best. Of course, there's a new design, no way around it. You'll also find inside such cool new additions as automatic crash reports, improved CoreLibs and much more. Let's not waste any more time and dive in:

[Improved] UI and installer redesign #2574

It is somewhat of a tradition by this point to have a UI redesign with each major AdGuard for Windows version upgrade. This time will not be an exception. AdGuard 7.0 for Windows will look very different from the current familiar version. Have a look for yourself:

  • Light

  • Dark

Yes, you saw it right: AG for Windows now has a dark theme too! Love it or hate it, it's there, it's optional and you are free to embrace it or ignore it altogether.

The installation wizard follows the trend and gets a redesign too. It only makes sense, because the installer is the first thing new users see when they start their acquaintance with AdGuard, and it better be good! Hope you'll find it an upgrade too:

[Improved] CoreLibs

Everybody knows what CoreLibs is by this point, but we'll remind anyway: it is a filtering engine that drives the whole process of ad blocking in most AdGuard products, AdGuard for Windows included. And with every new version of CL these products become better: the quality of ad blocking increases, they work faster and become more stable. This beta of AdGuard 7.0 for Windows features the most recent of CoreLibs version, which means this is as good as it gets. Well, at least until the next CoreLibs update :)

[Added] Automatic crash reports #2298

Sometimes apps crash, and you can do nothing about it. Reasons can be very different, and so are solutions.
To be able to investigate every crash individually and find a proper fix to it, we add integration with an automatic crash report system. If AdGuard crashes, upon the next launch you'll be asked if you want to send a crash report.

Nothing will ever be sent without your consent, and if you want to know what exactly is in the report, you can check out our Privacy Policy. We'll appreciate each and every report, as it will help us greatly in making AdGuard for Windows more stable.

Common

Ad blocking

  • [Changed] Сustom filters do not support powerful modifiers anymore unless allowed explicitly by user #2392
  • [Fixed] Custom filters are always displayed like they are up-to-date #2501
  • [Fixed] Issues with Firefox certificate #2390
  • [Fixed] Сustom apps with Cyrillic symbols in the path are not filtered #2542
  • [Improved] The list of URL parameters to strip in the Stealth Mode module has been made customizable #2396

Network

  • [Fixed] Service connection issues after hibernate/sleep #2438

UI

  • [Added] A button to open a request in the Filtering Log #2599
  • [Added] CoreLibs release version to the About section #2420
  • [Changed] Notification text for the case when protection status is changed via the Assistant #2251
  • [Fixed] AdGuard splash screen appears even when /nosplash is specified #2434
  • [Fixed] Date format for Arabic localization #2477
  • [Fixed] Rules from disabled filter lists are accounted for in the statistics #2497
  • [Fixed] Scrollbar in the settings is too sensitive #2514
  • [Fixed] The displayed rules in Filter editor are not refreshed after clicking on the "X" button in the search bar #2451
  • [Fixed] The search in the "Settings" view doesn't work properly #2417
  • [Fixed] Update channel resets from "Nightly" to "Release" after settings get reset to defaults #2614
  • [Improved] Chinese date format is now used for filters' update time in Chinese localization #2496
  • [Improved] Descriptions for Stealth Mode options have been updated #2491
  • [Improved] Filtering log now indicates what cookies were modified #2387

Other

  • [Added] Chromium-based Microsoft Edge to the filtered applications list #2548
  • [Changed] Logging has been made less verbose where it's not necessary #2425
  • [Changed] Unicode marker (BOM) has been removed from the userscript content #2601
  • [Changed] Localizations has been updated
  • [Changed] The list of apps filtered by default has been updated
  • [Fixed] An issue with userscripts updates #2500
  • [Fixed] Application update resets Assistant settings #2505
  • [Fixed] Empty lines in custom filters are imported as rules #2473
  • [Fixed] Error deleting backup file #2582
  • [Fixed] Excluding an app from filtering also excludes all other apps with the same executable name #2453
  • [Fixed] Greasy Fork userscripts display an error when checking for updates #2447
  • [Fixed] Installer startup delay #2388
  • [Fixed] User filter rule editing bug #2584
  • [Fixed] Compatibility problems
  • [Improved] Additional userscript parameters are now stored when you export settings #2367
  • [Improved] AdGuard now checks if the userscript is already installed before downloading it #2406
  • [Improved] AdGuard-related system settings (e.g. UI window's size etc.) can now be imported along with the app settings #2393
  • [Improved] The way to get userscripts' and filter subscriptions' content #2379

6.4.1814.4903

25 Oct 16:13
601f46a
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 version makes a strong accent on the Networking issues. This doesn’t mean everything else was abandoned, on the contrary, there’s been a lot of ad blocking- and UI-related fixes and improvements, just the network-related fixes happened to be the most important ones. Oh, but let’s also not forget about the improved popup blocker!

[Fixed] Unrelated TCP connections get reset when starting AdGuard service #2291

AdGuard needs to reset connections when it starts/restarts its service in order to properly filter them. What AdGuard doesn't have to do is to reset connections that it is not going to filter anyway. So from now on, it won't do it, as simple as that.

[Fixed] Avast Free prevents AdGuard from suppressing QUIC #2310

The current way of whitelisting apps from filtering for WFP driver has been extended to TDI driver. It allows to avoid compatibility issues with other software, especially with antivirus software.

[Improved] TLS version has been upgraded #2337

Up to this moment we were using a draft of TLS 1.3 technology (#2155), as we always want to be at the cutting edge. Now, as TLS 1.3 standard was officially accepted by IETF, we are happy to say that AdGuard supports the most modern encrypting standards.

[Improved] Popup Blocker has been updated to v2.5 #2295

Popup Blocker is an extension (userscript) that is added to AdGuard by default. As it’s clear from its name, it helps block various popup windows (most of which are all kinds of ads). It’s been around forever, but the new version for the first time features its own UI accessable from “Extensions” settings tab. You can whitelist websites there or disable notifications for certain websites. The blocking capabilities have been improved too, of course.

popup blocker

settings

[Changed] TLS 1.2 is used by default if Avast is detected #2368

As we’ve said earlier, TLS 1.3 is the current standard, but some antiviruses still use v1.2, notably Avast. We would like to completely switch to v1.3 but have to take this into consideration.

[Fixed] Application update resets Assistant settings and restores deleted extensions #2365

There won’t be enough fingers combined on the hands of all people in our office to count the number of times users complained about this issue. One of our current priorities is to make the process of updating AdGuard as smooth as possible, and certainly preserving users’ settings is a big step in that direction.

Ad Blocking

  • [Fixed] Duplicate EV certificate messages #2282
  • [Fixed] Twitch desktop app is not filtered #2289
  • [Fixed] PopupBlocker is not updated alongside AG update #2354
  • [Improved] Popup Blocker updated to v2.5 #2295
  • [Improved] Popup Blocker extension has been updated to v2.5.8 #2351
  • [Improved] Custom filters URL parsing #2280
  • [Improved] URL exclusion blocking rules are now created with important modifier by default #2305

Networking

  • [Changed] AdGuard now asks for a reboot after TDI driver update on Windows 7 #2364
  • [Fixed] Firefox 64-bit handshake issues with some domains #2347
  • [Fixed] QUIC v44 is not blocked properly #2335
  • [Improved] AdGuard now checks on installation if the TDI driver is not registered yet #2321

UI

  • [Changed] Clickable area for “Close” button for AdGuard notification has been increased on Windows 7 #2319
  • [Changed] Highlighting color for the whitelisted requests in Filtering Log #2358
  • [Fixed] AdGuard remembers the last displayed settings tab after closing #2317
  • [Fixed] The Assistant icon appears in full-screen mode on YouTube and Twitch #2309
  • [Fixed] Move the assistant icon back to the right corner #2314
  • [Fixed] Duplicate EV certificate messages #2282
  • [Fixed] "Hide your referer" checkbox state is not transmitted properly to web reporting tool #2286
  • [Fixed] Duplicate "Trial is expiring" message #2287
  • [Fixed] AdGuard fails to start service #2339
  • [Fixed] Crash on multiple tray icon clicks right after the installation #2340
  • [Fixed] "Service failure" tile and "Trial expired" tile appear simultaneously #2342
  • [Fixed] Crash upon opening the Filtering Log #2346
  • [Fixed] Update AG icon to high-resolution version #2341
  • [Improved] Suppress the Alt-Svc header #2343

Other

  • [Fixed] AdguardSvc process memory leak #2114
  • [Fixed] Crash while closing from tray #2252
  • [Fixed] Crash after auto-update on the application startup on Windows 7 #2290
  • [Fixed] An error while parsing the userscript metadata #2311
  • [Improved] A privacy-friendly protocol is now used for the parental control web service #2316
  • [Improved] Localizations have been updated, new languages have been added (Slovenian, Czech, Belarusian) #2361

6.4.1795.4865 RC

23 Oct 17:17
2a606c4
Compare
Choose a tag to compare
6.4.1795.4865 RC Pre-release
Pre-release

We are preparing a new release, and this RC holds quite a few impactful changes. Worth noting are the Popup Blocker update, new localizations and several important fixes.

[Changed] TLS 1.2 is used by default if Avast is detected #2368

As we’ve said earlier, TLS 1.3 is the current standard, but some antiviruses still use v1.2, notably Avast. We would like to completely switch to v1.3 but have to take this into consideration.

[Fixed] Application update resets Assistant settings and restores deleted extensions #2365

There won’t be enough fingers combined on hands of all people in our office to count the number of times users complained about this issue. One of our current priorities is to make the process of updating AdGuard as smooth as possible, and certainly preserving users’ settings is a big step in that direction.

[Changed] Highlighting color for the whitelisted requests in Filtering Log #2358
[Changed] AdGuard now asks for a reboot after TDI driver update on Windows 7 #2364
[Fixed] Crash upon opening the Filtering Log #2346
[Fixed] PopupBlocker is not updated alongside AG update #2354
[Improved] Popup Blocker extension has been updated to v2.5.8 #2351
[Improved] Localizations have been updated, new languages have been added (Slovenian, Czech, Belarusian) #2361

6.4.1739.4753 RC

09 Oct 17:03
f9f730a
Compare
Choose a tag to compare
6.4.1739.4753 RC Pre-release
Pre-release

Delaying a release is always bad, fixing a crucial bug is always good. It hurts us to postpone the v6.4 once again, but we had to quickly run out a release candidate to test this very important fix.

[Fixed] AdGuard fails to start service #2339
[Fixed] Firefox 64-bit handshake issues with some domains #2347
[Fixed] "Service failure" tile and "Trial expired" tile appear simultaneously #2342
[Fixed] Crash on multiple tray clicks right after the installation #2340
[Improved] AG icon has been updated to a high resolution version #2341
[Improved] Maximize close box for AdGuard notification twice size (11x11 pxls to 22x22 pxls) on Windows 7 #2319
[Improved] Suppress the Alt-Svc header #2343

6.4.1639.4553 Beta

25 Sep 16:02
6a20abc
Compare
Choose a tag to compare
6.4.1639.4553 Beta Pre-release
Pre-release

The emphasis in this beta has been made on various networking issues, particularly on compatibility with antiviruses.

Ad blocking

[Improved] URL exclusion blocking rules are now created with important modifier by default #2305

Networking

[Fixed] AdGuard does not filter connections with TDI driver #2308
[Fixed] Avast Free prevents AdGuard from suppressing QUIC #2310

The current way of whitelisting apps from filtering for WFP driver has been extended to TDI driver. It allows to avoid compatibility issues with other software, especially with antivirus software.

[Improved] AdGuard now checks on installation if the TDI driver is not registered yet #2321

UI

[Fixed] AdGuard remembers the last displayed settings tab after closing #2317
[Fixed] The Assistant icon appears in full screen mode on YouTube and Twitch #2309
[Fixed] Move the assistant icon back to the right corner #2314

Other

[Fixed] Crash while closing from tray #2252
[Fixed] Crash after auto-update on the application startup on Windows 7 #2290
[Fixed] An error while parsing the userscript metadata #2311
[Improved] A privacy-friendly protocol is now used for the parental control web service #2316

6.4.1544.4363 Beta

27 Aug 15:27
99fd592
Compare
Choose a tag to compare
6.4.1544.4363 Beta Pre-release
Pre-release

This is rather a hotfix then beta for those users who experienced problems with filtering via TDI driver.

[Fixed] AdGuard does not filter connections with TDI driver #2308