Menu
EN

AdGuard for Android – Nightly – AdGuard versions

AdGuard for Android 4.4 Nightly 37
Release date: March 13, 2024
[Enhancement] Update CoreLibs to 1.14.38 #5250
[Fixed] Error exporting settings: unable to save file with the same name after changing it #5069
[Fixed] Google Play: com.opera.browser - background images are blocked #5096

CoreLibs

Upgraded CoreLibs to v1.14.38

[Fixed] Cannot parse QUIC ClientHello split into two packets #1861
[Fixed] VOT "Voice over translation" script does not work in Google chrome #1665
[Other] Add GM.xmlhttpRequest as alias of GM_xmlhttpRequest #1785
[Other] Request with Authorization header is not redirected #1851
[Other] Support anti-DPI feature for Korea Telecom #1789

UserscriptsWrapper

Upgraded UserscriptsWrapper to v1.2.23

[Other] Add GM.xmlhttpRequest as alias of GM_xmlhttpRequest #1785

Upgraded UserscriptsWrapper to v1.2.22

[Fixed] VOT "Voice over translation" script does not work in Google chrome #1665
AdGuard for Android 4.4 Nightly 36
Release date: March 12, 2024
[Fixed] Add com.klook app to the default HTTPS filtering exclusions #5143
[Fixed] Dialog about the certificate installation failure does not disappear after successful installation #5194
[Fixed] Downloading the application update takes more than 400 mAh of battery capacity #5259
AdGuard for Android 4.4 Nightly 35
Release date: March 7, 2024
[Enhancement] Update DnsLibs to 2.5.4 #5237
[Fixed] Crash with Indonesian language #5236
[Fixed] The radio button state is not imported for the "Bootstrap upstreams" option #5239
[Fixed] Update loader is not working correctly #5028
[Fixed] disabling via the notification shade will auto enable itself upon re-opening the app #5146

DnsLibs

Upgraded DnsLibs to v2.5.4

[Enhancement] Allow specifying tcp-only and udp-only DNS upstreams #208
[Enhancement] Support passing hostname to outbound proxy instead of bootstrapping #197
[Fixed] Cannot use DoH DNS server that use HTTP/1.1 since updating to version 4.3 #216
[Other] Improve handling of HTTPS rrtype #215
[Other] Use Happy Eyeballs for IPv4/IPv6 in DoH #217
AdGuard for Android 4.4 Nightly 34
Release date: February 29, 2024
[Enhancement] Update DnsLibs to 2.4.47 #5189
[Fixed] Update loader is not working correctly #5028
[Other] Google Play: one.belousov.wordgame - error `no internet` #5209

DnsLibs

Upgraded DnsLibs to v2.4.47

Minor fixes
AdGuard for Android 4.4 Nightly 33
Release date: February 26, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 32
Release date: February 21, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 31
Release date: February 20, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 30
Release date: February 19, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 29
Release date: February 16, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 28
Release date: February 15, 2024
Minor fixes

CoreLibs

Upgraded CoreLibs to v1.14.23

[Fixed] Apply `$permissions` only to `document` #1856
[Other] Add an option to use `|` as a separator in `$permissions` #1850

Scriptlets

Upgraded Scriptlets to v1.10.1

[Enhancement] Add compatibility with uBO's set-cookie scriptlet #332
[Enhancement] Add new scriptlet — 'call-nothrow.js' #333
[Enhancement] Add new scriptlet — 'spoof-css' #317
[Enhancement] Add new scriptlet — 'trusted-create-element' #278
[Enhancement] Improve set-cookie — add more supported values #379
[Other] Add new scriptlet — 'trusted-set-attr' #281
AdGuard for Android 4.4 Nightly 27
Release date: February 15, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 26
Release date: February 14, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 25
Release date: February 13, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 24
Release date: February 12, 2024
[Enhancement] Update CoreLibs to 1.14.16 #5207

CoreLibs

Upgraded CoreLibs to v1.14.16

[Enhancement] Indicate that outbound proxy is used in the request processed event #1385
[Enhancement] Support for passing host to outbound proxy #1386
[Fixed] Connection error when visiting `smartstore.naver.com` in Firefox #4960
[Fixed] Cookie rules with `[` and `]` in the name considered as invalid #1843
[Fixed] Cosmetic rules are not applied in some cases when AdGuard works alongside AdGuard VPN browser extension #1791
[Fixed] One of the subdomains is not filtered due to different site certificates #1839
[Fixed] `$all` modifier does not work correctly #1842
[Fixed] mall.sk - content script is not injected #1834
[Other] Add Firefox 121.0+ to the list of user agents, which support `:has()` natively #1840
[Other] Blocking regex rule that has escaped slash in a character class does not work #1831
[Other] Content script is not injected if there is a tag (with embed attribute) before doctype declaration #1825
[Other] Get ECH parameters from intercepted DNS HTTPS queries #1794
[Other] Improve HTML filtering performance #1855
[Other] On-the-fly filtering of DoH connections #198
[Other] `$path` modifier does not work with query params #1817
[Other] `$removeparam` on url with port redirects to url without port #1818
[Other] android-hilfe.de - broken website #1800
[Other] cannot connect to wiki.cemu.info securely #1821

Scriptlets

Upgraded Scriptlets to v1.9.105

[Enhancement] Improve google-analytics — ga.q #355
[Enhancement] Improve google-ima3 — OmidVerificationVendor #353
AdGuard for Android 4.4 Nightly 23
Release date: February 9, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 22
Release date: February 8, 2024
[Enhancement] Update CoreLibs to 1.13.124 #5206

CoreLibs

Upgraded CoreLibs to v1.13.124

Minor fixes
AdGuard for Android 4.4 Nightly 21
Release date: February 7, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 20
Release date: February 6, 2024
[Fixed] Cache size quickly grows to hundreds of MB or even gigabytes #5125
AdGuard for Android 4.4 Nightly 19
Release date: February 5, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 18
Release date: February 5, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 17
Release date: February 2, 2024
[Fixed] The popups are displayed in the system language, while the whole application is in English #5168
AdGuard for Android 4.4 Nightly 16
Release date: January 31, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 15
Release date: January 30, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 14
Release date: January 30, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 13
Release date: January 30, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 12
Release date: January 30, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 10
Release date: January 30, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 9
Release date: January 23, 2024
[Enhancement] Update DnsLibs to 2.4.38 #5159
[Fixed] Crash when making change on the Userscript state and returning back #5131

DnsLibs

Upgraded DnsLibs to v2.4.38

Minor fixes
AdGuard for Android 4.4 Nightly 8
Release date: January 19, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 7
Release date: January 18, 2024
[Fixed] Meross device pairing error (com.meross.meross) #4989
AdGuard for Android 4.4 Nightly 5
Release date: January 17, 2024
Minor fixes
AdGuard for Android 4.4 Nightly 4
Release date: January 17, 2024
[Fixed] DNS server settings reset if you reset settings on DNS filters tab #5142
AdGuard for Android 4.4 Nightly 3
Release date: January 10, 2024
[Fixed] Recent activity of the selected company with two components is not displayed #5067
AdGuard for Android 4.4 Nightly 2
Release date: December 26, 2023
[Enhancement] Enable HTTPS Filtering On Cromite For Free #4997
[Enhancement] Hiding license key #4496
[Enhancement] Update CoreLibs to 1.13.115 #5124
[Enhancement] Update DnsLibs to 2.4.37 #5123
[Fixed] Duplicates can be added to "Websites allowlist" using case difference #5037
[Fixed] Snacks close due to minimizing the application #5018
[Fixed] Statistic cards on main screen doesn't fill full screen width #5118
[Other] Santander and Sainsburys Bank apps broken with HTTPS Filtering on #5058
AdGuard for Android 4.4 Nightly 1
Release date: December 21, 2023
[Enhancement] Update DnsLibs to 2.4.34 #5113

DnsLibs

Upgraded DnsLibs to v2.4.34

Minor fixes

Upgraded DnsLibs to v2.4.35

Minor fixes

CoreLibs

Upgraded CoreLibs to v1.13.108

[Fixed] Connection error when visiting `smartstore.naver.com` in Firefox #4960
[Fixed] One of the subdomains is not filtered due to different site certificates #1839
AdGuard for Android 4.3 Nightly 41
Release date: November 30, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 40
Release date: November 29, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 39
Release date: November 28, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 38
Release date: November 24, 2023
[Enhancement] Add support for Macedonian (mk) to AdGuard for Android #5086
AdGuard for Android 4.3 Nightly 37
Release date: November 23, 2023
[Enhancement] Add a button to reset DNS Protection setting #4735
AdGuard for Android 4.3 Nightly 36
Release date: November 22, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 35
Release date: November 20, 2023
[Fixed] When quickly switching switches in Firewall rules, the rule list lines blink #4885
AdGuard for Android 4.3 Nightly 34
Release date: November 17, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 33
Release date: November 16, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 32
Release date: November 15, 2023
[Enhancement] Update DnsLibs to 2.4.0 #5064

DnsLibs

Upgraded DnsLibs to v2.4.0

[Enhancement] Basic auth for DoH endpoints #189
[Fixed] Possible DoS attack against the local DNS proxy when it's using a plain DNS upstream #202
AdGuard for Android 4.3 Nightly 31
Release date: November 14, 2023
[Enhancement] Update DnsLibs to 2.4.0 #5064
[Fixed] Disabled Browsing security with free version is updated when checking for updates #4844

DnsLibs

Upgraded DnsLibs to v2.4.0

[Enhancement] Basic auth for DoH endpoints #189
[Fixed] Possible DoS attack against the local DNS proxy when it's using a plain DNS upstream #202
AdGuard for Android 4.3 Nightly 30
Release date: November 13, 2023
[Fixed] Deleting website from blocklist doesn't work properly #4902
[Fixed] Keyboard lags and text cannot be entered in the search field after collapsing the top of the screen #4979
[Fixed] Non-relevant results are also displayed on the "Language-specific ad blocking" screen #4891
[Fixed] The cursor position in the search field resets after collapsing the top of the screen #4892
[Fixed] When changing the setting of the disabled option the protection is restarted #4762
[Fixed] When importing DNS user rules containing empty lines, these lines are added #4888
AdGuard for Android 4.3 Nightly 29
Release date: November 10, 2023
[Fixed] Bootstrap upstreams setting doesn't reset after resetting low-level settings #4907
[Fixed] Incorrect tab is highlighted when redirected to the protection section by long tapping the icon #4860
[Fixed] License expiry date displayed incorrectly #4856
[Fixed] Long option names do not fit in the rule creation dialog #4764
[Fixed] The "Add userscript" popup does not appear when redirected to AdGuard by the userscript link #4913
[Fixed] The same icon is used for unrelated purposes #4737
[Fixed] When adding a DNS filter from the system using a file, the input field is grayed out #4882
AdGuard for Android 4.3 Nightly 28
Release date: November 9, 2023
[Enhancement] Add Fulguris browser to the list of browsers #4969
[Enhancement] A list of Russian VoWiFi IPs to exclude #4992
[Enhancement] Send Operating System name + version to ReportsWebApp #5025
[Enhancement] Update CoreLibs to 1.13.79 #5068
[Fixed] Filters can be found in the search only using English #5026
[Fixed] Firewall works when it's disabled and there is no app usage access #5012
[Fixed] Impossible so open and hear vocal messages in "Orange Téléphone" app #4777
[Fixed] It is possible to make a two-line rule via the clipboard #5009
[Fixed] Redirect from the assistant highlights the incorrect tab in the bar #5001

CoreLibs

Upgraded CoreLibs to v1.13.79

Minor fixes
AdGuard for Android 4.3 Nightly 28
Release date: November 8, 2023
[Enhancement] Add Fulguris browser to the list of browsers #4969
[Enhancement] A list of Russian VoWiFi IPs to exclude #4992
[Enhancement] Send Operating System name + version to ReportsWebApp #5025
[Enhancement] Update CoreLibs to 1.13.79 #5068
[Fixed] Firewall works when it's disabled and there is no app usage access #5012
[Fixed] Impossible so open and hear vocal messages in "Orange Téléphone" app #4777
[Fixed] Redirect from the assistant highlights the incorrect tab in the bar #5001

CoreLibs

Upgraded CoreLibs to v1.13.79

Minor fixes
AdGuard for Android 4.3 Nightly 27
Release date: November 7, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 26
Release date: November 6, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 25
Release date: November 3, 2023
[Enhancement] Improve the sorting order for User rules #4779
[Fixed] Infinite loader after tap on a snack from the Website allowlist/blocklist #4843
[Fixed] Logs upload changes login and password for Proxy server #4884
[Fixed] When adding custom DNS filters or Userscripts, the "Browse" button is grayed out #4850
[Other] ONECTA - Daikin app can't login #4775
AdGuard for Android 4.3 Nightly 24
Release date: November 2, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 23
Release date: November 1, 2023
[Enhancement] Update DnsLibs to 2.3.4 #5020

DnsLibs

Upgraded DnsLibs to v2.3.4

[Fixed] `127.0.0.1 local` is incorrectly interpreted as being for all .local address, breaking mDNS #207
[Other] Allow sharp comment in exact domain name rules #196
[Other] DoH tries to use stale connection too much time #200
[Other] Properly filter type=HTTPS requests #199
AdGuard for Android 4.3 Nightly 22
Release date: October 31, 2023
[Fixed] The loader is displayed on the search field on the Recent activity screen #5035
[Fixed] clearing statistics doesnt clear apps and companies sections only resets their counters to zero #4748
AdGuard for Android 4.3 Nightly 21
Release date: October 30, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 20
Release date: October 27, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 19
Release date: October 26, 2023
[Enhancement] Parse 'Title' metadata from filter list subscriptions #4760
[Enhancement] Update CoreLibs to 1.13.68 #5042
[Fixed] Android version, product type and AdGuard version are incorrectly detected in the "Report incorrect blocking" form #4895

CoreLibs

Upgraded CoreLibs to v1.13.68

[Enhancement] Add `!#else` pre-processor directive support #1806
[Enhancement] Add `$extension` modifier disabling specific userscript #1706
[Enhancement] Adopt new rule priority scheme #1768
[Enhancement] Change sec-ch-ua headers to match user-agent when Stealth Mode is active #1764
[Enhancement] Improve HTML filtering performance #1772
[Enhancement] Improve HTML filtering rules `$$` -- allow CSS-like selectors #94
[Enhancement] Support for cap_html_filtering condition #1758
[Fixed] $denyallow does not allow blocking documents #1809
[Fixed] $stealth exceptions do not work on the TCP stack level where we block STUN/TURN #1737
[Fixed] AdGuard's DNS redirects traffic through the ISP when working with Cloudflare Zero Trust #4729
[Fixed] Close active QUIC/H3 connections on protection start-up on Windows #1815
[Fixed] HSTS / SSL errors in Firefox #4865
[Fixed] Images are not displayed in Edge Bing Chat #1744
[Fixed] The `网盘直链下载助手` user script not working with AdGuard #1780
[Fixed] WARP gets an error "unable to connect" if AdGuard is already running #1234
[Fixed] Websites using SXG have no cosmetic filtering when opening from Google search #1812
[Fixed] WiFi authorization popup doesn't show up while AdGuard is on #892
[Fixed] socks5 proxy not working with Adguard 4.0 #4812
[Other] Content script is not injected into elements loaded in <object> tag #1769
[Other] Detect website locale based on HTML "lang" attribute and language request HTTP headers #1736
[Other] Increase limit for '$replace' rules #1802
[Other] Moving certificate is not an option anymore #277
[Other] Properly use ECH retry_configs #1793
[Other] Support anti-DPI feature for Korea Telecom #1789
[Other] The filtering on the site doesn't work. #1810
[Other] UDP timeout is too small in TcpIpStack #1796

Scriptlets

Upgraded Scriptlets to v1.9.83

[Other] Fix 'set-constant' — no value override #330
[Other] Fix 'trusted-replace-xhr-response' — breakage on music.youtube.com #359
[Other] Improve 'm3u-prune' — content is not pruned if contains carriage return #354
[Other] Improve trusted-replace-fetch-response — do not replace content if URL is set by Object.defineProperty #367

Upgraded Scriptlets to v1.9.72

Minor fixes

Upgraded Scriptlets to v1.9.70

[Enhancement] Handle uBO's syntax '$redirect' priorities #59
[Enhancement] Improve 'xml-prune' — support xpath for text content matching #325
[Other] Improve 'json-prune' — stack #348

Upgraded Scriptlets to v1.9.62

[Other] Improve 'prevent-xhr' — multiple requests #347

Upgraded Scriptlets to v1.9.61

[Enhancement] Add API method to convert redirects based on their name #346
[Other] Escape commas in the params during conversion to ubo rules #343

UserscriptsWrapper

Upgraded UserscriptsWrapper to v1.2.21

[Fixed] The `网盘直链下载助手` user script not working with AdGuard #1780
AdGuard for Android 4.3 Nightly 18
Release date: October 25, 2023
[Enhancement] Disable https filtering for com.kantarworldpanel.shoppix by default #4706
[Fixed] In the snack that appears in all settings, "Undo" is not translated into other languages #4880
[Fixed] In tracking protection blinking at functions when pressing the switch #4879
[Fixed] Unable to send a bug report when the checkbox "Send app logs.." is marked #4894
AdGuard for Android 4.3 Nightly 17
Release date: October 24, 2023
[Enhancement] Improve the click area for back arrow buttons #4789
[Fixed] Wi-Fi calling issue on Xiaomi: add com.qualcomm.qti.cne to routing exclusions #5029
AdGuard for Android 4.3 Nightly 16
Release date: October 23, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 15
Release date: October 21, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 14
Release date: October 19, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 13
Release date: October 18, 2023
[Fixed] Google Play: com.gpn.azs - app doesn't work #4845
[Fixed] Google Play: de.dkb.portalapp #3734
AdGuard for Android 4.3 Nightly 12
Release date: October 17, 2023
[Fixed] "Slow work" notification disappears when enabling debug logging level #5017
[Fixed] Importing settings with another language doesn't work correctly #5007
AdGuard for Android 4.3 Nightly 11
Release date: October 16, 2023
[Fixed] AdGuard notifications cause the screen to turn on in sleep mode, on a locked screen #4778
[Fixed] HTTPS filtering disables for the app after AdGuard relaunch if the certificate is moved to the system storage #5008
AdGuard for Android 4.3 Nightly 10
Release date: October 13, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 9
Release date: October 12, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 8
Release date: October 11, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 7
Release date: October 10, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 6
Release date: October 9, 2023
[Fixed] Non-working button in the snack about disabled notifications #5002
AdGuard for Android 4.3 Nightly 5
Release date: October 6, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 4
Release date: October 5, 2023
Minor fixes

CoreLibs

Upgraded CoreLibs to v1.12.80

Minor fixes
AdGuard for Android 4.3 Nightly 3
Release date: October 4, 2023
[Fixed] AdGuard crashes because of navigation between firewall tabs #4999
[Fixed] License is not imported by importing settings #4985
AdGuard for Android 4.3 Nightly 2
Release date: October 3, 2023
Minor fixes
AdGuard for Android 4.3 Nightly 1
Release date: October 2, 2023
[Enhancement] Update CoreLibs to 1.12.78 #4994
[Fixed] A cross button doesn't remove the text in the search field after collapsing the top of the screen #4978
[Fixed] Importing settings with a different language does not change the language immediately #4984
[Fixed] On the screen "Why filter HTTPS traffic" pressing the button again cancels the action of the previous press #4993
[Fixed] The text of imported/exported settings does not fit in the dialog box #4981

CoreLibs

Upgraded CoreLibs to v1.12.78

Minor fixes
AdGuard for Android 4.2 Nightly 42
Release date: September 18, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 41
Release date: September 15, 2023
[Enhancement] Adding "filtered by default" Opera application #4972
AdGuard for Android 4.2 Nightly 40
Release date: September 14, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 39
Release date: September 13, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 38
Release date: September 12, 2023
[Enhancement] Update CoreLibs to 1.12.76 #4966

CoreLibs

Upgraded CoreLibs to v1.12.76

[Fixed] Connection has timed out in state have-result #1180
[Fixed] WARP gets an error "unable to connect" if AdGuard is already running #1234
AdGuard for Android 4.2 Nightly 37
Release date: September 11, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 36
Release date: September 8, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 35
Release date: September 7, 2023
[Fixed] Updated filters displayed in Simplified Chinese when app set to Traditional Chinese #4949
AdGuard for Android 4.2 Nightly 34
Release date: September 6, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 33
Release date: September 5, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 32
Release date: September 4, 2023
[Enhancement] Update CoreLibs to 1.12.72 #4954
[Enhancement] Update DnsLibs to 2.2.24 #4953

DnsLibs

Upgraded DnsLibs to v2.2.24

[Other] DoH tries to use stale connection too much time #200

CoreLibs

Upgraded CoreLibs to v1.12.72

Minor fixes
AdGuard for Android 4.2 Nightly 31
Release date: September 1, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 30
Release date: August 31, 2023
[Enhancement] Update DnsLibs to 2.2.23 #4942

DnsLibs

Upgraded DnsLibs to v2.2.23

[Fixed] CoreDNS DoQ server cannot be used by DnsLibs #204
[Other] sdns:// cert pinning is incorrect #205
AdGuard for Android 4.2 Nightly 29
Release date: August 30, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 28
Release date: August 29, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 27
Release date: August 28, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 26
Release date: August 25, 2023
[Enhancement] Themed icons #4317
AdGuard for Android 4.2 Nightly 25
Release date: August 24, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 24
Release date: August 23, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 23
Release date: August 22, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 22
Release date: August 21, 2023
[Enhancement] Update CoreLibs to 1.12.69 #4935
[Fixed] Some elements are not announced correctly by TalkBack #4809

CoreLibs

Upgraded CoreLibs to v1.12.69

[Enhancement] Add $method modifier for basic rules #1713
[Enhancement] Add more information on the TLS properties to the filtering log #1171
[Enhancement] Add support for HTTP/3 (IETF QUIC) ("h3" protocol) #487
[Enhancement] Allow `$stealth` rules with empty pattern #1762
[Enhancement] Consider adding $to modifier #1714
[Enhancement] Consider using Referrer Policy #135
[Enhancement] Improve stripping User-Agent on Android #1345
[Enhancement] Support for uBO media queries #1707
[Fixed] $jsonprune, $replace, $hls does not work with non-GET-POST HTTP methods #1743
[Fixed] A few seconds delay when visiting ipTIME home routers #1756
[Fixed] AdGuard desktop version with ECH setting blocks access to domains if VPN extension is enabled #1751
[Fixed] AdGuard slows down WebPage loading time #1522
[Fixed] AdGuard's DNS redirects traffic through the ISP when working with Cloudflare Zero Trust #4729
[Fixed] CPU is high when using AdGuard VPN in Selective mode and Ad Blocker with system DNS enabled #4750
[Fixed] Exception rules interfere with each other #1749
[Fixed] Hide referer with "Hide your search queries" option enabled if request made by click #1766
[Fixed] Make `$app` modifier case insensitive for AdGuard for Windows #1755
[Fixed] System DNS is a loopback when running Cloudflare WARP #4692
[Fixed] `$path` modifier does not work on path `market.yandex.ru/?` #1726
[Fixed] socks5 proxy not working with Adguard 4.0 #4812
[Other] $jsonprune modifier should be able to handle quotes for `jsonp` #1734
[Other] $network rules does are broken on macos w/ kext #1773
[Other] Consider `:has()`, `:not()`, `:is()` as a standard pseudo-class if ExtendedCss usage is not forced by `#?#` rule marker #1683
[Other] Cosmetic rules don't work at `mypikpak.com` #1767
[Other] Enable ECH GREASE when ECH is enabled #1781
[Other] New error of scripts processing #1750
[Other] Prepare for XPC #1675
[Other] Sometimes DNS fallbacks helper returns 127.0.0.1 instead of provider's servers #1687
[Other] TCP/IP: Add new reject mode - ICMP administratively prohibited #1774
[Other] UDP timeout is too small in TcpIpStack #1796
[Other] User script doesn't work #1729
[Other] `SaveFrom` gives error when loading video with Odnoklassniki #1776

Scriptlets

Upgraded Scriptlets to v1.9.62

[Enhancement] Add API method to convert redirects based on their name #346
[Other] Escape commas in the params during conversion to ubo rules #343
[Other] Improve 'prevent-xhr' — multiple requests #347

Upgraded Scriptlets to v1.9.58

[Other] Escape commas in the params during conversion to ubo rules #343

Upgraded Scriptlets to v1.9.57

Minor fixes

Upgraded Scriptlets to v1.9.56

[Enhancement] Improve 'trusted-replace-fetch-response'/'trusted-replace-xhr-response' — add ability to replace all matched content #303
[Fixed] Fix 'log-addEventListener' — a lot of errors are printed to console #335
[Fixed] Fix 'prevent-fetch', 'prevent-xhr' — error on blocked request #334
[Other] Fix 'set-cookie' — add 'Accept' and 'Reject' values #336
[Other] Fix 'set-cookie' — case-insensitive values #342
[Other] Improve 'google-ima3' — avoid conflict with the DAI SDK #331
[Other] Improve storage item scriptlets — add ability to remove item by key #338

Upgraded Scriptlets to v1.9.37

[Enhancement] Add new scriptlet — 'evaldata-prune' #322
[Enhancement] Fix message for logging scriptlets #313
[Enhancement] New way returning supported values of `set-constant` scriptlet #316
[Enhancement] Specify the version from which scriptlet or redirect support is declared #273
[Fixed] 'XMLHttpRequest.prototype.getResponseHeader()' issue in scriptlet and redirect #295
[Fixed] Fix 'm3u-prune' and 'xml-prune' — XMLHttpRequest.prototype.send() #315
[Fixed] Fix 'prevent-element-src-loading' — 'onerror', 'onload', 'link' #276
[Fixed] Fix 'trusted-set-cookie-reload' — website is not reloaded if '$now$' value is used #291
[Fixed] Fix cookie setting scriptlets — do not encode name and value #311
[Fixed] Instance properties of 'Response' issue in scriptlet and redirect #297
[Fixed] Value encoding problem with 'trusted-set-cookie' and 'trusted-set-cookie-reload' scriptlets #320
[Other] Add new scriptlet — 'remove-node-text' #318
[Other] Add new scriptlet — 'trusted-replace-node-text' #319
[Other] Fix 'googletagservices-gpt' — updateTargetingFromMap() #293
[Other] Scriptlets should handle escaped quotes correctly #286

UserscriptsWrapper

Upgraded UserscriptsWrapper to v1.2.20

[Other] User script doesn't work #1729

ExtendedCSS

Upgraded ExtendedCSS to v2.0.52

Minor fixes
AdGuard for Android 4.2 Nightly 21
Release date: August 18, 2023
[Fixed] Some elements are not announced correctly by TalkBack #4809
[Fixed] Switch sometimes disappears for 10-30 seconds, protection restarts for a long time #4862
AdGuard for Android 4.2 Nightly 20
Release date: August 17, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 19
Release date: August 16, 2023
[Enhancement] Update DnsLibs to 2.2.19 #4919

DnsLibs

Upgraded DnsLibs to v2.2.19

Minor fixes
AdGuard for Android 4.2 Nightly 18
Release date: August 15, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 17
Release date: August 14, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 16
Release date: August 11, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 15
Release date: August 10, 2023
[Fixed] AdGuard is unable to start protection due to HTTPS certificate expiration #4896
AdGuard for Android 4.2 Nightly 14
Release date: August 9, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 13
Release date: August 8, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 12
Release date: August 7, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 11
Release date: August 4, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 10
Release date: August 3, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 9
Release date: August 1, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 8
Release date: July 31, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 7
Release date: July 28, 2023
[Enhancement] Exclude tv.inetcom.phone2 from routing by default #4723
[Fixed] The space at the bottom of the "How to block ads on Youtube" screen is missing on devices with small display #4866
AdGuard for Android 4.2 Nightly 6
Release date: July 26, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 5
Release date: July 26, 2023
[Fixed] AdGuard player fails to load a video if this video was shared from the desktop version of YouTube.com #4859
[Fixed] Unreadable text in app menu on Android 4.X #4
AdGuard for Android 4.2 Nightly 4
Release date: July 25, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 3
Release date: July 24, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 2
Release date: July 21, 2023
Minor fixes
AdGuard for Android 4.2 Nightly 1
Release date: July 20, 2023
[Enhancement] Easier access to "Apps management" in version 4 #4408
AdGuard for Android 4.1 Nightly 25
Release date: July 20, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 24
Release date: July 19, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 23
Release date: July 18, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 22
Release date: July 17, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 21
Release date: July 14, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 20
Release date: July 13, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 19
Release date: July 12, 2023
[Enhancement] Update DnsLibs to 2.2.14 #4847

DnsLibs

Upgraded DnsLibs to v2.2.14

[Enhancement] Add "lb._dns-sd._udp.*.in-addr.arpa" to the default list of exclusions #194
[Fixed] DNS rules: $denyallow rules do not pass validation until you add more modifiers #191
[Fixed] Fallback upstream is not activated for invalid plain dns upstream #4820
[Fixed] For IP-based DoT/DoQ connections, IP address is set for SNI #186
[Fixed] Overall timeout is bigger when multiple upstreams are added #105
[Other] Add XPC support #174
[Other] Add dnsproxy_settings::request_timeout setting instead of upstream-specific ones #163
[Other] Dns-over-QUIC upstream does not respect resolved_ip #185
[Other] Do not direct 127.0.0.1 into outbound proxy #195
[Other] SPKI fingerprints verification function #172
AdGuard for Android 4.1 Nightly 18
Release date: July 11, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 17
Release date: July 10, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 16
Release date: July 7, 2023
[Other] Checking for Updates - "Browsing Security database" should report "Up to date" if no update installed #4725
AdGuard for Android 4.1 Nightly 15
Release date: July 6, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 14
Release date: July 5, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 13
Release date: July 4, 2023
[Fixed] Adguard 4 nightly frequently restarts protection #4707
[Fixed] After updating the filters, the updated filters are shown in one line #4790
[Fixed] The buttons overlap the text on the userscript screen on the small display #4750
AdGuard for Android 4.1 Nightly 12
Release date: July 3, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 11
Release date: June 30, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 10
Release date: June 28, 2023
[Enhancement] Improve the behaviour for bug report and feature request screens to prevent duplicates #4814
AdGuard for Android 4.1 Nightly 9
Release date: June 26, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 8
Release date: June 23, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 7
Release date: June 22, 2023
[Fixed] After sending a bug report, when you try to go back - there is a displayed infinite loader #4792
[Fixed] Chrome Remote Desktop does not work until you disable filtering for the app #4036
[Fixed] Incorrect transition from the "Use license key" tab when entering a blocked key #4562
[Fixed] Switching to another tab via snack does not work #4502
AdGuard for Android 4.1 Nightly 6
Release date: June 19, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 5
Release date: June 16, 2023
[Enhancement] AdGuard player does not play videos from youtube.com (full version of website via "share" link) #3932
AdGuard for Android 4.1 Nightly 4
Release date: June 15, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 3
Release date: June 14, 2023
[Enhancement] Update CoreLibs to 1.11.113 #4783

CoreLibs

Upgraded CoreLibs to v1.11.113

Minor fixes
AdGuard for Android 4.1 Nightly 2
Release date: June 12, 2023
Minor fixes
AdGuard for Android 4.1 Nightly 1
Release date: June 9, 2023
[Enhancement] Add com.homeretailgroup.myargoscard & associated domains to exclusions #3480
[Enhancement] Google Play: com.inpost.fresh #3979
[Fixed] Add com.apple.movetoios to the list of exclusions #3676
[Fixed] Google Play: pl.tvn.player #3646
[Fixed] com.rapido.passenger app is broken #3976
AdGuard for Android 4.0 Nightly 111
Release date: June 7, 2023
[Enhancement] Add com.quark.browser and com.qihoo.contents support #3673
[Enhancement] Update CoreLibs to 1.11.112 #4756
[Fixed] "Reset to default" in General settings doesn't work like it means #4719
[Fixed] Improve a technical info dialog #4717
[Fixed] Improve the "App language" screen #4718
[Fixed] In integration mode, with Proxy enabled, the notification falsely reports the use of a proxy server #4739
[Fixed] Some translations doesn't fit to the fields #4623
[Fixed] The last item does not fit in the Proxy settings on devices with a small display size #4738
[Fixed] The title must be in two lines everywhere #4766
[Fixed] The update channel is not changed until the application is restarted #4741

CoreLibs

Upgraded CoreLibs to v1.11.112

[Fixed] AdGuard desktop version with ECH setting blocks access to domains if VPN extension is enabled #1751
[Fixed] System DNS is a loopback when running Cloudflare WARP #4692
AdGuard for Android 4.0 Nightly 110
Release date: May 26, 2023
[Fixed] Fix a list of suitable companies for app statistics #4716
[Fixed] Incorrect behavior for sorting order for Apps/Companies #4730
[Fixed] Incorrect behavior of AdGuard after enabling a third-party VPN #4687
[Fixed] Incorrect behavior of application switches in HTTPS-filtered apps #4729
[Fixed] Notification language changes after screen rotation #4661
[Fixed] Recent activity is cleared after quitting the application #4705
[Fixed] Remove parallel resolving from the "Add DNS server" dialogue #4713
[Fixed] Snack blinks in "Apps operating through proxy" #4728
[Fixed] Technical version is displayed in the "What's new" popup #4727
[Fixed] The license is not reset after removing the device from the devices list on the website #4710
[Fixed] The requests bar bounces when changing the period of statistics #4720
[Fixed] Truncated list in https filtered apps and apps operating through proxy #4688
AdGuard for Android 4.0 Nightly 109
Release date: May 25, 2023
[Fixed] Show snack or something like that on the "User rules" screen in some cases #4712
AdGuard for Android 4.0 Nightly 108
Release date: May 24, 2023
[Fixed] Blinking text on the statistics tab #4714
[Fixed] Clear recent activity events together with statistics data #4715
AdGuard for Android 4.0 Nightly 107
Release date: May 22, 2023
[Fixed] Snack glitch on the "Apps operating through proxy" screen #4702
AdGuard for Android 4.0 Nightly 106
Release date: May 19, 2023
[Enhancement] Bring back pref.proxy.disable.reconfigure #4636
[Fixed] Scroll position is not saved in some cases when the recent activity log is filtered by the keyword #4699
[Fixed] The summary is missing on the "Apps operating through proxy" screen #4696
[Fixed] The tooltip for the recent activity log is displayed at the wrong moment #4701
[Fixed] Wrong alignment of a down arrow on the statistics screens #4700
AdGuard for Android 4.0 Nightly 105
Release date: May 18, 2023
[Fixed] "Add blocking rule" dialog is adding a wrong rule #4685
[Fixed] The switch jumps up on the Home tab #4678
[Fixed] When backing out of log completely multiple times position is still saved #4644
[Fixed] When clearing custom search bar it doesnt save when backing out and coming back into log #4643

CoreLibs

Upgraded CoreLibs to v1.11.106

Minor fixes
AdGuard for Android 4.0 Nightly 104
Release date: May 17, 2023
[Enhancement] Tap on the statistics numbers on the main screen should lead to the "Statistics" screen #4684
[Fixed] Transitive notification on the "Apps operating through proxy" screen in the Integrated mode #4682
[Fixed] Version number is shown on the Updates screen instead of the version name #4690
AdGuard for Android 4.0 Nightly 103
Release date: May 16, 2023
[Fixed] Protection restarts after enabling the proxy switch with no proxy in the list #4681
[Fixed] Proxy settings are not disabled when AdGuard works in integration mode #4635
[Fixed] Snacks in Tracking protection don't disappear #4665
[Fixed] Statistics tab: Texts overlapping on the small screens #4664
[Fixed] “App language” option disappears for devices with Chinese as the system language #4666
AdGuard for Android 4.0 Nightly 102
Release date: May 12, 2023
[Enhancement] Redirect to the "Apps operating through proxy" screen in the Integrated mode #281
[Fixed] Snacks in Tracking protection don't disappear #4665
AdGuard for Android 4.0 Nightly 101
Release date: May 11, 2023
[Enhancement] Update DnsLibs to 2.1.41 #4675
[Enhancement] Update statistics numbers on the main screen / statistics screen when the device comes back to Foreground #4633
[Fixed] After disabling Proxy, the traffic information through Proxy continues to be shown in the bar #4545
[Fixed] Protection status and icons positioning glitch #4628
[Fixed] Proxy servers list is not scrollable #4654
[Fixed] Samsung Pay compatibility notification should only be showed to Korean users #4629

CoreLibs

Upgraded CoreLibs to v1.11.103

Minor fixes

DnsLibs

Upgraded DnsLibs to v2.1.41

Minor fixes
AdGuard for Android 4.0 Nightly 100
Release date: May 5, 2023
[Fixed] Email auto-fill does not work with Password managers #4627
[Fixed] Startup Crash #4649
[Fixed] Wrong underlying settings for the Tracking protection levels #4632
AdGuard for Android 4.0 Nightly 99
Release date: May 4, 2023
[Enhancement] Change the stats that we print in the main notification #4630
[Fixed] Notification category "protection" can be dismissed #4612
[Fixed] Statistics fail to be converted to TB #4638
[Fixed] Statistics screen for a company is empty if no statistics have been recorded in the last 24 hours for this company #4642
AdGuard for Android 4.0 Nightly 98
Release date: May 3, 2023
[Enhancement] Add fast scroll feature to the filtering log #4617
[Fixed] Access to the filter details screen is blocked by the license promo #4647
[Fixed] Adguard Extra does not work after resetting to default #4602
[Fixed] Search field is in the focus by default on Android 8 #4618
[Fixed] When you swipe between tabs on the Home tab, the icons in the control panel blink #4592
AdGuard for Android 4.0 Nightly 97
Release date: April 28, 2023
[Fixed] Disabling Tracking protection does not disable the corresponding filter lists #4599
[Fixed] Green part of the downloading bar is slightly shifted to the left #4625
AdGuard for Android 4.0 Nightly 96
Release date: April 27, 2023
[Fixed] "You've already used your trial license" popup issue #4607
AdGuard for Android 4.0 Nightly 95
Release date: April 26, 2023
[Fixed] Failed to export certificate into the device storage #4609
[Fixed] Proxy Hostname string fails to validate a correct domain name #4603
[Fixed] Update button is hidden behind the tooltip #4589
AdGuard for Android 4.0 Nightly 94
Release date: April 25, 2023
[Fixed] Log in and log out of a premium account does not restart the protection #4605
AdGuard for Android 4.0 Nightly 93
Release date: April 24, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 92
Release date: April 20, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 91
Release date: April 19, 2023
[Enhancement] Restore the Assistant functionality in AdGuard v4.0 #4417
[Fixed] "Invalid format" error doesn't disappear after clicking the cross mark in the entry field #4581
[Fixed] After trying to save the invalid DNS server, an endless loader appears #4578
[Fixed] Align the text for "Move certificate to system storage" and "Delete certificate". #4583
[Fixed] No way to exclude android OS anymore #4520
AdGuard for Android 4.0 Nightly 90
Release date: April 18, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 89
Release date: April 17, 2023
[Enhancement] Ability to uppercase letters and duplicate rules via "!" #4553
[Enhancement] Feedback message gets erased immediately after taping back button #3896
[Enhancement] Filtering log does not save your position and tap on any app does not open app's management screen #4427
[Enhancement] Update CoreLibs to 1.11.86 #4587
[Fixed] "Delete certificate" doesn't work correctly on a rooted device #4556
[Fixed] "Move certificate to the system store" button is not yet implemented #4557
[Fixed] State.txt file is empty #4339
[Other] Statistics: Inconsistant colors on the Uploaded/Downloaded data bar for Apps and Companies items #4565

CoreLibs

Upgraded CoreLibs to v1.11.86

[Fixed] `path` modifier does not work on `yandex.ru/images/` #1738
[Other] $permissions now use Structured Field Values syntax instead of CSP one #1748
[Other] Enabling DNS Protection slows down DNS requests #187
AdGuard for Android 4.0 Nightly 88
Release date: April 14, 2023
[Enhancement] Only English is currently available #4328
[Fixed] If you quickly add an invalid value, the error text is shown incomplete #4560
AdGuard for Android 4.0 Nightly 87
Release date: April 13, 2023
[Fixed] Some problems with "Website allowlist" change (HTTPS filtering) #4566
[Other] Regular log entries appear when only blocked entries is selected in requests log #4569
AdGuard for Android 4.0 Nightly 86
Release date: April 12, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 85
Release date: April 11, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 84
Release date: April 10, 2023
[Fixed] Autocorrect in the License key entry field #4559
[Fixed] Incorrect animation when clicking on "Continue with email" #4561
[Fixed] Some problems with "Quit" and opening the Home tab #4542
[Fixed] Some problems with "Website allowlist" change (Ad blocking) #4567
AdGuard for Android 4.0 Nightly 83
Release date: April 7, 2023
[Fixed] Some problems with "Website allow list" in HTTPS filtered websites after adding #4533
AdGuard for Android 4.0 Nightly 82
Release date: April 6, 2023
[Fixed] Adguard Android breaks Wireless Android Auto #3909
AdGuard for Android 4.0 Nightly 81
Release date: April 5, 2023
[Fixed] Removed HTML element and related rule are not displayed in the request details #4429
[Fixed] Roaming data firewall option is not working #4333
AdGuard for Android 4.0 Nightly 80
Release date: April 4, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 79
Release date: April 3, 2023
[Enhancement] Update CoreLibs to 1.11.79 #4554

CoreLibs

Upgraded CoreLibs to v1.11.79

[Enhancement] $jsonprune modifier should be able to handle `jsonp` #1717
[Other] Filtering does not work on websites with dot at the end #1741
[Other] Sometimes no filtering on Google related sites (e.g. youtube.com) #4480
AdGuard for Android 4.0 Nightly 78
Release date: March 31, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 77
Release date: March 30, 2023
[Fixed] Adding the same rules to "User rules" #4528
[Fixed] After disabling Proxy, the traffic information through Proxy continues to be shown in the bar #4545
AdGuard for Android 4.0 Nightly 76
Release date: March 29, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 75
Release date: March 28, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 74
Release date: March 27, 2023
[Enhancement] Update CoreLibs to 1.11.72 #4539
[Fixed] Adguard 4.0 Nightly: Incorrect statistics values reported #4517
[Fixed] Thorium Browser Support #4518

CoreLibs

Upgraded CoreLibs to v1.11.72

[Fixed] Internet fails to work when network is changing from wifi to mobile data on some networks #4265
AdGuard for Android 4.0 Nightly 73
Release date: March 24, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 72
Release date: March 23, 2023
[Fixed] HTTPS filtering Allowlist and Blocklist issues #4362
AdGuard for Android 4.0 Nightly 71
Release date: March 22, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 70
Release date: March 21, 2023
[Fixed] The "Other" category is duplicated in the language-specific ad blocking list #4521

CoreLibs

Upgraded CoreLibs to v1.11.69

[Other] HTTPS filtration breaks trading.finam.ru #1724
[Other] elearning.ual.pt does not open with "Protect from DPI" #4451

Scriptlets

Upgraded Scriptlets to v1.9.1

[Enhancement] Add new scriptlet — 'm3u-prune' #277
[Enhancement] Improve 'set-attr' scriptlet — add more possible values #283
[Fixed] Fix 'prevent-element-src-loading' — thrown error if 'thisArg' is undefined #270
[Fixed] Fix 'xml-prune' — logging, new Request() #289
[Other] Add UBO alias 'noop.css' for 'noopcss' redirect #299
[Other] Improve 'adjust-setTimeout' / 'adjust-setInterval' — decrease the minimal value of 'boost' #262
[Other] Improve 'json-prune' — logging null #282
AdGuard for Android 4.0 Nightly 69
Release date: March 20, 2023
[Enhancement] Protection is disabled after updating the app #4472
AdGuard for Android 4.0 Nightly 68
Release date: March 17, 2023
[Fixed] Cosmetic issue on statistics (Dark Theme only) #4430
[Fixed] Some problems with Custom filters #4495
AdGuard for Android 4.0 Nightly 67
Release date: March 16, 2023
[Enhancement] Prohibit the switch thumb dragging when the switch is pressed for a long time #4512
AdGuard for Android 4.0 Nightly 66
Release date: March 15, 2023
[Fixed] Configuration wizard issues #4375
AdGuard for Android 4.0 Nightly 65
Release date: March 14, 2023
[Fixed] Tooltips can be moved from the Home tab to another one #4436
AdGuard for Android 4.0 Nightly 64
Release date: March 13, 2023
[Enhancement] Update DnsLibs to 2.1.27 #4516

DnsLibs

Upgraded DnsLibs to v2.1.27

Minor fixes
AdGuard for Android 4.0 Nightly 63
Release date: March 10, 2023
[Fixed] Autostart option does not launch AdGuard at system startup on Android 8 #4361
AdGuard for Android 4.0 Nightly 62
Release date: March 9, 2023
[Fixed] Incorrect button logic in the App management section #4355
[Other] Release notes markdown is not rendered #4418
AdGuard for Android 4.0 Nightly 61
Release date: March 7, 2023
[Fixed] Adguard automatically rotate landscape position when opening it. #4411
AdGuard for Android 4.0 Nightly 60
Release date: March 6, 2023
[Enhancement] Update CoreLibs to 1.11.59 #4504

CoreLibs

Upgraded CoreLibs to v1.11.59

Minor fixes

DnsLibs

Upgraded DnsLibs to v2.1.26

Minor fixes
AdGuard for Android 4.0 Nightly 59
Release date: March 3, 2023
[Fixed] Add Mulch (us.spotco.mulch) to browsers list #4454
AdGuard for Android 4.0 Nightly 58
Release date: March 2, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 57
Release date: March 1, 2023
[Fixed] The data entered in the "Email" and "Password" fields are saved #4378
AdGuard for Android 4.0 Nightly 56
Release date: February 28, 2023
[Fixed] Tooltips can be moved from the Home tab to another one #4436
AdGuard for Android 4.0 Nightly 55
Release date: February 27, 2023
[Enhancement] Bring back the quick access tile #4382
[Fixed] "Description" fields are hidden behind the keyboard on the Bug report and Feature request screens #4445
[Fixed] "Reset" license does not show the loader #4377
[Fixed] Invalid rule suggested for requests of `non-browser apps` in the filtering log #4413
AdGuard for Android 4.0 Nightly 54
Release date: February 22, 2023
[Fixed] When confirming 2FA the code entry page disappears #4376

CoreLibs

Upgraded CoreLibs to v1.11.56

[Other] netbiosd (process) starts using a lot of CPU when pausing AdGuard #937

ExtendedCSS

Upgraded ExtendedCSS to v2.0.51

[Other] Change 'IAffectedElement' — make 'content' optional #163

DnsLibs

Upgraded DnsLibs to v2.1.22

[Other] Add tplinkextender.net to fallback domains #183
AdGuard for Android 4.0 Nightly 53
Release date: February 21, 2023
[Enhancement] Update CoreLibs to 1.11.29 #4351

CoreLibs

Upgraded CoreLibs to v1.11.47

[Other] `Protect from DPI` does not work in nightly #1723

ExtendedCSS

Upgraded ExtendedCSS to v2.0.49

Minor fixes

Upgraded CoreLibs to v1.11.38

[Enhancement] Improve "Filtered Apps" section #1286

Upgraded CoreLibs to v1.11.34

[Enhancement] $jsonprune modifier should be able to handle `jsonp` #1717
[Enhancement] Add $permissions modifier #419
[Enhancement] Add regexp support for $domain modifier #1550
[Enhancement] Dropped TCP/HTTP connections #1658
[Enhancement] ECH-enabled client #1565
[Enhancement] Implement Anti-DPI for plain HTTP #1629
[Enhancement] Improve "Filtered Apps" section #1286
[Enhancement] Improve $redirect syntax compatibility with uBO #1605
[Enhancement] Improve `$jsonprune` #1710
[Enhancement] Send the original rule to the filtering log when applied converted uBO-syntax HTML rule`##^script:has-text()` #1709
[Enhancement] Support Signed Certificate Timestamps #1529
[Enhancement] Update CoreLibs to 1.11.18 #4558
[Enhancement] uBO HTML filtering conversion issue #1708
[Fixed] $generichide + $generichide,badfilter causes that protection cannot be enabled/disabled #1681
[Fixed] Ad isn't blocked with Brook #1641
[Fixed] In some cases `$important` modifier doesn't work #1695
[Fixed] Strange behavior when reading the system certificate store on MacOS 13 #1151
[Fixed] `$removeparam` exclusions do not work #1704
[Other] (Anti-DPI) Allow to tune HTTPS fragmentation #1649
[Other] Add $url modifier #1551
[Other] Add exact match syntax for HTTPS exclusions #1691
[Other] Correct rule is marked as invalid #1625
[Other] Element hide exception doesn't work if rule contains `~domain` #1673
[Other] Improve detection of Network extension start failure due to "no network" #1679
[Other] MITMing of sites with "valid" self-signed cert is broken #1660
[Other] Respect NEAppProxyFlow.networkInterface when it is set #1677
[Other] userscirpt: @match works excessively #1650

ExtendedCSS

Upgraded ExtendedCSS to v2.0.44

[Other] Extended CSS rules do not work in mobile view set to 'iPad Air/Mini' #161

Upgraded ExtendedCSS to v2.0.33

Minor fixes

Scriptlets

Upgraded Scriptlets to v1.8.2

Minor fixes

Upgraded Scriptlets to v1.7.20

Minor fixes

Upgraded Scriptlets to v1.7.19

[Enhancement] Add an alias for 'google-ima.js' redirect #272
[Fixed] Fix compatibility issue between 'prevent-addEventListener' and userscripts #271

DnsLibs

Upgraded DnsLibs to v2.1.20

[Other] Crash in IPv6-only networks on Android #182
AdGuard for Android 4.0 Nightly 52
Release date: February 20, 2023
[Fixed] AdGuard requests for root when trying to enable protection #4452
[Fixed] Incorrect description for local IPv4/IPv6 in Local VPN section of low-level settings #4433
AdGuard for Android 4.0 Nightly 51
Release date: February 17, 2023
[Fixed] The position of the switched on switches is not saved in "Filters" and "Annoyances blocking" #4440
[Other] Crash when the screen turns off during creating a rule in the filtering log #4414
AdGuard for Android 4.0 Nightly 50
Release date: February 16, 2023
Minor fixes

DnsLibs

Upgraded DnsLibs to v2.1.17

Minor fixes
AdGuard for Android 4.0 Nightly 49
Release date: February 15, 2023
Minor fixes

DnsLibs

Upgraded DnsLibs to v2.1.16

[Other] Timing out DNS upstream leads to MANY requests pending #40
AdGuard for Android 4.0 Nightly 48
Release date: February 14, 2023
[Fixed] When protection restarts, AdGuard thinks that the system revokes the VPN #4448
AdGuard for Android 4.0 Nightly 47
Release date: February 13, 2023
Minor fixes
AdGuard for Android 4.0 Nightly 46
Release date: February 10, 2023
[Fixed] "Subscribe" to any filter from the site does not work #4344
[Fixed] Incorrect display of `/`/`//` in the filtering log #4390
AdGuard for Android 4.0 Nightly 45
Release date: February 9, 2023
[Fixed] Added websites to the "Website allowlist" do not work #4347
AdGuard for Android 4.0 Nightly 44
Release date: February 8, 2023
[Fixed] After removing the DNS filter, the other filter becomes red #4349
[Fixed] The "Import" settings function does not work correctly #4352
[Other] DNS filters -> User rules gets deleted on app restart #4401
AdGuard for Android 4.0 Nightly 43
Release date: February 7, 2023
[Enhancement] Change the apps order in the Apps lists #4409
[Enhancement] Update DnsLibs to 2.1.3 #4356
[Fixed] AdGuard VPN installation redirect does not work correctly #4392
[Fixed] Launch AdGuard at system startup option is disabled by default #4379
[Fixed] Trusted filter switch doesn't change the status of the already added filter #4332

DnsLibs

Upgraded DnsLibs to v2.1.14

[Other] Add tplinkdeco.net to fallback domains #175

Upgraded DnsLibs to v2.1.3

[Enhancement] Add $denyallow modifier #107
[Enhancement] HTTP/3 support for DNS-over-HTTPS (DNS-over-HTTP/3, DoH3) #131
[Enhancement] [Apple] Make configs properties writable #147
[Other] Get rid of send_dns_packet() and receive_dns_packet() in socket implementations #157
[Other] Add PIX-LINK router/repeater domains to fallback domains #170
[Other] Get rid of err_string #162
[Other] Need CIDR notation to work with DNS filtering #154
AdGuard for Android 4.0 Nightly 42
Release date: February 6, 2023
[Fixed] The Quit button leaves AdGuard in the tray, and sometimes broke interface the app. #4404
[Fixed] App crashed during the app update #4419
[Fixed] Incorrect display of items in "Proxy server" settings #4341
[Fixed] No shadow around the main switch on Android 8 #4360
AdGuard for Android 4.0 Nightly 41
Release date: February 3, 2023
[Enhancement] Update CoreLibs to 1.10.190 #4416
[Fixed] After changing the language, the language is duplicated in the system #4340
[Fixed] After importing saved settings from version 3.6.11 to version 4.0 nightly some settings are not imported #4366
[Fixed] Clicking on the proxy switch area leads to the Proxy screen #4348
[Fixed] Flickering DNS after selecting another DNS #4368
[Fixed] Incorrect display of items in "Proxy server" settings #4341
[Fixed] Private AdGuard DNS server can not be added via QR or link from email #4330

CoreLibs

Upgraded CoreLibs to v1.10.190

[Fixed] Filtering and userscripts do not work with Norton 360 installed #1712
AdGuard for Android 4.0 Nightly 40
Release date: February 3, 2023
[Fixed] Case-sensitive search fields #4350
[Fixed] Proxy name field has no character limit #4365
[Other] Can't enable the protection in Root mode. #4393
AdGuard for Android 4.0 Nightly 39
Release date: January 30, 2023
We haven't talked about AdGuard's mobile apps for a long time, but now we're ready to let you in on what we've been up to.
The Android app has been improved so that everyone can enjoy its perks. It is now much simpler to use for people without any technical background and more packed with features for those who want complete control over their data.
Moreover, we've completely rewritten the app so that it runs way faster and smoother.
Please read the full changelog on our blog: https://adguard.com/en/blog/adguard-v4-0-for-android-nightly.html
AdGuard for Android 4.0 nightly 38
Release date: January 16, 2023
Minor fixes
AdGuard for Android 4.0 nightly 37
Release date: January 12, 2023
Minor fixes
AdGuard for Android 4.0 nightly 36
Release date: January 11, 2023
Minor fixes
AdGuard for Android 4.0 nightly 35
Release date: September 2, 2022
Minor fixes
AdGuard for Android 4.0 nightly 35
Release date: August 18, 2022
Minor fixes
AdGuard for Android 4.0 nightly 35
Release date: August 5, 2022
Minor fixes
AdGuard for Android 4.0 nightly 34
Release date: April 17, 2022
Minor fixes
AdGuard for Android 4.0 nightly 33
Release date: March 29, 2022
Minor fixes
AdGuard for Android 4.0 nightly 32
Release date: February 8, 2022
Minor fixes
AdGuard for Android 4.0 nightly 31
Release date: January 12, 2022
Minor fixes
AdGuard for Android 4.0 nightly 30
Release date: December 28, 2021
Minor fixes
AdGuard for Android 4.0 nightly 29
Release date: December 16, 2021
Minor fixes
AdGuard for Android 4.0 nightly 28
Release date: December 10, 2021
[Enhancement] Update CoreLibs to 1.8.188 #3977
[Enhancement] Update CoreLibs to 1.8.223 #4002
[Enhancement] Update CoreLibs to 1.8.245 #4034
[Other] Cannot start google drive downloads with VPN enabled #95
[Other] Update DnsLibs to 1.6.52 #3983
[Other] Update DnsLibs to 1.6.66 #4033
[Fixed] Driver installation failed on v7.7.1 #3986
[Fixed] Forwarding vpn traffic to downstream proxy will cause the connection to be interrupted #4005
[Other] Incompatibility with AirDrop on macOS Monterey #973
[Other] Make Adguard abide the system certificate store or use a custom CA store #1540
[Other] New tab (ntp.msn.com) in Edge is broken #1541
[Fixed] «Adguard Service» causes ERR_SSL_VERSION_OR_CIPHER_MISMATCH on some sites in Chrome #1537
[Fixed] Adguard can't filter sites with "Let's encrypt" certs anymore on Android < 7.1.1 #1525
[Fixed] Apple Mail iCloud account switched offline #965
[Fixed] Downloads slowdown if the server uses HTTP/2 #1533
[Other] [macOS] AdGuard VPN doesn't connect on IPv6-only network #16
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Compatibility with iCloud Private Relay #2
[Enhancement] Do not hardcode excluding AdGuard VPN package from filtering #3923
[Enhancement] Figure out why some rules haven't been parsed successfully #1472
[Enhancement] Implement safebrowsing protocol v2 instead of the current async implementation #891
[Fixed] $domain modifier works incorrectly alongside with $removeparam modifier #1490
[Fixed] Allow to apply $removeparam rules to all resources #1492
[Fixed] App exclusions does not work when Adguard for Mac is active #15
[Fixed] CL does not trust certificates from the login and System keychains #1495
[Fixed] CL reports incorrect errors on duplicate rules #1517
[Fixed] Exclusion with `~third-party` modifier does not unblock when element removed from HTML #1488
[Fixed] JD app is broken by CoreLibs v1.8 #1484
[Fixed] Main frame is blocked by basic URL blocking rule or $removeparam rule #1489
[Fixed] Some :xpath rules do not work #1479
[Fixed] discord.com cannot load messages #1485
[Other] Version 7.7 nightly 8 is no longer filtering ads #3863
[Other] joongang.co.kr #1509
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Enhancement] Add $dnstype modifier support #91
[Enhancement] Add missing DNSCrypt info in DNS stamps of platform adapters #90
[Enhancement] Add proxy settings for DnsLibs #102
[Enhancement] Add sdns URL prettifier #98
[Enhancement] Always use the local DNS resolver announced by DHCP for all queries ending with the primary DNS suffix #100
[Enhancement] Return unique error code when any of listeners failed #114
[Enhancement] Route the DNS traffic directly when the outbound proxy is dead #117
[Enhancement] Support DNSSEC field for DNS log #89
[Enhancement] Truncate reply to size expected by client #103
[Enhancement] Update DoQ support to draft-ietf-dprive-dnsoquic-02 #97
[Enhancement] Upgrade to QUIC version 1 #111
[Fixed] "ttp" rule would block access to many domains #118
[Fixed] AdGuard DNS crashing after waking MacBook Pro up from sleep mode #962
[Fixed] Crash when parsing an invalid SDNS stamp #127
[Fixed] DNS Protocols won't work with VPN #1707
[Fixed] DNS-over-TLS upstream hangs on closing #106
[Fixed] Failed to bind fd to interface #104
[Fixed] Increase DNS timeout for DnsProxy.testUpstream #112
[Fixed] SERVFAIL/timeout issue on iOS #108
[Fixed] While on IPv6 connections, AdGuard for Android fail to connect to DNS-over-QUIC servers that are only accessible over IPv4 #3927
[Other] Add method for retrieving DnsLibs version #93
[Other] Deadlock in tcp_stream #129
[Other] DoQ does not work with QUIC version 1 #113
[Other] Use a realtime monotonic clock for QUIC idle timeout #109
AdGuard for Android 4.0 nightly 27
Release date: December 2, 2021
[Enhancement] Update CoreLibs to 1.8.188 #3977
[Enhancement] Update CoreLibs to 1.8.223 #4002
[Enhancement] Update CoreLibs to 1.8.245 #4034
[Other] Cannot start google drive downloads with VPN enabled #95
[Other] Update DnsLibs to 1.6.52 #3983
[Other] Update DnsLibs to 1.6.66 #4033
[Fixed] Driver installation failed on v7.7.1 #3986
[Fixed] Forwarding vpn traffic to downstream proxy will cause the connection to be interrupted #4005
[Other] Incompatibility with AirDrop on macOS Monterey #973
[Other] Make Adguard abide the system certificate store or use a custom CA store #1540
[Other] New tab (ntp.msn.com) in Edge is broken #1541
[Fixed] «Adguard Service» causes ERR_SSL_VERSION_OR_CIPHER_MISMATCH on some sites in Chrome #1537
[Fixed] Adguard can't filter sites with "Let's encrypt" certs anymore on Android < 7.1.1 #1525
[Fixed] Apple Mail iCloud account switched offline #965
[Fixed] Downloads slowdown if the server uses HTTP/2 #1533
[Other] [macOS] AdGuard VPN doesn't connect on IPv6-only network #16
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Compatibility with iCloud Private Relay #2
[Enhancement] Do not hardcode excluding AdGuard VPN package from filtering #3923
[Enhancement] Figure out why some rules haven't been parsed successfully #1472
[Enhancement] Implement safebrowsing protocol v2 instead of the current async implementation #891
[Fixed] $domain modifier works incorrectly alongside with $removeparam modifier #1490
[Fixed] Allow to apply $removeparam rules to all resources #1492
[Fixed] App exclusions does not work when Adguard for Mac is active #15
[Fixed] CL does not trust certificates from the login and System keychains #1495
[Fixed] CL reports incorrect errors on duplicate rules #1517
[Fixed] Exclusion with `~third-party` modifier does not unblock when element removed from HTML #1488
[Fixed] JD app is broken by CoreLibs v1.8 #1484
[Fixed] Main frame is blocked by basic URL blocking rule or $removeparam rule #1489
[Fixed] Some :xpath rules do not work #1479
[Fixed] discord.com cannot load messages #1485
[Other] Version 7.7 nightly 8 is no longer filtering ads #3863
[Other] joongang.co.kr #1509
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Enhancement] Add $dnstype modifier support #91
[Enhancement] Add missing DNSCrypt info in DNS stamps of platform adapters #90
[Enhancement] Add proxy settings for DnsLibs #102
[Enhancement] Add sdns URL prettifier #98
[Enhancement] Always use the local DNS resolver announced by DHCP for all queries ending with the primary DNS suffix #100
[Enhancement] Return unique error code when any of listeners failed #114
[Enhancement] Route the DNS traffic directly when the outbound proxy is dead #117
[Enhancement] Support DNSSEC field for DNS log #89
[Enhancement] Truncate reply to size expected by client #103
[Enhancement] Update DoQ support to draft-ietf-dprive-dnsoquic-02 #97
[Enhancement] Upgrade to QUIC version 1 #111
[Fixed] "ttp" rule would block access to many domains #118
[Fixed] AdGuard DNS crashing after waking MacBook Pro up from sleep mode #962
[Fixed] Crash when parsing an invalid SDNS stamp #127
[Fixed] DNS Protocols won't work with VPN #1707
[Fixed] DNS-over-TLS upstream hangs on closing #106
[Fixed] Failed to bind fd to interface #104
[Fixed] Increase DNS timeout for DnsProxy.testUpstream #112
[Fixed] SERVFAIL/timeout issue on iOS #108
[Fixed] While on IPv6 connections, AdGuard for Android fail to connect to DNS-over-QUIC servers that are only accessible over IPv4 #3927
[Other] Add method for retrieving DnsLibs version #93
[Other] DoQ does not work with QUIC version 1 #113
[Other] Use a realtime monotonic clock for QUIC idle timeout #109
AdGuard for Android 4.0 nightly 26
Release date: November 26, 2021
[Enhancement] Update CoreLibs to 1.8.188 #3977
[Enhancement] Update CoreLibs to 1.8.223 #4002
[Enhancement] Update CoreLibs to 1.8.245 #4034
[Other] Cannot start google drive downloads with VPN enabled #95
[Other] Update DnsLibs to 1.6.52 #3983
[Other] Update DnsLibs to 1.6.66 #4033
[Fixed] Driver installation failed on v7.7.1 #3986
[Fixed] Forwarding vpn traffic to downstream proxy will cause the connection to be interrupted #4005
[Other] Make Adguard abide the system certificate store or use a custom CA store #1540
[Other] New tab (ntp.msn.com) in Edge is broken #1541
[Other] macOS Monterey:adguard will intercept airdrops.Is there anyone in the same situation as me? #973
[Fixed] «Adguard Service» causes ERR_SSL_VERSION_OR_CIPHER_MISMATCH on some sites in Chrome #1537
[Fixed] Adguard can't filter sites with "Let's encrypt" certs anymore on Android < 7.1.1 #1525
[Fixed] Apple Mail iCloud account switched offline #965
[Fixed] Downloads slowdown if the server uses HTTP/2 #1533
[Other] [macOS] AdGuard VPN doesn't connect on IPv6-only network #16
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Compatibility with iCloud Private Relay #2
[Enhancement] Do not hardcode excluding AdGuard VPN package from filtering #3923
[Enhancement] Figure out why some rules haven't been parsed successfully #1472
[Enhancement] Implement safebrowsing protocol v2 instead of the current async implementation #891
[Fixed] $domain modifier works incorrectly alongside with $removeparam modifier #1490
[Fixed] Allow to apply $removeparam rules to all resources #1492
[Fixed] App exclusions does not work when Adguard for Mac is active #15
[Fixed] CL does not trust certificates from the login and System keychains #1495
[Fixed] CL reports incorrect errors on duplicate rules #1517
[Fixed] Exclusion with `~third-party` modifier does not unblock when element removed from HTML #1488
[Fixed] JD app is broken by CoreLibs v1.8 #1484
[Fixed] Main frame is blocked by basic URL blocking rule or $removeparam rule #1489
[Fixed] Some :xpath rules do not work #1479
[Fixed] discord.com cannot load messages #1485
[Other] Version 7.7 nightly 8 is no longer filtering ads #3863
[Other] joongang.co.kr #1509
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Enhancement] Add $dnstype modifier support #91
[Enhancement] Add missing DNSCrypt info in DNS stamps of platform adapters #90
[Enhancement] Add proxy settings for DnsLibs #102
[Enhancement] Add sdns URL prettifier #98
[Enhancement] Always use the local DNS resolver announced by DHCP for all queries ending with the primary DNS suffix #100
[Enhancement] Return unique error code when any of listeners failed #114
[Enhancement] Route the DNS traffic directly when the outbound proxy is dead #117
[Enhancement] Support DNSSEC field for DNS log #89
[Enhancement] Truncate reply to size expected by client #103
[Enhancement] Update DoQ support to draft-ietf-dprive-dnsoquic-02 #97
[Enhancement] Upgrade to QUIC version 1 #111
[Fixed] "ttp" rule would block access to many domains #118
[Fixed] AdGuard DNS crashing after waking MacBook Pro up from sleep mode #962
[Fixed] Crash when parsing an invalid SDNS stamp #127
[Fixed] DNS Protocols won't work with VPN #1707
[Fixed] DNS-over-TLS upstream hangs on closing #106
[Fixed] Failed to bind fd to interface #104
[Fixed] Increase DNS timeout for DnsProxy.testUpstream #112
[Fixed] SERVFAIL/timeout issue on iOS #108
[Fixed] While on IPv6 connections, AdGuard for Android fail to connect to DNS-over-QUIC servers that are only accessible over IPv4 #3927
[Other] Add method for retrieving DnsLibs version #93
[Other] DoQ does not work with QUIC version 1 #113
[Other] Use a realtime monotonic clock for QUIC idle timeout #109
AdGuard for Android 4.0 nightly 25
Release date: November 19, 2021
[Enhancement] Update CoreLibs to 1.8.188 #3977
[Enhancement] Update CoreLibs to 1.8.223 #4002
[Other] Cannot start google drive downloads with VPN enabled #95
[Other] Update DnsLibs to 1.6.52 #3983
[Fixed] «Adguard Service» causes ERR_SSL_VERSION_OR_CIPHER_MISMATCH on some sites in Chrome #1537
[Fixed] Adguard can't filter sites with "Let's encrypt" certs anymore on Android < 7.1.1 #1525
[Fixed] Apple Mail iCloud account switched offline #965
[Fixed] Downloads slowdown if the server uses HTTP/2 #1533
[Other] [macOS] AdGuard VPN doesn't connect on IPv6-only network #16
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Compatibility with iCloud Private Relay #2
[Enhancement] Do not hardcode excluding AdGuard VPN package from filtering #3923
[Enhancement] Figure out why some rules haven't been parsed successfully #1472
[Enhancement] Implement safebrowsing protocol v2 instead of the current async implementation #891
[Fixed] $domain modifier works incorrectly alongside with $removeparam modifier #1490
[Fixed] Allow to apply $removeparam rules to all resources #1492
[Fixed] App exclusions does not work when Adguard for Mac is active #15
[Fixed] CL does not trust certificates from the login and System keychains #1495
[Fixed] CL reports incorrect errors on duplicate rules #1517
[Fixed] Exclusion with `~third-party` modifier does not unblock when element removed from HTML #1488
[Fixed] JD app is broken by CoreLibs v1.8 #1484
[Fixed] Main frame is blocked by basic URL blocking rule or $removeparam rule #1489
[Fixed] Some :xpath rules do not work #1479
[Fixed] discord.com cannot load messages #1485
[Other] Version 7.7 nightly 8 is no longer filtering ads #3863
[Other] joongang.co.kr #1509
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Enhancement] Add $dnstype modifier support #91
[Enhancement] Add missing DNSCrypt info in DNS stamps of platform adapters #90
[Enhancement] Add proxy settings for DnsLibs #102
[Enhancement] Add sdns URL prettifier #98
[Enhancement] Always use the local DNS resolver announced by DHCP for all queries ending with the primary DNS suffix #100
[Enhancement] Return unique error code when any of listeners failed #114
[Enhancement] Route the DNS traffic directly when the outbound proxy is dead #117
[Enhancement] Support DNSSEC field for DNS log #89
[Enhancement] Truncate reply to size expected by client #103
[Enhancement] Update DoQ support to draft-ietf-dprive-dnsoquic-02 #97
[Enhancement] Upgrade to QUIC version 1 #111
[Fixed] "ttp" rule would block access to many domains #118
[Fixed] AdGuard DNS crashing after waking MacBook Pro up from sleep mode #962
[Fixed] Crash when parsing an invalid SDNS stamp #127
[Fixed] DNS Protocols won't work with VPN #1707
[Fixed] DNS-over-TLS upstream hangs on closing #106
[Fixed] Failed to bind fd to interface #104
[Fixed] Increase DNS timeout for DnsProxy.testUpstream #112
[Fixed] SERVFAIL/timeout issue on iOS #108
[Fixed] While on IPv6 connections, AdGuard for Android fail to connect to DNS-over-QUIC servers that are only accessible over IPv4 #3927
[Other] Add method for retrieving DnsLibs version #93
[Other] DoQ does not work with QUIC version 1 #113
[Other] Use a realtime monotonic clock for QUIC idle timeout #109
AdGuard for Android 4.0 nightly 24
Release date: August 27, 2021
[Other] Cannot start google drive downloads with VPN enabled #95
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 23
Release date: August 20, 2021
[Other] Cannot start google drive downloads with VPN enabled #95
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 22
Release date: August 13, 2021
Minor fixes
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 21
Release date: August 6, 2021
Minor fixes
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 20
Release date: July 30, 2021
Minor fixes
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 19
Release date: July 28, 2021
Minor fixes
[Enhancement] Add SNI scanning option for QUIC #1467
[Enhancement] Add $denyallow modifier #1304
[Enhancement] Add $redirect-rule modifier #1303
[Enhancement] Add $removeheader modifier support #1427
[Enhancement] Add '$specifichide' modifier to disable specific element hiding and CSS rules #1166
[Enhancement] Add a "noop" modifier `_` #1387
[Enhancement] Add an option to send GlobalPrivacyControl's Do-Not-Sell signal to Stealth Mode #1451
[Enhancement] Add full regex support for $network rules #1394
[Enhancement] Allow `*
[Enhancement] Filter lists downloader module #1279
[Enhancement] Improve the way negation works for $redirect rules #1388
[Enhancement] Rules with "$" in path don't work #161
[Enhancement] Split proxy session module into processing filters chain #103
[Enhancement] Update $removeparam syntax, add $queryprune as an alias #1384
[Enhancement] Use $domain modifier for target domains only in non-domain rules #1354
[Fixed] CSS rules with url shouldn't be allowed #1431
[Fixed] Conflict with Sophos Endpoint Security and Control #3791
[Fixed] Crash in AGNEVpnRouteResolver::refreshRoutingTable() #1416
[Fixed] FTP pages are broken #1351
[Fixed] Nightly 16 crashes constantly #3687
[Fixed] Rule with $important modifier should has higher priority than rule with $all modifier #1440
[Fixed] Unable to view original certificate for IP site #1422
[Fixed] Userscript exclusions do not work as they should #1425
[Fixed] Valid rules do not pass validation checks #1419
[Fixed] Whitelist in parental control doesn't work #3635
[Fixed] [min-length] is not working in HTML filtering rules #1383
[Fixed] blockchain.com is broken #1411
[Fixed] dsp-wiki.com is broken #1420
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
[Fixed] hydrogenaud.io is broken in Firefox #1361
[Fixed] scarlet.be - page cannot be loaded completely #1424
[Fixed] superonline.net is broken #1413
[Other] "obtainCertificate failed" when key doesn't match CA #1415
[Other] AdGuard fails to launch itself on the system startup #864
[Other] Add filter localhost option on Mac #1454
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Other] Improve invalid CA cert or key detection #1455
[Other] Local proxies are not filtered on macOS 11.3 #862
[Other] Rules with $extension modifier unblock blocked requests #1350
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 18
Release date: July 19, 2021
Minor fixes Minor fixes
AdGuard for Android 4.0 nightly 17
Release date: July 16, 2021
Minor fixes Minor fixes
AdGuard for Android 4.0 nightly 16
Release date: July 9, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 15
Release date: June 13, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 14
Release date: May 28, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 14
Release date: May 11, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 13
Release date: May 7, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 12
Release date: April 30, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 11
Release date: April 27, 2021
Minor fixes
[Fixed] hepsiburada.com - HTTPS filtering issue #1406
AdGuard for Android 4.0 nightly 10
Release date: February 11, 2021
[Other] Update CoreLibs to 1.7.151 #3669
[Other] Youtube share crashes when you press the play button before the video's actually loaded #3672
[Enhancement] Retry DoQ/DoH/DoT queries #86
AdGuard for Android 4.0 nightly 9
Release date: November 27, 2020
[Fixed] Extensions settings are broken in v4.0 nightly 8 #3661
[Other] Update DnsLibs to 1.4.17 #3666
[Other] beta version 3.6 lost some Brazilian Portuguese translations #3660
AdGuard for Android 4.0 nightly 8
Release date: November 20, 2020
[Enhancement] Blocking Youtube ads by "sharing" video to our app #2994
[Other] Update Brazilian Portuguese and European Portuguese translations #3652
[Other] Update CoreLibs to 1.7.143 #3649
[Other] Update CoreLibs to 1.7.150 #3659
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Fixed] `$badfilter` rules are sensitive to domain lists #1331
[Other] ERR_HTTP2_PROTOCOL_ERROR on some websites #1374
[Fixed] DoQ fails intermittently on iOS #85
[Other] Add an option to specify IP_BOUND_IF/SO_BINDTODEVICE for outgoing connections #78
AdGuard for Android 4.0 nightly 7
Release date: November 2, 2020
[Enhancement] Blocking Youtube ads by "sharing" video to our app #2994
[Enhancement] Update the "What's new" dialog #3638
[Fixed] Does not filter plain HTTP when it uses a non-standard port #1366
[Fixed] Fix the Shadowsocks proxy auto remove #3641
[Fixed] sales.scanngo.atbapp - app is not working #3622
[Other] AdGuard breaks Capital One app #3598
[Other] Update CoreLibs to 1.7.131 #3637
[Other] Update CoreLibs to 1.7.140 #3644
[Other] $generichide rule causes that assistant is showing that AdGuard is disabled #7
[Other] Connection error after waking computer from sleep mode #3412
[Enhancement] Improve socket connect with hostname provided (for Proxy mode) #123
[Enhancement] Indicate libraries versions #1150
[Other] Connection error after waking computer from sleep mode #3412
[Enhancement] Optimistic DNS #83
[Fixed] Compatibility issue between AdGuard and Windscribe VPN #1342
[Other] Add DoQ support in DNS stamps #84
[Other] Add ability to pass custom filtering rules without file #30
[Other] Add an option to specify IP_BOUND_IF/SO_BINDTODEVICE for outgoing connections #78
[Other] Check if we should block SVCB (type 65, service binding?) records #80
[Other] Fix errors encoding under Windows #79
AdGuard for Android 4.0 nightly 6
Release date: October 1, 2020
[Enhancement] Add com.huawei.browser to the list of browsers #3495
[Enhancement] Enable forcibly HTTPs filtering for the Firefox Fenix browser #3617
[Other] ru.sogaz.tm - app is not working #3573
AdGuard for Android 4.0 nightly 5
Release date: September 29, 2020
[Fixed] Thai Ads Filters always enabled if the group is enabled #3520
AdGuard for Android 4.0 nightly 4
Release date: September 26, 2020
[Enhancement] Add Fennec F-Droid to the list of browsers #3587
[Other] Update CoreLibs to 1.7.114 #3596
[Other] local.adguard.org certificate is not re-issued when it expire #1348
AdGuard for Android 4.0 nightly 3
Release date: September 21, 2020
Minor fixes Minor fixes
AdGuard for Android 4.0 nightly 2
Release date: September 19, 2020
[Fixed] Make the AdGuard application update work on Android 11 #3564
[Other] Update CoreLibs to 1.7.109 #3586
[Other] Update DnsLibs to the 1.3.24 version #3578 Minor fixes
[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] AdGuard doesn't work with Youtube in Safari macOS Big Sur (infinity circle loader) #727
[Fixed] Exclusion with $elemhide,jsinject,extension disable HTML filtering rules #1337
[Fixed] Filtering log doesn't show information about cookies #3406
[Fixed] Invalid HTTP request headers: -2 #1056
[Fixed] Problematic userscripts #1273
[Fixed] Regexp rule doesn't match url #1311
[Fixed] Sometimes path combining helper puts extra slash #1338
[Fixed] The filter ID of the triggered rule for a blocked request is not defined correctly. #1312
[Fixed] The foreign requests get into filtering log with enabled DNS module #3411
[Fixed] `$badfilter` rules are sensitive to domain lists #1331
[Fixed] hkclubs.samsung.com #1340
[Other] AdGuard for Mac doesn't start protection without internet connection #1323
[Other] Fix errors encoding under Windows #79
[Other] Partial HTML processing issues #1308
AdGuard for Android 4.0 nightly 1
Release date: August 26, 2020
[Fixed] Fix a bug related with strange and small "m^" rules #3548
AdGuard for Android 3.5 nightly 12
Release date: August 25, 2020
[Enhancement] Prepare AdGuard before the v3.5 release #3546
[Fixed] Fix a bug related with strange and small "m^" rules #3548
[Fixed] Provide an option to disable fallback #3447
[Fixed] Upgrade the CoreLibs version to 1.7.64 #3547
[Fixed] AGFDVSocket doesn't return original peer address in case of outbound proxy set #1330
[Fixed] Problematic userscripts #1273
AdGuard for Android 3.5 nightly 11
Release date: August 20, 2020
[Enhancement] Add the "What's new" dialog #3532
[Enhancement] Rename adguard.crt to AdGuardCertificate.pem #3489
[Enhancement] Update CoreLibs to 1.7.50 #3536
[Fixed] Update CoreLibs to 1.7.58 #3542
[Fixed] Wrong state of disabled option #3538
[Other] Prepare AdGuard before the Beta 2 release #3543
[Other] Update CoreLibs to 1.7.54 #3541
[Enhancement] Add $ping content type #1258
[Fixed] Problematic userscripts #1273
[Enhancement] #@# without any domains specified should disable the rule completely #1296
[Fixed] Connection has timed out in state have-result #1180
[Fixed] OCSP checks aren't passed through the selected DNS #1328 Minor fixes
AdGuard for Android 3.5 nightly 10
Release date: August 14, 2020
[Enhancement] Prepare AdGuard before the Beta 1 release #3531
AdGuard for Android 3.5 nightly 9
Release date: August 14, 2020
[Enhancement] HTTPS filtering in Firefox Fenix #2861
[Enhancement] Update the DNS Libs to 1.3.19 #3533
[Fixed] Update the Core libs version to 1.7.49 #3535
[Enhancement] Check that trusted-types CSP does not break the content script #1320
[Fixed] AdGuard won't start after restart #3380
[Fixed] Problematic userscripts #1273
[Other] Speed cap at 400-500 Mbps #702
[Fixed] Connecting to a DNSCrypt-protected DNS causes AdGuard to throw a connection error #3455
[Fixed] Support comments at the end of line in hosts rules #75
[Other] Add upstreams sorting by RTT #39
AdGuard for Android 3.5 nightly 8
Release date: August 12, 2020
[Enhancement] Integration with AdGuard VPN android app #3441
[Fixed] Android 11: Podcasts, Gmail and Drive don't work correctly #3516
AdGuard for Android 3.5 nightly 7
Release date: August 8, 2020
[Enhancement] HTTPS filtering in Firefox Fenix #2861
[Enhancement] Update the Corelibs version to 1.6.139 #3488
[Fixed] Provide an option to disable fallback #3447
[Fixed] Problematic userscripts #1273 Minor fixes
[Fixed] Filtering log doesn't show information about cookies #3406
[Fixed] Process name detection causes scary warnings in Windows Security #1316
[Other] ERR_CONNECTION_RESET #3468
AdGuard for Android 3.5 nightly 6
Release date: August 3, 2020
[Fixed] Fix For Device With A Restrictive Account #3299
AdGuard for Android 3.5 nightly 5
Release date: July 31, 2020
[Enhancement] Add com.huawei.browser to the list of browsers #3495
[Enhancement] Add com.phonepe.app to the exclusion list #3460
[Enhancement] Update the Corelibs version to 1.6.139 #3488
[Fixed] Unnecessary "Android Private DNS is enabled" notification on Android 11 #3478
[Enhancement] "Proceed anyway" option doesn't work correctly if website is blocked by rule with $all modifier #1267
[Enhancement] $domain modifier semantics #1202
[Enhancement] Add "portals" support to the HTML filtering engine #895
[Enhancement] Add support for "$app" in cosmetic rules #1276
[Enhancement] Add support for more modifiers aliases #1270
[Enhancement] Allow to configure whether outbound proxy is used or not #1305
[Enhancement] Better OCSP revoked status handling #1179
[Enhancement] Double syntax options allowed #957
[Enhancement] Enable C++17 #1263
[Enhancement] Implement filter rules for removing tracking parameters #958
[Enhancement] Move the https filtering configuration out of the main filtering configuration #1004
[Enhancement] Optimize memory consumption of filtering rules #1264
[Enhancement] Print triggered $badfilter rules to the filtering log #1129
[Enhancement] Switch to BoringSSL #1223
[Enhancement] Use Fetch metadata headers to detect content types properly #1245
[Fixed] AGW 7.5 beta 1 - ERR_SSL_VERSION_OR_CIPHER_MISMATCH at multiple corporate domains #3462
[Fixed] AdGuard Browsing Security module causes that AdGuard`s JS is not injected to the page #1067
[Fixed] Adguard FW 7.5 nightly randomly crashing after adding Spotify UWP exe to filtering apps #1317
[Fixed] Basic rules with wilcard in TLD are not working #1298
[Fixed] Browsing security breaks 'Show comments' button on telegraph.co.uk #1132
[Fixed] Cosmetic rules can be used as CSS rules #1293
[Fixed] Failed to initialize protocol filters #1282
[Fixed] HTML parser issues #1222
[Fixed] Incorrect extended CSS rule causes that JS rules don't work #1147
[Fixed] InvalidEnumArgumentException in InvokeCertCommand #3173
[Fixed] Issue with LINE extension #1280
[Fixed] Problematic userscripts #1273
[Fixed] Regexp rule doesn't match url #1311
[Fixed] Rules selection algorithm when HTTPS filtering is disabled #1291
[Fixed] Rules with :style() are wrongly converted #1149
[Fixed] Rules with restricted domains do not match requests without ref #1286
[Fixed] Some HTML filtering rules don't work #1299
[Fixed] The filter ID of the triggered rule for a blocked request is not defined correctly. #1312
[Fixed] The foreign requests get into filtering log with enabled DNS module #3411
[Fixed] Unable to parse URL with IPv6 address #1287
[Fixed] Unhandled C++ Exception in finishWithResult() #939
[Fixed] adguard urlfilter urlfilter: match_referrer(): Couldn't parse referer 'file://' and extract_domains(): Duplicate domain #1168
[Other] AdGuard 7.5 nightly 1 crashes unpredictably #3376
[Other] Partial HTML processing issues #1308
AdGuard for Android 3.5 nightly 4
Release date: July 9, 2020
[Enhancement] Adaptive icons for app shortcuts #2656
[Enhancement] After adding a custom user filter rule from the Filtering Log (by clicking on the "Block" button), the button should immediately change from 'Block' to 'Unblock'. #3012
[Enhancement] Automation API: add a way to deal with changing proxy servers #3363
[Enhancement] Rename AdGuard Simplified domain names filter to AdGuard DNS filter #3475
[Enhancement] Show updates screen when "check for updates" shortcut is used #3318
[Fixed] Why does the bottom banner pop-up show late after checking for updates via long press shortcut? #3343
[Other] Update OpenDNS options #3428
[Other] org.gnu.icecat #3452
AdGuard for Android 3.5 nightly 3
Release date: June 5, 2020
[Other] Upgrade the Sentry integration:
AdGuard for Android 3.5 nightly 2
Release date: May 27, 2020
[Enhancement] com.pelmorex.WeatherEyeAndroid: #3204
[Enhancement] Add new rules at the top of user filter?: #2962
[Bug] Support messages are automatically converted to lower case: #3079
[Bug] com.x8bit.bitwarden - broken app: #3206
[Enhancement] Send enabled userscripts in query string while reporting: #3288
[Enhancement] Extend the information written to `state.txt` when the logs are exported: #3063
AdGuard for Android 3.5 nightly 1
Release date: May 20, 2020
[Bug] Update CoreLibs to 1.5.269:
[Enhancement] Add org.mozilla.reference.browser to the list of browsers: #3408
[Bug] Fix behavior of the "request a trial" button on the Promo screen: #3437
AdGuard for Android 3.4 nightly 23
Release date: May 14, 2020
[Other] HTTPS-s filtering error for the "providers media" system app: #3425
[Enhancement] Prepare an app before the beta 2 release: #3433
[Enhancement] Update CoreLibs to 1.5.265:
[Bug] Cosmetic rules can be used as CSS rules: #1293
[Other] AdGuard doesn't launch on the latest beta: #3430
[Other] Add Brave Nightly (and all other variants) to the list of supported browsers: #3432
AdGuard for Android 3.4 nightly 22
Release date: May 8, 2020
[Other] Fix behaviour of the "back" button on the Settings screens: #3427
[Other] Update DnsLibs to 1.2.26:
[Bug] Make the "Unblock" button visible on the Filtering Log Details: #3429
[Other] Add Yuzu Browser Plus to the list of supported browsers: #3424
AdGuard for Android 3.4 nightly 21
Release date: May 8, 2020
[Bug] Update CoreLibs to 1.5.262:
[Other] Application crash when changing from 4G to Wi-Fi in Local HTTP Proxy Mode: #3431
[Other] Some applications doesn't apply the AdGuard certificate: #3419
[Other] Update CoreLibs to 1.5.254:
[Bug] Incorrect extended CSS rule causes that JS rules don't work: #1147
[Enhancement] "Proceed anyway" option doesn't work correctly if website is blocked by rule with $all modifier: #1267
AdGuard for Android 3.4 nightly 20
Release date: April 27, 2020
No changelog
AdGuard for Android 3.4 nightly 19
Release date: April 25, 2020
[Bug] Route traffic for com.android.providers.downloads: #3355
[Enhancement] Applications that do not trust user certificates (Notification): #3328
AdGuard for Android 3.4 nightly 18
Release date: April 21, 2020
[Bug] Route traffic for com.android.providers.downloads: #3355
[Enhancement] Hotspots and DNS filtering issue (timeout needs to be shorten): #3187
[Other] Turn off AdGuard protection for ru.rostel app: #3310
[Other] Add Vivaldi Snapshot & Sopranos to the list of supported browsers: #3400
[Other] Add Brave Beta to the list of supported browsers: #3401
AdGuard for Android 3.4 nightly 17
Release date: April 20, 2020
[Enhancement] Send 'Block ads in all apps' parameter to reporting tool: #3350
[Other] Update CoreLibs to 1.5.249:
[Bug] Cosmetic rules can be used as CSS rules: #1293
[Other] Force close VPN application on Local HTTP proxy mode (root): #3416
AdGuard for Android 3.4 nightly 16
Release date: April 15, 2020
[Other] Update CoreLibs to 1.5.245:
[Bug] Rules selection algorithm when HTTPS filtering is disabled: #1291
[Bug] Route traffic for com.android.providers.downloads: #3355
AdGuard for Android 3.4 nightly 15
Release date: April 11, 2020
[Bug] Route traffic for com.android.providers.downloads: #3355
AdGuard for Android 3.4 nightly 14
Release date: April 10, 2020
[Enhancement] Prepare an app before the beta 1 release: #3403
[Enhancement] Add Firefox Preview Nightly for Developers to the list of browsers: #3333
[Bug] Can't navigate settings for FireTV: #3238
AdGuard for Android 3.4 nightly 13
Release date: April 8, 2020
[Bug] Route traffic for com.android.providers.downloads: #3355
[Enhancement] Improve zeroing of open sockets counter [The number of closed connections more than the number of open connections]: #3235
AdGuard for Android 3.4 nightly 12
Release date: March 30, 2020
No changelog
AdGuard for Android 3.4 nightly 11
Release date: March 27, 2020
[Fix] AdGuard blocks Internet connection: #2842
[Fix] Add a "Cancel" button: #3093
[Fix] Disable HTTPS filtering for PS Application: #3306
[Fix] com.amazon.avod.thirdpartyclient - broken app: #3277
[Fix] com.vodafone.selfservis app is broken by HTTPS filtering: #2824
AdGuard for Android 3.4 nightly 10
Release date: March 26, 2020
[Fix] AdGuard blocks Internet connection: #2842
[Fix] Add a "Cancel" button: #3093
[Fix] Disable HTTPS filtering for PS Application: #3306
[Fix] com.amazon.avod.thirdpartyclient - broken app: #3277
[Fix] com.vodafone.selfservis app is broken by HTTPS filtering: #2824
AdGuard for Android 3.4 nightly 9
Release date: March 19, 2020
[Corelibs v1.5.215 Feature] Add UDP over SOCKS5 support: AdguardTeam/CoreLibs#1212
[Corelibs v1.5.215 Feature] Change evdns to c-ares.: AdguardTeam/CoreLibs#1139
[Corelibs v1.5.215 Fix] "badfilter" modifier doesn't work with "all" modifier: AdguardTeam/CoreLibs#1240
[Corelibs v1.5.215 Fix] AG cannot handle 103 Early Hints: AdguardTeam/CoreLibs#1238
[Corelibs v1.5.215 Fix] Change conversion rules for ##^ rules -- add max-length="262144": AdguardTeam/CoreLibs#1227
[Corelibs v1.5.215 Fix] Crash on network change: AdguardTeam/CoreLibs#1266
[Corelibs v1.5.215 Fix] DNS timeouts decreased
[Corelibs v1.5.215 Fix] EAVR(W) in AresResolver::process: AdguardTeam/CoreLibs#1269
[Corelibs v1.5.215 Fix] Extended CSS rule is not working, if ':contains()' has ':' : AdguardTeam/CoreLibs#1253
[Corelibs v1.5.215 Fix] Implement API for working with the native browser assistant: AdguardTeam/CoreLibs#1159
[Corelibs v1.5.215 Fix] Rules are not applied to websites with dot at the end: AdguardTeam/CoreLibs#1261
[Corelibs v1.5.215 Fix] Scriptlet exceptions don't work correctly: AdguardTeam/CoreLibs#1243
[Corelibs v1.5.215 Fix] Stack overflow while closing HTTP/2 stream: AdguardTeam/CoreLibs#1235
[Corelibs v1.5.215 Fix] c-ares updated to the latest version
[Corelibs v1.5.215 Fix] itv.rt.ru breaks when you watch encrypted channels: AdguardTeam/CoreLibs#1248
[Enhancement] Application crashed on the Android 11 while the user trying to open any filtering log details: #3366
[Enhancement] It's insanely hard to install a user certificate on Android 11: #3354
[Enhancement] Update CoreLibs to 1.5.232: #3370
[Feature] Add @TPS to acknowledges page: #82
[Fix] "HTTPS filtering is off" SnackBar covers Data Saved stat on Home Screen: #3292
[Fix] Allow suppressing HTTPS filtering error notification: #3225
[Fix] Fix the bug on Android 11 when filtering doesn't work with enabled AdGuard: #3377
AdGuard for Android 3.4 nightly 8
Release date: March 2, 2020
[Corelibs v1.5.215 Feature] Add UDP over SOCKS5 support: AdguardTeam/CoreLibs#1212
[Corelibs v1.5.215 Feature] Change evdns to c-ares.: AdguardTeam/CoreLibs#1139
[Corelibs v1.5.215 Fix] "badfilter" modifier doesn't work with "all" modifier: AdguardTeam/CoreLibs#1240
[Corelibs v1.5.215 Fix] AG cannot handle 103 Early Hints: AdguardTeam/CoreLibs#1238
[Corelibs v1.5.215 Fix] Change conversion rules for ##^ rules -- add max-length="262144": AdguardTeam/CoreLibs#1227
[Corelibs v1.5.215 Fix] Crash on network change: AdguardTeam/CoreLibs#1266
[Corelibs v1.5.215 Fix] DNS timeouts decreased
[Corelibs v1.5.215 Fix] EAVR(W) in AresResolver::process: AdguardTeam/CoreLibs#1269
[Corelibs v1.5.215 Fix] Extended CSS rule is not working, if ':contains()' has ':' : AdguardTeam/CoreLibs#1253
[Corelibs v1.5.215 Fix] Implement API for working with the native browser assistant: AdguardTeam/CoreLibs#1159
[Corelibs v1.5.215 Fix] Rules are not applied to websites with dot at the end: AdguardTeam/CoreLibs#1261
[Corelibs v1.5.215 Fix] Scriptlet exceptions don't work correctly: AdguardTeam/CoreLibs#1243
[Corelibs v1.5.215 Fix] Stack overflow while closing HTTP/2 stream: AdguardTeam/CoreLibs#1235
[Corelibs v1.5.215 Fix] c-ares updated to the latest version
[Corelibs v1.5.215 Fix] itv.rt.ru breaks when you watch encrypted channels: AdguardTeam/CoreLibs#1248
[Enhancement] Application crashed on the Android 11 while the user trying to open any filtering log details: #3366
[Enhancement] It's insanely hard to install a user certificate on Android 11: #3354
[Feature] Add @TPS to acknowledges page: #82
[Fix] "HTTPS filtering is off" SnackBar covers Data Saved stat on Home Screen: #3292
[Fix] Allow suppressing HTTPS filtering error notification: #3225
AdGuard for Android 3.4 nightly 7
Release date: January 18, 2020
[Bug(regression)] The network resolves incorrectly when the WiFi turns on during the protection works: #3313
AdGuard for Android 3.4 nightly 6
Release date: January 18, 2020
[Bug] The network resolves incorrectly when the WiFi turns on during the protection works: #3313
AdGuard for Android 3.4 nightly 5
Release date: January 16, 2020
[Feature] Allow suppressing HTTPS filtering error notification: #3225
[Fix] Locale change bug: #3301
[Fix] Make privacy levels' phrases colored on old versions of Android: #3295
[Fix] Text on the HTTPS filtering dialog: #3284
AdGuard for Android 3.4 nightly 4
Release date: December 30, 2019
[Corelibs v1.5.165 Fix] Crash while raising browser API event: AdguardTeam/CoreLibs#1231
[Corelibs v1.5.165 Fix] digid.nl: AdguardTeam/CoreLibs#1229
AdGuard for Android 3.4 nightly 3
Release date: December 27, 2019
[Fix] After the update from the previous version stealth mode preset is changed: #3287
[Fix] Application won't start after the restart of the device: #3286
AdGuard for Android 3.4 nightly 2
Release date: December 26, 2019
[Fix] Send 'stealth.enabled=false' in query string if Stealth Mode is turned off: #3169
AdGuard for Android 3.4 nightly 1
Release date: December 25, 2019
[Corelibs v1.5.163 Fix] AdGuard for Mac randomizes domain letter case: AdguardTeam/CoreLibs#1104
[Corelibs v1.5.163 Fix] Crash in setcookie_find_attr: AdguardTeam/CoreLibs#1228
[Corelibs v1.5.163 Fix] Send 'user_agent' instead of 'user-agent' in querystring while reporting: AdguardTeam/CoreLibs#1165
[Feature] Use custom adguard: scheme for adding userscripts: #3000
[Fix] Add docomo pay to the exclusion: #3281
AdGuard for Android 3.3 nightly 35
Release date: December 19, 2019
[Fix(regression)] Use Chrome Custom Tabs in the payment dialog: #3278
AdGuard for Android 3.3 nightly 34
Release date: December 19, 2019
[Fix] Use Chrome Custom Tabs in the payment dialog: #3278
AdGuard for Android 3.3 nightly 33
Release date: December 19, 2019
[Fix(regression)] Improve the in-app purchase design: part IV: #3246
AdGuard for Android 3.3 nightly 32
Release date: December 16, 2019
[Enhancement] Update filters and translations before beta 4: #3271
[Fix(regression)] Improve the in-app purchase design: part IV: #3246
[Fix] Custom DNS filters are disappeared after they reach the limit at eight: #3269
[Fix] Fix crashes before the Beta 4: #3270
AdGuard for Android 3.3 nightly 31
Release date: December 13, 2019
[Corelibs v1.5.152 Android] CL 1.5.109 breaks ICMP test: AdguardTeam/CoreLibs#1209
[Corelibs v1.5.152 Feature] Additional logging for DNS
[Corelibs v1.5.152 Fix] Adguard.svc has stopped when you using Bookmark sidebar extension: AdguardTeam/CoreLibs#1214
[Corelibs v1.5.152 Fix] Cookie blocking: AdguardTeam/CoreLibs#1213
[Corelibs v1.5.155 Fix(regression)] Cookie blocking: AdguardTeam/CoreLibs#1213
[Corelibs v1.5.155 Fix] Pipe special character does not work in $network rules: AdguardTeam/CoreLibs#1211
[Feature] Activate a license via OAuth: #3244
[Update] Add an app to the exclusions: #3263
[Update] Add an application to the exclusions: #3262
AdGuard for Android 3.3 nightly 30
Release date: December 10, 2019
[Feature] Improve the design and friendly features on the Activation activity: #3251
[Fix] DNS queries can be sent by regular apps on Samsung S10 with Android 10: #3259
AdGuard for Android 3.3 nightly 29
Release date: December 10, 2019
[Fix] Application causes a crash if custom filters were enabled: #3258
AdGuard for Android 3.3 nightly 28
Release date: December 9, 2019
[Feature] Turn on the "Blocking phishing and malware" when the status is Premium: #3249
[Fix] Change the phrase "Blocked counters and trackers" on Apps Management details activity: #3250
[Fix] Improve the Onboarding screens: #3248
[Fix] Improve the in-app purchase design: part II: #3252
[Fix] Improve the in-app purchase design: part III: #3253
[Update(regression)] Update translations and filters before the beta 3: #3188
AdGuard for Android 3.3 nightly 27
Release date: December 7, 2019
[Fix] Improve the in-app purchase design: part I: #3245
[Fix] Mitigate the issue with "soft reboots" caused by getConnectionOwnerUid: #3257
AdGuard for Android 3.3 nightly 26
Release date: December 4, 2019
[Feature] New purchase flow: #2897
[Fix(regression)] DNS filtering: block cloaked trackers: #3228
[Update] Update translations and filters before the beta 3: #3188
AdGuard for Android 3.3 nightly 25
Release date: November 28, 2019
[Corelibs v1.5.141 Fix] Updated blocking pages and resources
[Fix] Add banking app to the exclusions: #3222
[Fix] Adguard Extra is automatically enabled when it is updated: #3216
[Fix] DNS filtering: block cloaked trackers: #3228
[Fix] Fix the text of notification and dialog on the Whitelist Activity: #3182
[Fix] dnsproxy stderr cannot be included into the automatic crash report: #3223
[Update(regression)] Update translations and filters before the beta 3: #3188
AdGuard for Android 3.3 nightly 24
Release date: November 20, 2019
[Corelibs v1.5.131 Fix] SSL whitelist is not applied to connections without SNI: AdguardTeam/CoreLibs#1198
[Corelibs v1.5.131 Fix] $rewrite=abp-resource: rules are not properly converted: AdguardTeam/CoreLibs#1194
[Feature] Backend integration: in-app purchase for the AdGuard application: #3208
[Fix] Suppress HTTPS filtering error notification for the apps that use pinning techniques: #3052
AdGuard for Android 3.3 nightly 23
Release date: November 15, 2019
[Corelibs v1.5.122 Fix] $cookie rule does not remove cookie: AdguardTeam/CoreLibs#1191
[Corelibs v1.5.122 Fix] ERR_HTTP2_PROTOCOL_ERROR with partial responses (status=206): AdguardTeam/CoreLibs#1181
[Corelibs v1.5.122 Fix] Empty string is passed incorrectly to scriptlet: AdguardTeam/CoreLibs#1189
[Corelibs v1.5.122 Fix] Make sure that "mitmdetection.services.mozilla.com" is filtered: AdguardTeam/CoreLibs#1190
[Corelibs v1.5.122 Fix] Rules with :style() are wrongly converted: AdguardTeam/CoreLibs#1149
[Fix] Material Theming: #3112
[Fix] com.google.android.apps.searchlite - broken app: #3185
[Update(regression)] Update translations and filters before the beta 3: #3188
[Update] Add the app fr.banquepopulaire.cyberplus to the banks' exclusion list: #3205
AdGuard for Android 3.3 nightly 22
Release date: November 13, 2019
[Fix] DNS Filtering does not work with HTTP root proxy in some cases: #2977
AdGuard for Android 3.3 nightly 21
Release date: November 12, 2019
[Fix(regression)] com.udemy.android - app is broken: #3072
[Fix] Add bank apps to exclusion list : #3196
[Fix] Block AAAA requests in networks without IPv6 interface: #3197
[Fix] Fix the notification toast (License expired): #3183
[Fix] Issue with importing settings: #3203
[Fix] Review the VpnService.setUnderlyingNetworks code: #2836
[Fix] Wrong state of update result (Updates section): #3195
AdGuard for Android 3.3 nightly 20
Release date: November 6, 2019
[Corelibs v1.5.109 Fix] $network rule validate issue: AdguardTeam/CoreLibs#1177
[Corelibs v1.5.109 Fix] Connections with client certs are not properly handled: AdguardTeam/CoreLibs#1178
[Corelibs v1.5.109 Fix] Revocation status is not checked on Mac/Windows 7: AdguardTeam/CoreLibs#1170
[Corelibs v1.5.109 Fix] Rules with :style() are wrongly converted: AdguardTeam/CoreLibs#1149
[Feature] Save the type of data chosen in Apps Management Tab: #3140
[Fix] Add the "Whale" browser to the known browsers list: #3175
[Fix] Search functionality on Apps Managements screen is crazy slow/laggy: #2951
[Fix] The Certificate installation dialog is missing: #3176
[Fix] by.gis.gidrometweather - broken app: #3147
[Fix] com.automattic.simplenote app is not working: #3121
[Fix] com.playstation.remoteplay - app is not working: #3181
[Update] Update translations and filters before the beta 3: #3188
AdGuard for Android 3.3 nightly 19
Release date: November 1, 2019
[Corelibs v1.5.94 Feature] Provide an option to block request when it's opened in the main frame: AdguardTeam/CoreLibs#152
[Corelibs v1.5.94 Fix] Connection may not be filtered due to TLS error: AdguardTeam/CoreLibs#874
[Corelibs v1.5.94 Fix] Firefox external settings doesn't allow DNS over HTTPS: AdguardTeam/CoreLibs#1092
[Corelibs v1.5.94 Fix] Invalid HTTP request headers: -2: AdguardTeam/CoreLibs#1056
[Corelibs v1.5.94 Fix] LocalApiServer hanged after long sleep: AdguardTeam/CoreLibs#1060
[Corelibs v1.5.94 Fix] Rules with :style() are wrongly converted: AdguardTeam/CoreLibs#1149
[Corelibs v1.5.94 Fix] Scriptlet issues: AdguardTeam/CoreLibs#1156
[Corelibs v1.5.94 Fix] The BrowserApi request shouldn't be set as bad request in case of forbidden header : AdguardTeam/CoreLibs#1163
[Corelibs v1.5.94 Fix] The changes in parsing css rules lead to rejecting these rules: AdguardTeam/CoreLibs#1167
[Corelibs v1.5.94 Fix] gall.dcinside.com: AdguardTeam/CoreLibs#1155
[Fix] Error occurred when update is checked: #3138
[Fix] Fix the crash about compile-time problems of AdGuard's code on Android OS: #3167
[Fix] Fix the crash when the app runs scheduled jobs: #3164
[Fix] Fix the crash when the user on the Updates activity: #3165
[Fix] Fix the crash when user communicates with extensions activity: #3171
[Fix] Incorrect translation in DNS filtering section: #3174
[Fix] The "missed ad" option in the Android feedback section leads to a search error: #3128
AdGuard for Android 3.3 nightly 18
Release date: October 24, 2019
[Enhancement] Update translations and filters before beta 2: #3161
[Fix(regression)] Improve the Onboarding UI: #3159
[Fix] Fix the crash when android OS tries loading the icon: #3166
[Fix] Fix the crash when user on the main activity: #3168
AdGuard for Android 3.3 nightly 17
Release date: October 21, 2019
[Enhancement] Improve Onboarding UI: #3159
[Fix] AG wrongly made 2 SDN filters in DNS filtering during update, which caused I can't create a VPN connection if enabling DNS filtering with 2 enabled SDN filters.: #3154
[Fix] Add bank apps to exclusion list: #3157
[Update] Update translations and filters before beta 2: #3161
AdGuard for Android 3.3 nightly 16
Release date: October 19, 2019
[Feature] New onboarding for the app: #2895
[Fix] Enable TLS 1.3 in dnsproxy: #3132
[Fix] The number of open connections becomes maximum too fast: #3153
AdGuard for Android 3.3 nightly 15
Release date: October 17, 2019
[Corelibs v1.5.80 Fix] $empty modifier does not block whole page: AdguardTeam/CoreLibs#1154
[Corelibs v1.5.80 Fix] Restored old $popup and iframes behaviour
[Corelibs v1.5.80 Fix] Update blocking pages translations
[Corelibs v1.5.80 Update] Update OpenSSL to 1.1.1d
[Feature] AdGuard crashes when pinging a domain via PingTools: #3120
[Fix] Add a "Refresh license status" button to the action bar menu: #2988
[Fix] Change the phrase "login" to "email" on Activation : #3141
[Fix] Protection doesn't restart after user turns on HTTPs filtering through snack on Main screen: #3139
AdGuard for Android 3.3 nightly 14
Release date: October 14, 2019
[Fix] Activity finished after user touched to "Buy one more license" button: #3136
[Fix] Bug: Checkbox "export license data" is invisible: #3133
AdGuard for Android 3.3 nightly 13
Release date: October 11, 2019
[Feature(regression)] Add video presentation to dialog about HTTPs filtering: #2967
[Fix] Fix crash when DNS servers list shows: #3126
[Fix] Fix the crash in ExclusionsReceiver: #3125
AdGuard for Android 3.3 nightly 12
Release date: October 11, 2019
[Fix] Can't see the button on VPN first start dialogue Screen: #3114
[Fix] Re-work of notification alerts on Activation screens: #3118
[Fix] The switch for Custom filters incorrectly represents the state of the filter group: #3119
[Fix] Wrong "Internet is not available" message on UpdatesActivity: #3095
[Update(regression)] Update translations and filter lists before beta 1: #3115
AdGuard for Android 3.3 nightly 11
Release date: October 8, 2019
[Fix(regression)] Fix the way long running tasks work: #3075
[Update] Update translations and filter lists before beta 1: #3115
AdGuard for Android 3.3 nightly 10
Release date: October 4, 2019
[Fix] AdGuard crashes when you choose a different type of DNS server. (DoT/DoH): #3103
[Fix] Check the system default theme on the fly: #3108
[Fix] Missing button shadow: #3109
AdGuard for Android 3.3 nightly 9
Release date: October 3, 2019
[Fix] Unable to start protection: #3107
AdGuard for Android 3.3 nightly 8
Release date: October 3, 2019
[Corelibs v1.5.74 Feature] Domain restrictions semantics: AdguardTeam/CoreLibs#1113
[Corelibs v1.5.74 Fix] $replace rules don't work on vidapi.threepi.de: AdguardTeam/CoreLibs#1130
[Corelibs v1.5.74 Fix] @include in userscripts is ignored: AdguardTeam/CoreLibs#1142
[Corelibs v1.5.74 Fix] Can not add rule with $empty modifier: AdguardTeam/CoreLibs#1146
[Corelibs v1.5.74 Fix] CoreLibs doesn't fully pass GM_XMLHttpRequest testcase (1 of 2 tests passed): AdguardTeam/CoreLibs#1088
[Corelibs v1.5.74 Fix] Rules with $mp4 modifier don't work: AdguardTeam/CoreLibs#1151
[Corelibs v1.5.74 Fix] Rules with :style() are wrongly converted: AdguardTeam/CoreLibs#1149
[Corelibs v1.5.74 Fix] chilkatsoft.com - download issue: AdguardTeam/CoreLibs#1100
[Fix(regression)] Fix icon of application updates: #3098
[Fix] Userscripts updates are not tracked by the battery service: #3073
AdGuard for Android 3.3 nightly 7
Release date: October 1, 2019
[Corelibs v1.5.60 Feature(regression)] Internal filters conversion: AdguardTeam/CoreLibs#880
[Corelibs v1.5.60 Feature] Add $redirect modifier: AdguardTeam/CoreLibs#1043
[Corelibs v1.5.60 Feature] Add DuckDuckGo support to Safe Search: AdguardTeam/CoreLibs#962
[Corelibs v1.5.60 Feature] Add helper modifiers support: AdguardTeam/CoreLibs#59
[Corelibs v1.5.60 Feature] Add scriptlets support to the filtering engine: AdguardTeam/CoreLibs#687
[Corelibs v1.5.60 Feature] Add support for domain.* TLD matching: AdguardTeam/CoreLibs#48
[Corelibs v1.5.60 Feature] Block the Qaznet root CA: AdguardTeam/CoreLibs#1089
[Corelibs v1.5.60 Feature] Domain restrictions semantics: AdguardTeam/CoreLibs#1113
[Corelibs v1.5.60 Feature] Get rid of dropping bypassed connections during soft-reconfig: AdguardTeam/CoreLibs#1101
[Corelibs v1.5.60 Feature] Internal filters conversion: AdguardTeam/CoreLibs#880
[Corelibs v1.5.60 Feature] Provide an option to block request when it's opened in the main frame: AdguardTeam/CoreLibs#152
[Corelibs v1.5.60 Feature] urlfilter refactoring: AdguardTeam/CoreLibs#1106
[Corelibs v1.5.60 Fix(regression)] Requests to the injections.adguard.org leak to the network: AdguardTeam/CoreLibs#1122
[Corelibs v1.5.60 Fix] $cookie modifier - rules with $ as a special character doesn't work: AdguardTeam/CoreLibs#1085
[Corelibs v1.5.60 Fix] $replace rules don't work on some websites: AdguardTeam/CoreLibs#1119
[Corelibs v1.5.60 Fix] Abort() at SSLFilter.cpp:1422: AdguardTeam/CoreLibs#1048
[Corelibs v1.5.60 Fix] AdGuard's JS is not injected on layardunia21.com: AdguardTeam/CoreLibs#1128
[Corelibs v1.5.60 Fix] BrowserApi loses the 'user-agent' within the "sendAbuse" event: AdguardTeam/CoreLibs#1098
[Corelibs v1.5.60 Fix] Crash with network rule in user filter: AdguardTeam/CoreLibs#1131
[Corelibs v1.5.60 Fix] Errors in userscripts ("Unexpected end of input..." and "Access to XMLHttpRequest.."): AdguardTeam/CoreLibs#980
[Corelibs v1.5.60 Fix] Fix userscript tests: AdguardTeam/CoreLibs#1087
[Corelibs v1.5.60 Fix] Fix verifier test: AdguardTeam/CoreLibs#1111
[Corelibs v1.5.60 Fix] Listen port "0" must lead to auto selecting port, not to use "0" port: AdguardTeam/CoreLibs#1028
[Corelibs v1.5.60 Fix] Some long rules causes that websites are broken: AdguardTeam/CoreLibs#1115
[Corelibs v1.5.60 Fix] Unnecessary $replace rules warnings in the log: AdguardTeam/CoreLibs#1107
[Corelibs v1.5.60 Fix] educationperfect.com - the site is broken by AdGuard injections: AdguardTeam/CoreLibs#1126
[Corelibs v1.5.60 Fix] streetmap.co.uk - cannot load map: AdguardTeam/CoreLibs#1074
[Corelibs v1.5.60 Fix] tvr.by - the site is broken by AdGuard injections: AdguardTeam/CoreLibs#1076
[Fix(regression)] Not good mimicry: #3087
[Fix] Fix icon of application updates: #3098
AdGuard for Android 3.3 nightly 6
Release date: September 28, 2019
[Feature] Backend integration: license activation via login to AdGuard Personal account: #3070
[Feature] New activation flow: #2901
[Feature] Refactor LongRunningTask class: #2902
[Fix(regression)] Automatic dark/light theme: #2174
[Fix] A wrong Chinese date format in the label of Ads blocked, Trackers blocked, Threats blocked and Data saved & in the statistic graph's label of apps management.: #3068
[Fix] Active titles in search flow: #3035
[Fix] Add 'Citibank RU' app to exclusions: #3082
[Fix] Adguard 3.2 does not launch: #3076
[Fix] Not good mimicry: #3087
[Fix] Notification did not disappear after enabling filters: #2973
[Fix] Open Chrome custom tabs in the same window: #3019
[Fix] Proxy screen correcting: #3092
[Fix] UI for license activation via login to AdGuard Personal account: #3071
[Fix] Update the reserved UIDs list: #3013
[Fix] Whitelist export feature: #3069
AdGuard for Android 3.3 nightly 5
Release date: September 13, 2019
[Fix] "Downloaded content does not look like a DNS filter" warning for legit hosts lists: #2982
[Fix] Add Vivaldi to the list of supported browsers: #3061
[Fix] Change the target SDK level to 29 (Android 10): #3053
[Fix] Fix "Preparing to start protection" notification: #3034
[Fix] Incorrect behavior of a function "Include license data" in Export settings: #3067
[Fix] Wrong description of Cloudflare DNS : #3062
AdGuard for Android 3.3 nightly 4
Release date: September 10, 2019
[Fix] AdGuard 3.3.5 crashes when exporting setting, creates empty file: #3060
[Fix] Searching, then "Edit Filter" shows overlay bug: #3045
[Fix] Stealth mode set option issue: #3051
AdGuard for Android 3.3 nightly 3
Release date: September 6, 2019
[Fix(regression)] UI Charts issues: #2978
[Fix] A unnecessary space in "Protection is enabled/disabled" for some Asian languages.: #2963
[Fix] Add ch.threema.app to the default https exclusions list: #2970
[Fix] Add silent update action as a long-tap on the update button on MainActivity: #2890
[Fix] DNS User filter isn't clear after the import: #2972
[Fix] Hide the bar above the button "Update application" on Update activity: #3047
[Fix] Incorrect filter locale displayed after language change: #2971
[Fix] Incorrect status when the internet is not available: #3020
[Fix] Scrolling issue in the filtering log: #2974
[Fix] Update app notification's Learn More causes filter update.: #2922
AdGuard for Android 3.3 nightly 2
Release date: August 31, 2019
[Feature(regression)] Notify user about certificate errors: #2722
[Feature] Add a link to the Version history in the About: #2774
[Feature] Better HTTPS filtering flow: #2896
[Feature] Change modules descriptions -- use rich formatting: #2878
[Feature] Intercept abp:subscribe and adguard:subscribe links: #2918
[Feature] Intercept subscribe.adblockplus.org links: #2930
[Feature] Make focusable UI elements on Android TV: #2818
[Feature] Refactor exporting/importing of settings: #2910
[Feature] Start using on-the-fly CoreLibs reload without protection : #2881
[Feature] The ability to copy the version number of AG and CL: #2773
[Feature] UI issue with the distribution graphs on the main screen: #2935
[Feature] [Feature request] Possibility to select a predetermined set of Stealth Mode options based on "severity": #2625
[Fix(regression)] API 28 DNS Privacy settings: #2797
[Fix] API 28 DNS Privacy settings: #2797
[Fix] Add "ON/OFF" switch to some screens (see the task content): #2877
[Fix] Allow whitelisting apps from the Assistant dialog: #2853
[Fix] Change flow for premium features: #2843
[Fix] Do not persist the latest imported custom filter list if this is a "content:" link: #2813
[Fix] Minor UI issues: #2879
[Fix] Print the DNS request type even when there's no answer: #2961
[Fix] Quick Settings does not allow choosing a different Privacy protection Level: #2768
AdGuard for Android 3.3 nightly 1
Release date: August 31, 2019
No changelog
AdGuard for Android 3.2.151
Release date: August 29, 2019
No changelog
AdGuard for Android 3.2.150
Release date: August 27, 2019
[Fix] Blocked app notification leads to a wrong way: #3032
AdGuard for Android 3.2.147
Release date: August 26, 2019
[Fix] AdGuard fails to start protection after an update: #3024
[Fix] Bypassing DNS requests breaks DNS filtering: #3026
[Fix] Disabling network access globally blocks DNS requests: #3025
AdGuard for Android 3.2.143
Release date: August 25, 2019
[Fix] AdGuard fails to start protection after an update: #3024
[Fix] Bypassing DNS requests breaks DNS filtering: #3026
[Fix] Disabling network access globally blocks DNS requests: #3025
AdGuard for Android 3.2.141
Release date: August 23, 2019
[Fix] AdGuard does not completely remove installed extensions: #3015
AdGuard for Android 3.2.139
Release date: August 22, 2019
[Fix(regression)] Incorrect filter locale displayed after language change: #2971
[Fix] DNS filtering may break filtering on HTC devices: #3014
AdGuard for Android 3.2.137
Release date: August 21, 2019
[Fix(regression)] Incorrect filter locale displayed after language change: #2971
[Fix] DNS filtering may break filtering on HTC devices: #3014
AdGuard for Android 3.2.135
Release date: August 17, 2019
[Fix] Background filters update does not work : #3006
[Fix] [Bug] [Android TV] Overlayed hints can't be dismissed (new): #3003
AdGuard for Android 3.2.134
Release date: August 16, 2019
[Fix] Background filters update does not work : #3006
AdGuard for Android 3.2.130
Release date: August 15, 2019
[Feature] Introduce backoff policy for periodic jobs: #3004
[Fix] Fix root+proxy mode on Android Q: #2894
[Update] Update CoreLibs to 1.4.138: #3001
AdGuard for Android 3.2.129
Release date: August 14, 2019
[Fix] Fix root+proxy mode on Android Q: #2894
[Update] Update CoreLibs to 1.4.138: #3001
AdGuard for Android 3.2.123
Release date: August 9, 2019
[Fix] Update CoreLibs to 1.4.136: #2998
AdGuard for Android 3.2.122
Release date: August 6, 2019
[Update] Update CoreLibs to 1.4.131: #2991
[Update] Update CoreLibs to 1.4.133: #2993
AdGuard for Android 3.2.121
Release date: August 5, 2019
[Fix] [Bug] [Android TV] Overlayed hints can't be dismissed; : #2979
[Update] Update CoreLibs to 1.4.131: #2991
AdGuard for Android 3.2.119
Release date: August 1, 2019
[Feature] Update CoreLibs to 1.4.127: #2981
AdGuard for Android 3.2.118
Release date: July 30, 2019
No changelog
AdGuard for Android 3.2.110
Release date: July 26, 2019
[Fix] A wrong link to Tracking Protection filter on KB.: #2937
[Fix] Add COSMOTE and whatsup application to the exclusions: #2920
[Fix] Analyze logs and Add Kaspersky internet security to the exceptions by default: #2917
[Fix] Error while saving exported settings json file (replace with existing): #2906
[Fix] Incorrect translation with "Protection is enabled" in other languages: #2942
[Fix] Let the period in the notification be localized when AdGuard is paused.: #2938
[Fix] Make Feature Discovery translatable: #2949
[Update(regression)] Update CoreLibs to 1.4.120: #2959
[Update] Update CoreLibs to 1.4.120: #2959
AdGuard for Android 3.2.100
Release date: July 19, 2019
[Fix] Crash when resetting the low-level settings: #2933
[Fix] Minor UI issue with the main screen: #2934
[Update] Update CoreLibs to 1.4.96: #2931
AdGuard for Android 3.2.97
Release date: July 16, 2019
No changelog
AdGuard for Android 3.2.95
Release date: July 12, 2019
[Fix(regression)] Add the DNS server address to the filtering log: #2735
[Fix(regression)] Custom filters aren't restored from backup: #2864
[Fix(regression)] Fix some minor UI issues: #2870
[Fix(regression)] Userscripts aren't exported/imported alongside AG settings: #2814
[Fix] ClassCastException in SettingsDangerousFragment: #2909
[Fix] Fix protection status under main switch: #2916
[Fix] Fix some minor UI issues: #2870
[Fix] Landscape mode freezes in latest Beta (3.1): #2765
[Fix] Review the new current strings: #2875
[Fix] The text below the license type is wrong: #2903
[Fix] UI issue in user filter editor with dark theme: #2867
[Update(regression)] Review the new current strings: #2875
AdGuard for Android 3.1.84
Release date: July 8, 2019
[Fix(regression)] Userscripts aren't exported/imported alongside AG settings: #2814
[Fix] Change the user filter / whitelist export filename: #2880
[Fix] Double tap is required to start the protection: #2883
[Fix] Filters groups statuses aren't restored from the backup: #2887
[Fix] Landscape mode freezes in latest Beta (3.1): #2765
[Fix] Update CoreLibs to 1.4.79: #2900
[Fix] Userscripts aren't exported/imported alongside AG settings: #2814
[Update] Review the new current strings: #2875
AdGuard for Android 3.1.77
Release date: July 6, 2019
[Feature] Add "Reset to defaults" option to the Extensions settings: #2805
[Feature] Change notification about updated userscripts and filters: #2796
[Feature] Feature discovery and contextual help: #2459
[Feature] Update CoreLibs to 1.4.78: #2886
[Fix(regression)] Feature discovery and contextual help: #2459
[Fix(regression)] Fix search suggestions in Firefox: #2884
[Fix] Add bullet in select setting statistics period: #2756
[Fix] Advanced pref.dns.blocking.nxdomain should work consistently: #2847
[Fix] Can't import (large?) DNS filter (Energized Unified): #2840
[Fix] Change notification about updated userscripts and filters: #2796
[Fix] Custom filters aren't restored from backup: #2864
[Fix] Fix search suggestions in Firefox: #2884
[Fix] Stealth Mode / Extensions settings are inconsistent: #2854
[Fix] Update Google DOH and DOT URLs in the configuration: #2844
[Fix] Wrong flow of adding a new userscript: #2810
[Fix] Wrong rule is suggested when blocking an HTTPS runnel request: #2865
[Fix] [3.1.53 Nightly] Network rules do not block sometimes: #2863
[Fix] [Root] IPv6 filtering doesn't work: #2579
[Fix] com.turkcell.bip - cannot call: #2775
AdGuard for Android 3.1.76
Release date: July 5, 2019
[Feature] Add "Reset to defaults" option to the Extensions settings: #2805
[Feature] Change notification about updated userscripts and filters: #2796
[Feature] Update CoreLibs to 1.4.78: #2886
[Fix(regression)] Feature discovery and contextual help: #2459
[Fix(regression)] Fix search suggestions in Firefox: #2884
[Fix] Add bullet in select setting statistics period: #2756
[Fix] Advanced pref.dns.blocking.nxdomain should work consistently: #2847
[Fix] Can't import (large?) DNS filter (Energized Unified): #2840
[Fix] Custom filters aren't restored from backup: #2864
[Fix] Fix search suggestions in Firefox: #2884
[Fix] Stealth Mode / Extensions settings are inconsistent: #2854
[Fix] Update Google DOH and DOT URLs in the configuration: #2844
[Fix] Wrong rule is suggested when blocking an HTTPS runnel request: #2865
[Fix] [Root] IPv6 filtering doesn't work: #2579
[Fix] com.turkcell.bip - cannot call: #2775
AdGuard for Android 3.1.61
Release date: July 3, 2019
[Feature] Feature discovery and contextual help: #2459
[Fix] Wrong flow of adding a new userscript: #2810
[Fix] [3.1.53 Nightly] Network rules do not block sometimes: #2863
AdGuard for Android 3.1.58
Release date: July 2, 2019
[Fix] "New extension" and "New custom filter" dialogs layout: #2809
[Fix] Do search results in filtering log not include blocked URL which match keywords?: #2681
[Fix] Fix bug with updating of license, userscripts and filters: #2855
[Fix] Improved Automation Notifications: #2049
[Fix] Stealth mode and Google Duo compatibility issue: #2757
[Update] Update CoreLibs to 1.4.66: #2869
AdGuard for Android 3.1.53
Release date: July 1, 2019
[Feature] Add "Disable AMP" userscript to the list of default userscripts: #2815
[Feature] Add "Extension Details" activity: #2807
[Feature] Userscripts metadata localization: #2806
[Fix] Add "Custom rules" section to DNS filtering: #2803
[Fix] Userscript "Disable AMP" should be turned off: #2860
[Update(regression)] Update CoreLibs to 1.4.61: #2849
[Update] Update CoreLibs to 1.4.61: #2849
[Update] Update CoreLibs to 1.4.65: #2859
AdGuard for Android 3.1.45
Release date: June 27, 2019
[Feature] Start using Android JobService for scheduling periodic tasks: #2368
AdGuard for Android 3.1.44
Release date: June 26, 2019
[Fix] Dark theme settings are reset: #2784
[Fix] Binary XML file line #4: Error inflating class ImageView: #2789
[Fix] Extensions settings UI issues: #2804
[Fix] It seems that DNS filters can't be updated.: #2830
[Fix] Items are not highlighted on tap: #2716
[Fix] Need initialize CoreLibs early.: #2825
[Fix] Stealth mode settings dialogs: #2808
[Fix] We should close the "Get Premium" activity when trial has been successfully started: #2816
[Update] Update CoreLibs to 1.4.38: #2837
AdGuard for Android 3.1.37
Release date: June 19, 2019
[Fix] DNS filtering is invalid in v3.1.28η.: #2798
[Fix] Items are not highlighted on tap: #2716
[Fix] Need fix bug with getting clock ticks: #2822
[Fix] Need initialize CoreLibs early.: #2825
[Fix] Show the "error" toast when it occurs during a long running background task: #2819
AdGuard for Android 3.1.35
Release date: June 18, 2019
[Fix] DNS filtering is invalid in v3.1.28η.: #2798
[Fix] Need fix bug with getting clock ticks: #2822
[Fix] Show the "error" toast when it occurs during a long running background task: #2819
AdGuard for Android 3.1.32
Release date: June 17, 2019
[Feature] Add userscripts support to Android version: #34
[Fix] AdGuard crashes to desktop when open: #2762
[Fix] After doing any operations which should restart AG protection, the protection of AG v3.1.28η will be turned off.: #2800
[Fix] Proxy settings won't renew if user disables proxy via notification: #2707
[Fix] UI is "blinking" when dark theme is enabled: #2763
AdGuard for Android 3.1.28
Release date: June 14, 2019
[Feature] Add custom hosts files support to the DNS filtering module: #1851
[Feature] Add userscripts support to Android version: #34
[Feature] Combine AdGuard and Proxy notifications into "group" notification: #2718
[Fix(regression)] The wrong link's range of AdGuard.com in About when app's language is Traditional/Simplified Chinese in v3.1.14η.: #2792
[Fix] Add custom hosts files support to the DNS filtering module: #1851
[Fix] Increase the boot receiver priority: #2786
[Fix] Indicate in the UI that AG cannot filter itself: #2700
[Fix] Multiple crashes in libbinder in v3.1.9: #2783
[Fix] Please correct the Arabic interface and set this phrase shown in the image in its correct location: #2748
[Fix] The "on" status of HTTPS filtering can't be saved after disabling, enabling HTTPS filtering but clicking "cancel" and then enabling it.: #2672
AdGuard for Android 3.1.14
Release date: June 11, 2019
[Fix] Mark "Adguard.com" as html link in about section: #2499
[Fix] Multiple crashes in libbinder in v3.1.9: #2783
AdGuard for Android 3.1.10
Release date: June 10, 2019
[Feature] Change the target SDK level to 28 (Android P): #2030
[Fix] Crashes in the AutoBackupAgentHelper: #2782
AdGuard for Android 3.1.9
Release date: June 7, 2019
[Feature] Change the target SDK level to 28 (Android P): #2030
AdGuard for Android 3.1.8
Release date: June 4, 2019
[Feature] Dialogs code reengineering: #2754
[Fix] Security exception on settings opening: #2770
[Fix] Valid email address underlined in red: #2752
[Update] Update CoreLibs to 1.4.13: #2772
AdGuard for Android 3.1.2
Release date: May 28, 2019
No changelog
AdGuard for Android 3.0.381
Release date: May 27, 2019
[Feature] Update CoreLibs to 1.3.344: #2747
[Fix(regression)] Improve the VPN description we show when AG is started for the first time: #2640
[Fix] Update dnsproxy to v0.14.0: #2749
[Update] Update CoreLibs to 1.3.347: #2755
AdGuard for Android 3.0.377
Release date: May 24, 2019
[Feature] Add a better explanation for blocking third-party authorization header option: #2660
[Feature] Improve the VPN description we show when AG is started for the first time: #2640
[Feature] Strip identifying informations from exported logs: #2639
[Feature] Update CoreLibs to 1.3.344: #2747
[Fix] Incorrect battery capacity: #2587
[Update] Update CoreLibs to 1.3.335: #2745
AdGuard for Android 3.0.370
Release date: May 21, 2019
[Feature] UI in Lithuanian language: #2734
[Fix(regression)] Filtering log improvements: #2638
[Fix] Design changes to make the UI look better for color-blind people: #2637
[Fix] Optimize setting oom_score_adj: #2679
[Update] Update CoreLibs to 1.3.333: #2742
AdGuard for Android 3.0.368
Release date: May 17, 2019
[Feature] UI in Lithuanian language: #2734
[Fix(regression)] Filtering log improvements: #2638
[Fix] Design changes to make the UI look better for color-blind people: #2637
[Fix] HTTPS Filtering is "Unavailable for your Device": #2736
[Fix] Update CoreLibs to 1.3.325: #2738
AdGuard for Android 3.0.363
Release date: May 15, 2019
[Fix(regression)] Splash screen is white in dark theme: #2657
[Fix] AdGuard v3.0.359η crashed while trying to make rules from the filtering log.: #2737
[Fix] Filtering log improvements: #2638
[Fix] Update CoreLibs to 1.3.325: #2738
AdGuard for Android 3.0.359
Release date: May 14, 2019
[Feature] Filtering log improvements: #2638
[Fix] Correction on battery screen: #2669
[Fix] Filtering log improvements: #2638
[Fix] Splash screen is white in dark theme: #2657
[Fix] When casually clicking for viewing the statistics of ads blocked, trackers blocked, threats blocked and data saved in the main screen, sometimes the number is 0.: #2627
[Fix] Сustom proxy context menu appears at random places on the a screen: #2641
AdGuard for Android 3.0.349
Release date: May 8, 2019
[Fix] AdGuard can no longer recognise its SSL cert in system store.: #2675
[Fix] Please modify the title of Traditional Chinese language file and update translations.: #2729
AdGuard for Android 3.0.344
Release date: May 1, 2019
No changelog
AdGuard for Android 3.0.342
Release date: April 30, 2019
[Feature] AdGuard exits without confirmation: #2566
[Feature] Background activity will be blocked in future Q builds: #2629
[Feature] UI does not support Android TV: #2611
[Fix(regression)] New UI for landscape orientation: #2335
[Fix] AG breaks captive portals authentication: #2713
[Fix] AdGuard rotate mode issue: #2721
[Fix] Add attention and snack to main screen: #2609
[Fix] Incorrect display of letters: #2619
[Fix] Locale country is not used for initial language detection and not passed to CoreLibs: #2651
[Fix] Main screen UI correction: #2617
[Fix] Numbers in "Blocked ads / counters" metrics should include commas/locale-dictated separators: #2630
[Fix] The AdGuard 3.0β filtering log does not show enough information prior to clicking on an event: #2564
[Fix] [Feature request] Settings export levels: #2622
[Update] Update CoreLibs to 1.3.306: #2720
[Update] Update CoreLibs to 1.3.312: #2724
AdGuard for Android 3.0.315
Release date: April 12, 2019
[Fix] AG v3.0.310η constantly crashed when importing settings of v3.0.310η.: #2687
[Update] Update CoreLibs to 1.3.267: #2693
[Update] Update CoreLibs to 1.3.275: #2699
AdGuard for Android 3.0.311
Release date: April 8, 2019
[Update] Update CoreLibs to 1.3.267: #2693
AdGuard for Android 3.0.310
Release date: April 5, 2019
[Update] Update CoreLibs to 1.3.258: #2676
[Update] Update to CoreLibs 1.3.261: #2682
AdGuard for Android 3.0.306
Release date: April 3, 2019
[Fix] Add to HTTPS exclusion bskyb: #2624
[Update] Update CoreLibs to 1.3.258: #2676
AdGuard for Android 3.0.303
Release date: March 27, 2019
[Fix] Deactivate field 'Filters auto-update period' when disabled auto-update filters settings: #2593
[Fix] Manual download option for the update screen: #2299
[Update(regression)] Update CoreLibs to 1.3.246: #2668
[Update] Update CoreLibs to 1.3.246: #2668
AdGuard for Android 3.0.299
Release date: March 26, 2019
No changelog
AdGuard for Android 3.0.298
Release date: March 22, 2019
[Feature] Change view of VPN dialog: #2636
[Fix] Add icons to switchbars: #2610
[Fix] Changing theme or language triggers "problematic device" notification: #2644
[Fix] NullPointerException in AppRulesService.fixRulesPermissions: #2646
[Fix] Upgrade from v2.12 messes up DNS settings: #2643
AdGuard for Android 3.0.292
Release date: March 19, 2019
[Feature] Change view of VPN dialog: #2636
AdGuard for Android 3.0.288
Release date: March 14, 2019
[Fix] AdGuard cannot detect what app is connecting on Android Q DP1: #2628
AdGuard for Android 3.0.282
Release date: March 12, 2019
[Fix(regression)] Crash in the Apps Management settings: #2308
[Fix] Disable HTTPS filtering for ru.tinkoff.mvno by default: #2618
[Fix] TransactionTooLargeException exception while starting a service: #2557
[Fix] Update dnsproxy to v0.11.3: #2626
AdGuard for Android 3.0.277
Release date: March 7, 2019
[Feature] Add problematic devices detection and supply a link to the KB article: #2458
[Fix(regression)] A group should be enabled if a filter is enabled from search a filters: #2590
[Fix] Crash after enable "Record everything" logging level: #2620
[Fix] Disable HTTPS filtering for ru.tinkoff.mvno by default: #2618
[Fix] In other languages' interface, lack the descriptions of Faroese language-specific ad blocking in Dandelion Sprout's Nordic Filters.: #2583
[Fix] With v3.0.264η, AG protection restarts when entering the whitelist or the user filter in content blocking.: #2613
AdGuard for Android 3.0.270
Release date: March 5, 2019
[Feature] Update CoreLibs to 1.3.195: #2614
[Fix(regression)] AG connecting to a proxy which is not added yet: #2543
[Fix] "Content Blocking" Menu Missing: #2599
[Fix] Error landscape orientation in 'security certificate' section: #2612
[Fix] Incorrect animation: #2597
[Fix] License status notifications: #2460
AdGuard for Android 3.0.264
Release date: March 1, 2019
[Feature] Update CoreLibs to 1.3.179: #2594
[Fix(regression)] Disable Whitelist function does not work: #2218
[Fix(regression)] Magisk Manager unable to pass SafetyNet check with AdGuard enabled: #1894
[Fix] A group should be enabled if a filter is enabled from search a filters: #2590
[Fix] Add Kiwi browser to the browsers list: #2585
[Fix] Do not restart protection when enabling filter group if all filters disabled: #2589
[Fix] HTTPS Filtering settings bug: #2582
[Fix] Remove icon to custom filter group sections: #2592
AdGuard for Android 3.0.257
Release date: February 27, 2019
[Feature] License status notifications: #2460
[Feature] Update CoreLibs to 1.3.170: #2588
[Fix] "I agree with Terms" button is not visible on screens with small resolution: #2571
[Fix] "Support" menu bug: #2561
[Fix] Adding AdGuard widget doesn't work correctly: #2484
[Fix] Filters in disabled groups being updated: #2581
[Fix] Infinity load then download failed: #2560
[Fix] When updated time's words of filters in content blocking is long, it's covered in AG v3.0.180η.: #2456
AdGuard for Android 3.0.250
Release date: February 21, 2019
[Feature] Add icon for the recommended filters on the filters group screen: #2556
[Fix] Disable HTTPS filtering for Overdrop Weather (widget.dd.com.overdrop.free): #2551
[Fix] NPE in SettingsGroupActivity: #2558
[Fix] Outmoded filters can't update their descriptions though they are changed at server side.: #2486
[Fix] RuntimeException while importing settings: #2554
[Fix] Switches inside the SwitchTextItems do not restore their states: #2559
[Fix] The app UI is distorted in Arabic: #2547
[Fix] UI bug, data saved value goes beyond : #2549
[Fix] Update CoreLibs to 1.3.163: #2578
[Fix] Update dnsproxy to v 0.11.0: #2577
[Fix] Why can TTL of cookies not be 0 in stealth mode?: #2548
[Fix] Wi-Fi calling issue with AdGuard (and other VPNs) and its solution: #2550
AdGuard for Android 3.0.242
Release date: February 13, 2019
[Fix] AG connecting to a proxy which is not added yet: #2543
[Fix] After license resetings Stealth Mode settings still persist in Filtering Log requests: #2534
[Fix] Correct bullet lists and description behaviour : #2544
[Fix] Social media filter getting disabled if skip new onboarding screen after update: #2545
AdGuard for Android 3.0.237
Release date: February 12, 2019
[Fix(regression)] Disable notification '... using the most recent version ...' after checking update when there is no connection: #2502
[Fix(regression)] Importing settings from file from 2.12 does not transfer filters: #2513
[Fix] AG connecting to a proxy which is not added yet: #2543
[Fix] Incorrect Date Shown on Home page of AG after selecting "Today": #2528
[Fix] SFR (France) WiFi calling: VoWifi login issues since Android Pie update: #2432
[Fix] Unable to start activity: FiltersCategoryActivity: #2532
[Fix] Update dnsproxy to v 0.10.1: #2542
[Fix] Wrong date format for "Ads blocked", "Trackers blocked", "Threats blocked" and "Data saved" in other languages.: #2356
AdGuard for Android 3.0.232
Release date: February 7, 2019
[Feature] Update CoreLibs to 1.3.126: #2524
[Fix(regression)] Update resources before the first beta version: #2519
AdGuard for Android 3.0.229
Release date: February 6, 2019
[Feature] Update CoreLibs to 1.3.126: #2524
[Fix(regression)] Minor UI issues: #2358
[Fix(regression)] Update resources before the first beta version: #2519
[Fix] Adguard App main statistics doesnt change after clearing statistics: #2506
[Fix] Custom launchers breaks widget's min size: #2521
[Fix] DNS shouldn't be in apps management search result: #2505
[Fix] Disable notification '... using the most recent version ...' after checking update when there is no connection: #2502
[Fix] Importing settings from file from 2.12 does not transfer filters: #2513
[Fix] Magisk Manager unable to pass SafetyNet check with AdGuard enabled: #1894
[Fix] Restart the protection in case of enables the custom filters: #2517
[Fix] Update resources before the first beta version: #2519
[Fix] Wrong custom DNS server name for DOH stamps: #2514
AdGuard for Android 3.0.220
Release date: February 1, 2019
[Feature] Add CL version to the state.txt: #2509
[Fix(regression)] Filter status is non-changed: #2461
[Fix(regression)] Minor UI issues: #2358
[Fix] App are crashing when search in App management: #2508
[Fix] Browsing security event has wrong status in filtering log: #2512
[Fix] Crash: Unable to start activity ComponentInfo: #2501
[Fix] Empty stealth mode param in filtering log: #2495
[Fix] The menu items disappeared in promo screen: #2504
[Fix] Update dnsproxy to v 0.9.14: #2483
AdGuard for Android 3.0.217
Release date: January 31, 2019
[Fix(regression)] Side menu is always open after restarting the app: #2479
[Fix] Crash after importing settings from 2.12: #2503
[Fix] Crash: Could not dispatch event FilteringLogEvent: #2500
[Fix] Crash: Unable to start activity ComponentInfo: #2501
[Fix] Empty stealth mode param in filtering log: #2495
[Fix] The license page does not fit on the screen: #2464
[Fix] The menu items disappeared in promo screen: #2504
[Fix] Update dnsproxy to v 0.9.14: #2483
[Fix] When selecting a quick install, automatic crash reporting doesn't turns on: #2497
AdGuard for Android 3.0.205
Release date: January 29, 2019
[Feature] Add stealth mode parameters to the report link: #2370
[Feature] Filtering rules limitations (custom filter, user filter): #2401
[Feature] Update CoreLibs to 1.3.113: #2482
[Fix(regression)] Filters update might not work due to flawed implementation: #2339
[Fix] Add "pref.dns.fallback" to the low-level settings: #2478
[Fix] Cloudflare DNS does not work in 3.0.195: #2473
[Fix] ConnectionFinder finds wrong connection: #2450
[Fix] Do not use IPv6 upstream addresses for default DNS providers: #2477
[Fix] Filter status is non-changed: #2461
[Fix] Filtering Log shows most of traffic that is explicitly allowed by the User Filter without the green background color: #2474
[Fix] Fix warning notifications in Apps Management: #2481
AdGuard for Android 3.0.199
Release date: January 28, 2019
[Feature] Filtering rules limitations (custom filter, user filter): #2401
[Feature] Start using our dnsproxy as an underlying DNS client (+DNS-over-TLS support): #2415
[Fix] Cloudflare DNS does not work in 3.0.195: #2473
[Fix] ConnectionFinder finds wrong connection: #2450
[Fix] Double stripes dividers in low-level settings: #2469
[Fix] Filtering Log shows most of traffic that is explicitly allowed by the User Filter without the green background color: #2474
[Fix] Rework EditText errors: #2214
[Fix] Summary text in Low-level settings is truncated: #2467
AdGuard for Android 3.0.195
Release date: January 25, 2019
[Feature] Custom filters have no title and description: #2387
[Feature] Start using our dnsproxy as an underlying DNS client (+DNS-over-TLS support): #2415
[Feature] Update CoreLibs to 1.3.53: #2430
[Fix(regression)] Filters settings UI issues: #2373
[Fix(regression)] Invalid rule created using filtering log: #2269
[Fix(regression)] Main screen / onboarding in landscape orientation: #2351
[Fix(regression)] Not possible to create an explicit rule that allows / blocks the "tcp://" and "udp://" traffic: #2278
[Fix(regression)] The chart didn't paint for today and 24h period in app management: #2446
[Fix(regression)] Update localizations: #2211
[Fix] AdGuard autostart function: #2445
[Fix] All filters are marked as untrusted in v3.0.180 nightly: #2451
[Fix] Apps Management settings blink when opened from the menu: #2453
[Fix] Black area appears and the cursor moves on the keyboard after scroll text (User filter section): #2345
[Fix] Filtering Log loses StealthMode events after filtering: #2455
[Fix] Fix about layout: #2434
[Fix] Onboarding is broken in landscape orientation on tablets: #2457
[Fix] Rework EditText errors: #2214
[Fix] Show an error notification when exporting logs and system info with empty file name : #2462
[Fix] Toggle buttons in Low-level settings do not reflect changes: #2438
[Fix] [Filtering log] Change default checkboxes when creating the rules: #2420
AdGuard for Android 3.0.180
Release date: January 22, 2019
[Feature] Update CoreLibs to 1.3.53: #2430
[Feature] Widget redesign : #2354
[Fix(regression)] Minor UI issues: #2358
[Fix(regression)] Update localizations: #2211
[Fix] Add new shortcut icons: #2449
[Fix] Black area appears and the cursor moves on the keyboard after scroll text (User filter section): #2345
[Fix] Custom filters can't update: #2414
[Fix] Filters settings UI issues: #2373
[Fix] Fixed splash screen styles: #2448
[Fix] Missed separator in unblocking rule: #2439
[Fix] Mistake in the data savings estimator: #2405
[Fix] Opening on Proxy settings causing a crash: #2425
[Fix] Protection level indication is not shown when important features aren't working: #2423
[Fix] Remove duplicate dimens and unused styles: #2442
[Fix] Reset license is not working: #2431
[Fix] The chart didn't paint for today and 24h period in app management: #2446
[Fix] The purchase is not restored from the promo screen: #2447
[Fix] Toggle buttons in Low-level settings do not reflect changes: #2438
[Fix] Use a placeholder for Christian era.: #2440
[Fix] [Filtering log] Change default checkboxes when creating the rules: #2420
AdGuard for Android 3.0.166
Release date: December 30, 2018
No changelog
AdGuard for Android 3.0.165
Release date: December 30, 2018
[Feature] New UI for landscape orientation: #2335
[Fix(regression)] Cert is not moved to the system store: #2360
[Fix(regression)] Main screen / onboarding in landscape orientation: #2351
[Fix] Fail to update AdGuard (3.0): #2421
[Fix] Main screen / onboarding in landscape orientation: #2351
[Fix] Minor UI issues: #2358
[Fix] New onboarding issues: #2422
[Fix] Please add Mint browser to the list: #2416
[Fix] Protection is not restarted when content blocking settings are changed: #2424
[Fix] UI issues on Android TV (MiBox3): #2154
AdGuard for Android 3.0.157
Release date: December 25, 2018
[Feature] New UI for landscape orientation: #2335
[Feature] Refresh the file picker UI: #2327
[Fix(regression)] Cert is not moved to the system store: #2360
[Fix(regression)] [Filtering log] Don't hide filters button when the search field contains a text: #2372
[Fix] Add RCS messages app to the default exclusions list: #2402
[Fix] DNS requests blocking does not work in the latest nightly: #2391
[Fix] FilteringLog switch UI issue: #2413
[Fix] Minor issues with the sidebar nav menu: #2396
[Fix] Navigation header is transparent for taps: #2408
[Fix] Start time is missing for DNS requests in the Filtering Log: #2410
[Fix] Toast notification in HTTPS filtering appears when the https filtering option is enabled: #2404
AdGuard for Android 3.0.145
Release date: December 18, 2018
[Feature] Refresh the Assistant dialog UI using the new styles: #2326
[Feature] Show toast when stats have been cleared in the DNS settings: #2375
[Feature] mAh values are missing from the battery stats screen: #2280
[Fix] Add Google Pay to the list of default exclusions: #2399
[Fix] Allow sorting of the apps in Firewall section: #384
[Fix] Cert is not moved to the system store: #2360
[Fix] Enable custom filter after adding: #2378
[Fix] Only .txt file can be imported in Custom filter: #2381
[Fix] Protection is not restarting after enabling/disabling filters: #2384
[Fix] Rename the license key parameter in the /forward links: #2116
[Fix] [Filtering log] Don't hide filters button when the search field contains a text: #2372
AdGuard for Android 3.0.137
Release date: December 12, 2018
[Feature] Add Adguard DNS-over-HTTPS servers into AdGuard DNS providers: #2379
[Feature] Background / foreground CPU time on the battery usage screen: #2355
[Fix] AdGuard icon is missing on some devices since 2.12.223 update: #2148
[Fix] Export toast doesn't indicate folder: #2292
[Fix] HTTPS exclusion WearOS: #2385
[Fix] Indicate that stealth mode rules were applied to the request or response: #2365
[Fix] Inform user why this or that item is disabled/greyed out: #699
[Fix] New DNS module settings UI: #2145
[Fix] Premium views in navigation are not updated after license activation: #2382
[Fix] Put 'Disabled' status if Filter group is disabled: #2380
[Fix] Wrong icon for the whitelist and user filter: #2377
[Fix] update automation exception in latest nightly: #2383
AdGuard for Android 3.0.129
Release date: December 5, 2018
[Fix(regression)] Assistant crashes in the dev build: #2260
[Fix(regression)] Extended search in the filtering log: #1369
[Fix(regression)] New DNS module settings UI: #2145
[Fix(regression)] No more "debug logging is enabled" notification on v3.0: #2296
[Fix] Adaptive icon support: #1548
[Fix] Add "firefox should be default browser on this phone" description : #2229
[Fix] Adguard log zip file can't be opened with Windows 10 explorer as "zip folder": #2363
[Fix] Apps filter in assistant does not work properly: #2347
[Fix] Filters update might not work due to flawed implementation: #2339
[Fix] In settings of Apps Management, after tapping the switch but cancelling the change in the warning, the switch doesn't go back its original status.: #2357
[Fix] New DNS module settings UI: #2145
[Fix] Protection restart after applying changes when outbound proxy is off: #2340
[Fix] Retirement Announcement for Norton ConnectSafe.: #2361
[Fix] [Android] Unable to use Samsung pay mini until VPN is active: #2349
AdGuard for Android 3.0.109
Release date: November 27, 2018
[Fix(regression)] Filters are going off randomly: #2348
[Fix(regression)] No more "debug logging is enabled" notification on v3.0: #2296
[Fix(regression)] Protection doesn't restart after reset settings in Apps management: #2341
[Fix(regression)] Rework Filtering Log UI: #2217
[Fix] Filters are going off randomly: #2348
[Fix] German O2 (Telefonica) VoWifi/WLAN calling: #2334
[Fix] https filtering can be enabled for an app when AdGuard protection is disabled: #2342
AdGuard for Android 3.0.100
Release date: November 22, 2018
[Feature] Adaptive icon support: #1548
[Feature] Please add Hebrew [he] and Slovenian [sl-Sl] localizations: #2151
[Fix(regression)] Adding custom filters does not work: #2242
[Fix(regression)] No more "debug logging is enabled" notification on v3.0: #2296
[Fix(regression)] Send the current device's SDK level with check update requests: #2328
[Fix(regression)] Specify filter name for all filtering rules in filtering log: #2320
[Fix] A filter can be enabled if filters group disabled: #2336
[Fix] AG counts filters in disabled groups: #2250
[Fix] AG does't show notification 'Enable HTTPS filtering ...' when certificate is removed: #2172
[Fix] Add the ability to delete and edit comments individually: #2228
[Fix] Change the text notification (install manual HTTPS certificate): #2240
[Fix] Cisco Webex doesn't work when it's routed through Adguard : #2198
[Fix] Custom filters disappear after the app update: #2264
[Fix] Fix labels on the battery usage screen: #2259
[Fix] Inconsistent representation of the "Block ads" setting state inside Apps Management: #2195
[Fix] It is not obvious when battery statistics is updated: #2303
[Fix] Missed domain name when adding exception rule: #2321
[Fix] Protection level activity issues: #2337
[Fix] The app management setting screen in the old design: #2333
[Fix] Unable to pair with the Your phone app on Windows when AdGuard is running: #2324
[Fix] Update CoreLibs to 1.2.133: #2319
[Fix] unable to log into pnc android app with https filtering on: #2150
AdGuard for Android 3.0.72
Release date: November 14, 2018
[Fix] AdGuard crashes after clicking on create new user filter button: #2300
[Fix] After shifting from Traditional Chinese to English interface, it's still Traditional Chinese somewhere. (AG v3): #2272
[Fix] Crash in stats period selection on main activity: #2298
[Fix] Crash in the ApplicationLinks: #2281
[Fix] HTTPS filtering status is wrong when certificate is in the system store: #2294
[Fix] Invalid rule created using filtering log: #2269
[Fix] NullPointerExceptioncom.adguard.android.ui.AppsManagementMainActivity$11 in compare: #2297
[Fix] Outbound proxy add dialog is hiding (losing entered data) when switching between apps: #2301
[Fix] com.gashpay.personal: #2103
[Fix] ‘overwrite existing rules’ option doesn't work in import (User filter section): #2288
AdGuard for Android 3.0.66
Release date: November 13, 2018
[Fix(regression)] Update localizations: #2211
[Fix(regression)] User filter browse menu has validation error after adding file from phone storage: #2225
[Fix] "Export logs" options create 0 bytes files: #2263
[Fix] AdGuard switches to English after restoring a backup with Japanese language: #2132
[Fix] Add removed html elements into filtering option in Filtering log: #2265
[Fix] Can't go back to the previous screen when cancelling a feedback. (AG v3): #2273
[Fix] Crash in the ApplicationLinks: #2281
[Fix] Filtering log doesn't show $replace rules: #2274
[Fix] HTTPS filtering status is wrong when certificate is in the system store: #2294
[Fix] Invalid rule created using filtering log: #2269
[Fix] Need line breaks in the DNSCrypt information when manually adding DNSCrypt server.: #2253
[Fix] The URL for FAQ and Discuss are reversed in AG v3.: #2276
[Fix] Validation error contains invalid text: #2289
[Fix] When not running AG v3 in the foreground and then checking for updates via "long press app shortcuts", the toast notification has no green background.: #2277
[Fix] ‘overwrite existing rules’ option doesn't work in import (User filter section): #2288
AdGuard for Android 3.0.56
Release date: November 9, 2018
We are happy to announce the very first publicly available build of AdGuard for Android v3.0!

ATTENTION: Android 4.X is not supported anymore

Sadly, supporting this old Android version was holding us back and we had to do it.

Complete redesign and dark theme support

AdGuard has got absolutely new, modern, good-looking design, and we hope you'll like it. It will take too much time to explain every change - just try and see it with your own eyes.
Dark theme was the most desirable UI feature and finally we did it, hurray!

Advanced tracking protection comes to Android

AdGuard was always blocking known trackers, but is that really enough protection? AdGuard is now able to prevent tracking on a larger scale - by limiting the browsers features which are commonly used for that.

New filters

From the very first version, AdGuard for Android was able to use just a limited number of hand-picked filters. Not anymore! Choose among dozens of known and popular filters subscriptions.
However, you must remember that filters are not necessarily compatible with each other. Do not turn everything on, choose only those you really need.

Custom filters

If you have not found the filter you like in the built-in list, or if you maintain your own filter - worry not, you can now add any filter manually! AdGuard will automatically check this filter updates every day.

Numerous bugfixes and improvements

AdGuard for Android 2.12.248
Release date: October 18, 2018
No changelog
AdGuard for Android 2.12.242
Release date: October 15, 2018
No changelog
AdGuard for Android 2.12.239
Release date: October 12, 2018
No changelog
AdGuard for Android 2.12.234
Release date: September 25, 2018
No changelog
AdGuard for Android 2.12.232
Release date: September 25, 2018
[Feature] Upgrade CoreLibs to 1.1.53: #2141
[Fix(regression)] AdGuard does not restart after auto-pause on older Android devices: #2127
AdGuard for Android 2.12.231
Release date: September 24, 2018
[Feature] Upgrade CoreLibs to 1.1.53: #2141
[Fix(regression)] Making Adguard service START_NOT_STICKY does not play well along with older Android devices: #2127
[Fix] "No suitable constructor found for type" exception while activating the license key: #2134
[Fix] Cannot parse power profile properly on HTC U11: #2129
[Fix] Making Adguard service START_NOT_STICKY does not play well along with older Android devices: #2127
[Fix] Update translations and resources for the 2.12 hotfix update: #2130
AdGuard for Android 2.12.224
Release date: September 18, 2018
[Feature] Upgrade CoreLibs to 1.1.49: #2125
[Fix] Crash: The content of the adapter has changed but ListView did not receive a notification: #2124
AdGuard for Android 2.12.221
Release date: September 17, 2018
No changelog
AdGuard for Android 2.12.220
Release date: September 10, 2018
[Fix(regression)] Prepare the app to release: #2098
[Fix] Certificate moved to the system store is not accepted on Android 8.1: #2108
[Fix] Crash: Unable to start receiver com.adguard.android.receivers.WatchDogReceiver: #2107
[Fix] NullPointerException in the SettingsHttpsFilteringFragment$CheckTask: #2109
AdGuard for Android 2.12.216
Release date: September 7, 2018
[Fix] Certificate moved to the system store is not accepted on Android 8.1: #2108
[Fix] Crash: Unable to start receiver com.adguard.android.receivers.WatchDogReceiver: #2107
[Fix] NullPointerException in the SettingsHttpsFilteringFragment$CheckTask: #2109
AdGuard for Android 2.12.214
Release date: September 5, 2018
[Fix] Do not notify users with an active subscription that the license key is soon to expire: #2105
[Fix] Incorrect filters sorting: #2104
AdGuard for Android 2.12.204
Release date: September 4, 2018
[Fix(regression)] Crash: Attempt to invoke virtual method 'android.content.Context android.app.ProgressDialog.getContext()' on a null object reference: #2096
[Fix(regression)] Timeout exception while reloading/restarting protection in background: #2085
[Fix] Bug in the AppsManagement screen: #2101
[Fix] Crash in SettingsGeneralFragment$ImportExportTask: #2097
[Fix] Crash: Attempt to invoke virtual method 'android.content.Context android.app.ProgressDialog.getContext()' on a null object reference: #2096
[Fix] Prepare the app to release: #2098
[Fix] com.alseda.ideabank app - add to the HTTPS filtering exceptions: #2082
AdGuard for Android 2.12.196
Release date: August 30, 2018
[Fix] Send feedback doesn't save screen state after rotating: #2080
[Fix] Timeout exception while reloading/restarting protection in background: #2085
[Fix] VpnService.Builder addDisallowedApplication does not work for our own app on some devices: #2093
AdGuard for Android 2.12.192
Release date: August 24, 2018
[Fix(regression)] Samsung Pay in South Korea won't work when any VPN is running: #1209
[Fix(regression)] Update the app translations: #2005
[Fix] Add joey for reddit to browser list: #2067
[Fix] ArrayIndexOutOfBoundsException in the CrashReportingService: #2073
AdGuard for Android 2.12.191
Release date: August 22, 2018
[Fix(regression)] Samsung Pay in South Korea won't work when any VPN is running: #1209
[Fix] ActivityNotFoundException in the CertificateDialogUtils: #2066
[Fix] ArrayIndexOutOfBoundsException in the CrashReportingService: #2073
[Fix] Fix DnsCrypt parse scripts : #2072
AdGuard for Android 2.12.187
Release date: August 20, 2018
[Fix(regression)] Do a research on how Parallel Space works: #1675
[Fix(regression)] Update the app translations: #2005
[Fix] IllegalStateException in the SettingsWhitelistFragment: #2063
[Fix] NPE in the DnsActivity: #2062
[Fix] NPE in the OrbotStarter (OutboundProxyListFragment): #2058
AdGuard for Android 2.12.184
Release date: August 17, 2018
[Fix] Wrong CPU time calculation
AdGuard for Android 2.12.182
Release date: August 16, 2018
[Feature] A feature to separately reset HTTPS filtering's whitelist or blacklist to default. And maybe improve the layout of HTTPS filtering's whitelist & blacklist.: #1707
[Feature] Hide export option when UF is empty: #1995
[Fix(regression)] Start using ProcessHealthStats instead of scanning proc-stat for calculating AdGuard's own battery usage: #1967
[Fix] Hangs when cancel changes in bulk changes of apps management: #2056
AdGuard for Android 2.12.178
Release date: August 14, 2018
[Feature] Extend Tasker API -- add proxy settings there: #1972
[Fix(regression)] The app crashes due to a timeout exception thrown when stopping or starting protection: #2031
[Fix(regression)] Update the app translations: #2005
[Fix] AdGuard does not use the fallback DNS server when the primary server times out: #2042
[Fix] ClassCastException in the SettingsFiltersFragment: #2050
[Fix] NPE in SettingsAdvancedFragment: #2048
[Fix] NPE in the FirewallPackageFragment: #2054
[Fix] NPE in the SettingsWhitelistFragment: #2051
[Fix] Remove comments from HTTPS white/black list for CL configuration: #2044
[Fix] Start using ProcessHealthStats instead of scanning proc-stat for calculating AdGuard's own battery usage: #1967
[Fix] Update CoreLibs to 1.1.39: #2053
AdGuard for Android 2.12.171
Release date: August 10, 2018
[Feature] Extend Tasker API -- add proxy settings there: #1972
[Fix] Remove comments from HTTPS white/black list for CL configuration: #2044
AdGuard for Android 2.12.168
Release date: August 9, 2018
[Feature(regression)] Start using ProcessHealthStats instead of scanning /proc/10/stat /proc/11616/stat /proc/11/stat /proc/12/stat /proc/1303/stat /proc/1331/stat /proc/1337/stat /proc/1339/stat /proc/1346/stat /proc/13/stat /proc/145/stat /proc/147/stat /proc/149/stat /proc/14/stat /proc/150/stat /proc/151/stat /proc/152/stat /proc/153/stat /proc/154/stat /proc/157/stat /proc/158/stat /proc/15/stat /proc/161/stat /proc/1629/stat /proc/162/stat /proc/1648/stat /proc/165/stat /proc/1683/stat /proc/1684/stat /proc/1685/stat /proc/169/stat /proc/16/stat /proc/1740/stat /proc/17733/stat /proc/17752/stat /proc/17773/stat /proc/17774/stat /proc/17775/stat /proc/1788/stat /proc/17/stat /proc/1815/stat /proc/182/stat /proc/1837/stat /proc/183/stat /proc/184/stat /proc/1852/stat /proc/1873/stat /proc/187/stat /proc/188/stat /proc/1891/stat /proc/189/stat /proc/18/stat /proc/1907/stat /proc/1909/stat /proc/1910/stat /proc/1911/stat /proc/1912/stat /proc/19/stat /proc/1/stat /proc/2065/stat /proc/2086/stat /proc/2092/stat /proc/2094/stat /proc/20/stat /proc/21758/stat /proc/2184/stat /proc/21/stat /proc/2239/stat /proc/2242/stat /proc/2245/stat /proc/2249/stat /proc/2250/stat /proc/2251/stat /proc/2252/stat /proc/2253/stat /proc/2254/stat /proc/2297/stat /proc/22/stat /proc/2326/stat /proc/2327/stat /proc/2330/stat /proc/2331/stat /proc/2334/stat /proc/2336/stat /proc/2340/stat /proc/2341/stat /proc/2342/stat /proc/2350/stat /proc/2359/stat /proc/23/stat /proc/24/stat /proc/2593/stat /proc/25/stat /proc/26287/stat /proc/26288/stat /proc/26290/stat /proc/26291/stat /proc/2629/stat /proc/2630/stat /proc/26362/stat /proc/26364/stat /proc/2669/stat /proc/26910/stat /proc/26/stat /proc/27/stat /proc/28/stat /proc/29/stat /proc/2/stat /proc/30/stat /proc/3196/stat /proc/31/stat /proc/32/stat /proc/33/stat /proc/3449/stat /proc/34/stat /proc/35/stat /proc/36/stat /proc/378/stat /proc/37/stat /proc/38/stat /proc/39/stat /proc/3/stat /proc/40/stat /proc/41/stat /proc/42/stat /proc/43/stat /proc/44/stat /proc/45/stat /proc/4686/stat /proc/46/stat /proc/47/stat /proc/48/stat /proc/49/stat /proc/4/stat /proc/50/stat /proc/51/stat /proc/52/stat /proc/53/stat /proc/54/stat /proc/55/stat /proc/56/stat /proc/57/stat /proc/58/stat /proc/59/stat /proc/5/stat /proc/60/stat /proc/61/stat /proc/62/stat /proc/63/stat /proc/64/stat /proc/65/stat /proc/66/stat /proc/67/stat /proc/68/stat /proc/69/stat /proc/70/stat /proc/71/stat /proc/72/stat /proc/73/stat /proc/74/stat /proc/752/stat /proc/75/stat /proc/76/stat /proc/77/stat /proc/78/stat /proc/79/stat /proc/7/stat /proc/80/stat /proc/86/stat /proc/87/stat /proc/88/stat /proc/8/stat /proc/9/stat /proc/net/stat /proc/self/stat for calculating AdGuard's own battery usage: #1967
[Feature] Add bulk edit option for "HTTPS filtering" preference: #2010
[Feature] Please add Hindi [hi-IN] localization: #1998
[Fix(regression)] The app crashes due to a timeout exception thrown when stopping protection: #2031
[Fix] "I agree with Terms" button is not visible if scale is enlarged in Android settings: #2036
[Fix] Crash in the SettingsUserFilterFragment$UserFilterRulesAdapter: #2035
[Fix] Disable AG for the Tangerine app by default: #2037
[Fix] HTTPS whitelist entries can't be deleted if there is a request in search box: #2041
[Fix] Importing a backup from the stable version breaks DNS settings: #2034
[Fix] NRE in the EncryptedDnsFragment.onResume: #2023
[Fix] NullPointerException in the SettingsFiltersFragment: #2032
[Fix] Permission Denial: starting Intent { act=android.intent.action.VIEW dat=https://adguard.com/: #2019
[Fix] The toggle button icon missing from the notification drawer on Huawei P10 Premium: #1996
[Fix] [Nightly] 2.12.142 Nest app fails to connect on local Wifi: #2028
[Fix] com.box.android: #2039
[Fix] com.scannerradio: #2038
[Fix] ru.rostel: #2018
AdGuard for Android 2.12.150
Release date: August 2, 2018
[Feature] Upgrade CoreLibs to 1.1.33: #2027
[Feature] Upgrade CoreLibs to 1.1.34: #2029
[Fix(regression)] Upgrade CoreLibs to 1.1.34: #2029
[Fix] NRE in the OutboundProxyListFragment: #2022
[Fix] Protection doesn't restart when changing mode of HTTPS filtering : #2011
[Fix] StrictMode check fails on Android <= 5.1.1: #2025
[Fix] View=DecorView@329d6f2[Sprawdzanie aktualizacji] not attached to window manager: #2020
AdGuard for Android 2.12.148
Release date: August 2, 2018
[Feature] Upgrade CoreLibs to 1.1.33: #2027
[Feature] Upgrade CoreLibs to 1.1.34: #2029
[Fix] NRE in the OutboundProxyListFragment: #2022
[Fix] Protection doesn't restart when changing mode of HTTPS filtering : #2011
[Fix] StrictMode check fails on Android <= 5.1.1: #2025
[Fix] View=DecorView@329d6f2[Sprawdzanie aktualizacji] not attached to window manager: #2020
AdGuard for Android 2.12.142
Release date: July 31, 2018
[Fix] Add information about non-filtered connections to the filtering log: #1730
[Fix] Assistant works only in proxy filtering mode on Android 4.4.2 in VPN: #2002
[Fix] Crash: Attempt to invoke virtual method 'java.lang.Object android.app.Activity.getSystemService(java.lang.String)' on a null object reference: #1992
[Fix] Nightly: "Blacklist" mode of HTTPS filtering is not working at all: #2006
[Fix] Protection is not restarted after modifying HTTPS whitelist/blacklist: #2007
[Fix] Update the app translations: #2005
AdGuard for Android 2.12.141
Release date: July 30, 2018
[Fix] Add information about non-filtered connections to the filtering log: #1730
[Fix] Assistant works only in proxy filtering mode on Android 4.4.2 in VPN: #2002
[Fix] Crash: Attempt to invoke virtual method 'java.lang.Object android.app.Activity.getSystemService(java.lang.String)' on a null object reference: #1992
[Fix] Nightly: "Blacklist" mode of HTTPS filtering is not working at all: #2006
[Fix] Protection is not restarted after modifying HTTPS whitelist/blacklist: #2007
[Fix] Update the app translations: #2005
AdGuard for Android 2.12.136
Release date: July 27, 2018
[Fix(regression)] The app UI is distorted in Arabic: #1945
[Fix] Android OS in the filtering log: #1973
[Fix] Crash: Attempt to invoke virtual method 'android.support.v4.app.NotificationCompat$Builder android.support.v4.app.NotificationCompat$Builder.setContentIntent(android.app.PendingIntent)' on a null object reference: #1997
[Fix] Handle truncated DNS responses properly: #1962
[Fix] Hide the notification 'AdGuard might be working slowly' when corresponding option is off: #2000
[Fix] Protection cannot start when the app is installed for the first time: #2001
[Fix] Update translations of the app: #1993
AdGuard for Android 2.12.134
Release date: July 26, 2018
[Fix(regression)] The app UI is distorted in Arabic: #1945
[Fix] Android OS in the filtering log: #1973
[Fix] Crash: Attempt to invoke virtual method 'android.support.v4.app.NotificationCompat$Builder android.support.v4.app.NotificationCompat$Builder.setContentIntent(android.app.PendingIntent)' on a null object reference: #1997
[Fix] Handle truncated DNS responses properly: #1962
[Fix] Hide the notification 'AdGuard might be working slowly' when corresponding option is off: #2000
[Fix] Protection cannot start when the app is installed for the first time: #2001
[Fix] Update translations of the app: #1993
AdGuard for Android 2.12.125
Release date: July 24, 2018
[Feature] Print information about removed HTML elements to the filtering log: #1960
[Fix(regression)] User Filter Selection: #1925
[Fix] Could not login in Millennium app while AdGuard filters its data: #1981
[Fix] IllegalArgumentException: No view found for id 0x7f0f00f7 (com.adguard.android:id/fragment_container) for fragment SslWhitelistFragment: #1979
[Fix] Include the last log messages into the crash report: #1991
[Fix] Remove Sniper Fury from the default list of exceptions: #1988
AdGuard for Android 2.12.120
Release date: July 23, 2018
[Fix] Crash when running the TCP/IP stack: #1984
[Fix] Disable AG by default for Privat24 bank app: #1982
[Fix] Include the last log messages into the crash report: #1991
AdGuard for Android 2.12.117
Release date: July 19, 2018
[Feature] Ask user before importing the settings file: #1901
[Fix(regression)] Unable to start receiver com.adguard.android.ui.widget.WidgetProvider: java.lang.RuntimeException: Parcelable encountered ClassNotFoundException: #1980
[Fix] Crash: java.lang.SecurityException: Destination must be on external storage: #1978
AdGuard for Android 2.12.113
Release date: July 17, 2018
[Fix(regression)] Start using our self-hosted Sentry to catch the app crashes: #1908
[Fix] Add bulk edit option for "Ad blocking" preference: #1974
[Fix] Detect stack overflow issues while dumping the crash backtrace: #1977
[Fix] Update CoreLibs to the new version: #1976
AdGuard for Android 2.12.106
Release date: July 10, 2018
[Feature] If configured, outbound proxy must be used even if ad blocking is disabled for an app: #1959
[Feature] Integrate a custom file picker: #1935
[Fix(regression)] Start using our self-hosted Sentry to catch the app crashes: #1908
AdGuard for Android 2.12.102
Release date: July 9, 2018
[Feature(regression)] Automation settings (Tasker, AutomateIt, etc): #1896
[Feature] If configured, outbound proxy must be used even if ad blocking is disabled for an app: #1959
[Fix(regression)] Crash: The specified child already has a parent: #1956
[Fix] Adguard does not pause itself properly when a third-party VPN is started: #1954
[Fix] Crash: The specified child already has a parent: #1956
[Fix] Error while importing settings: #1955
[Fix] The AdGuard app is filtered in the manual proxy mode: #1958
[Fix] [Nightly] Search feature doesn't work in User filter, v. 2.12.95: #1957
[Fix] com.myyearbook.m: #1949
AdGuard for Android 2.12.95
Release date: June 29, 2018
[Feature] Add a new parameter for reporting tool integration: #1948
[Fix(regression)] The app UI is distorted in Arabic: #1945
[Fix] CursorWindowAllocationException crash: #1947
[Fix] HTTPS filtering breaks bbm messenger: #1940
AdGuard for Android 2.12.89
Release date: June 28, 2018
[Feature] Add long press app shortcuts: #1111
[Feature] Automation settings (Tasker, AutomateIt, etc): #1896
[Fix] AdGuard protection is not restored after being revoked by another VPN: #1944
[Fix] Can't export User Filter on Android 8.1.0: #1865
[Fix] Moving certificate does not work with Magisk: #1928
AdGuard for Android 2.12.82
Release date: June 26, 2018
[Fix] Do not use protection startup timeout when the VpnService requires preparation: #1934
[Fix] NullPointer exception in the onTrafficChanged method: #1938
[Fix] Timeout crash due to slow Magisk initialization: #1939
[Fix] java.lang.NoClassDefFoundError: java.util.Objects: #1937
AdGuard for Android 2.12.74
Release date: June 22, 2018
[Feature] User Filter Selection: #1925
[Fix] Count data properly in the battery stats: #1915
[Fix] [Nightly] Auto-update does not work properly due to the SDK level change: #1930
AdGuard for Android 2.12.71
Release date: June 21, 2018
[Feature(regression)] Start using our self-hosted Sentry to catch the app crashes: #1908
[Fix] Crash the app if protection fails to stop in 60 seconds: #1927
[Fix] Start using Notification Channels: #1561
[Fix] Unable to access internet with DNSCrypt enabled in AdGuard 2.12.60: #1924
AdGuard for Android 2.12.60
Release date: June 15, 2018
[Feature] Start using Notification Channels: #1561
[Feature] Start using our self-hosted Sentry to catch the app crashes: #1908
[Fix(regression)] Start using our self-hosted Sentry to catch the app crashes: #1908
[Fix] #Wi Fi icon disappearing when AdGuard is restarted: #1861
[Fix] Disabled rules for only DNS filtering in the user filter still work in AdGuard v2.12.19η.: #1881
[Fix] Make the update available notification permanent: #1921
[Fix] Please move translations from Spanish [es-ES] to Spanish [es] locale on OneSky app : #1900
[Fix] Start using our self-hosted Sentry to catch the app crashes: #1908
AdGuard for Android 2.12.52
Release date: June 8, 2018
[Fix] Disabled rules for only DNS filtering in the user filter still work in AdGuard v2.12.19η.: #1881
[Fix] [Nightly] "Preparing to stop protection" state takes too much time to complete: #1905
[Fix] [Nightly] App language can't be changed: #1904
[Fix] [Nightly] Crash on second try of starting root proxy protection on non-rooted device: #1906
AdGuard for Android 2.12.51
Release date: June 8, 2018
[Fix(regression)] Full new filtering engine (CoreLibs) integration: #1869
[Fix] Disabled rules for only DNS filtering in the user filter still work in AdGuard v2.12.19η.: #1881
[Fix] [Nightly] "Preparing to stop protection" state takes too much time to complete: #1905
[Fix] [Nightly] App language can't be changed: #1904
[Fix] [Nightly] Crash on second try of starting root proxy protection on non-rooted device: #1906
AdGuard for Android 2.12.47
Release date: June 6, 2018
[Feature] Add a terms&privacy checkbox to the "Request trial" dialog: #1886
[Feature] Full new filtering engine (CoreLibs) integration: #1869
[Feature] When HAR, pcap or "record everything" log level is enabled - show a permanent notification: #1450
[Fix(regression)] Add a "Terms" step when the app is started for the first time: #1890
[Fix(regression)] Full new filtering engine (CoreLibs) integration: #1869
[Fix(regression)] User login/password is missing from the HTTP proxy settings: #1872
[Fix] AdGuard process kills itself unexpectedly: #1887
[Fix] Add a "Terms" step when the app is started for the first time: #1890
[Fix] HTTPS filtering disable using lumicall: #1899
[Fix] Samsung Cloud sync does not work when the app traffic is routed through AdGuard: #1891
[Fix] Warn users that moving certificate to the system store lowers security: #1824
AdGuard for Android 2.12.34
Release date: May 25, 2018
[Feature(regression)] Add information about non-filtered connections to the filtering log: #1730
[Feature(regression)] Problems with API compatibility on Android P: #1785
[Feature(regression)] Upgrade DNSCrypt-proxy to v2: add DoH support: #1831
[Feature] Start using adguard.com/forward for the website links: #1875
[Feature] Upgrade DNSCrypt-proxy to v2: add DoH support: #1831
[Fix(regression)] Investigate what's wrong with Galaxy S9 + Sprint + AG: significantly slows down LTE download/upload speeds: #1804
[Fix] AdGuard is not capturing the mobile data usage correctly : #1856
[Fix] Add Cerebrus application to exception.: #1866
[Fix] Disable AG for Blizzard Authenticator by default: #1873
[Fix] Encrypt.me VPN and AdGuard auto-proxy not compatible together: #1868
[Fix] Magisk slow initialization on the device boot (Samsung S9): #1852
[Fix] User login/password is missing from the HTTP proxy settings: #1872
[Fix] [Nightly] Visual bug after restarting filtering: #1871
[Fix] com.gm.chevrolet.nomad.ownership: #1867
AdGuard for Android 2.12.19
Release date: May 15, 2018
[Feature] Upgrade DNSCrypt-proxy to v2: add DoH support: #1831
[Fix] AdGuard disables after network change event: #1846
[Fix] Barclays USA savings needs to be added to HTTPS white list: #1860
[Fix] Crash on opening app's settings with Assistant: #1833
[Fix] Fix Via browser package name: #1864
[Fix] Google Maps not working with ad blocking enabled in newest beta (2.11.80): #1825
[Fix] Magisk slow initialization on the device boot (Samsung S9): #1852
[Fix] Moving certificate to the system store does not work on some devices: #1827
[Fix] Please modify the title of Traditional Chinese language file and update it.: #1840
[Fix] Problems with API compatibility on Android P: #1785
[Fix] com.google.android.apps.tasks needs to be on the https white list: #1841
AdGuard for Android 2.12.4
Release date: April 27, 2018
[Feature] Vodafone Calling in proxy+root mode: #1566
[Fix] AdGuard Notification Separator/Dot Size Issue on Samsung: #1826
[Fix] AdGuard crashes when launching Assistant on Android 4.2.2: #1842
[Fix] AdGuard misbehaves when it's set as always-on and it receives a connectivity change event: #1844
AdGuard for Android 2.12.1
Release date: April 26, 2018
[Feature] Add TF Browser to browsers list: #1821
[Feature] Add a checkbox that disables Assistant and Filtering Log: #1808
[Feature] Add a checkbox that disables Assistant and Filtering Log: #1808
[Feature] Add information about non-filtered connections to the filtering log: #1730
[Feature] Change the way conflicting apps are being detected: #1823
[Feature] Consider providing an option to renice the AG process priority: #1812
[Feature] Problems with API compatibility on Android P: #1785
[Feature] com.sonymobile.androidapp.audiorecorder presumably needs HTTPS filtering disabled by default: #1817
[Fix] AdGuard can't detect when certificate was removed using Android settings: #1830
[Fix] Cannot pause vpn from the notification: #1843
AdGuard for Android 2.11.77
Release date: April 3, 2018
[Fix(regression)] Provide an option to enforce HTTPS filtering for an app targeting nougat: #1627
AdGuard for Android 2.11.76
Release date: March 29, 2018
[Feature] Add YousList to the list of available filters: #1803
[Feature] Remove Level3 from the list of available DNS servers: #1800
[Fix] AdGuard expose an open port (security risks): #1640
AdGuard for Android 2.11.74
Release date: March 27, 2018
[Feature] Add AdGuard DNS over IPv6 to the list of regular DNS servers: #1799
[Feature] Tez app access issue: #1790
[Fix(regression)] AdGuard 2.11.67 crashes when accessing the Apps management section: #1793
[Fix(regression)] Update filters translations: #1762
[Fix] AdGuard expose an open port (security risks): #1640
[Fix] Enable IPv6 connectivity on protection stop if 'pref.proxy.block.ipv6' is enabled: #1457
AdGuard for Android 2.11.67
Release date: March 23, 2018
[Fix(regression)] HTTPS exclusions are empty in AdGuard v2.11.55η. Unable to save exclusions in the whitelist.: #1775
[Fix(regression)] Invalid file types still can be imported to the UF: #1301
[Fix(regression)] Update filters translations: #1762
[Fix] Using DNSCrypt in AdGuard blocks internet: #1562
AdGuard for Android 2.11.64
Release date: March 22, 2018
[Feature] Change notification action text color: #1784
[Feature] Update ExtendedCss to version 1.10: #1787
[Feature] Update filters translations: #1762
[Feature] se.entercard.remember, com.no.entercard.coopmastercard - banking apps: #1777
[Fix(regression)] Invalid file types still can be imported to the UF: #1301
[Fix] "Remove certificate" works incorrectly without root: #1759
[Fix] Crash while exporting the log file: #1779
[Fix] DNS proxy server needs to be restarted on network change regardless of whether VPN reconfiguration is enabled or not: #1780
[Fix] Error while lookup Ipv6 address on the main thread: #1786
[Fix] HTTPS exclusions are empty in AdGuard v2.11.55η. Unable to save exclusions in the whitelist.: #1775
[Fix] Improve IconCache -- handle non-bitmap icons: #1789
AdGuard for Android 2.11.55
Release date: March 16, 2018
[Feature(regression)] Update FAQ: #1753
[Feature] Divide HTTPS filtering lists into pre-defined and user-defined: #1748
[Fix(regression)] AdGuard does not start back automatically after OpenVPN is disabled: #1628
[Fix] AdGuard won't start on boot on some Oreo devices: #1727
[Fix] Certificate "Move to system store" didn't work at all: #1763
[Fix] Disable VPN reconfiguration on Samsung + Oreo by default: #1774
[Fix] Due to IPv6 filtering in proxy mode, Facebook believes that IPv6 is accessible: #1738
[Fix] Error building the VPN tunnel on the network change on Huawei Mate 10: #1594
[Fix] Google Backup does not work on Wi-Fi while on VPN: #1587
[Fix] In manual proxy mode it takes too long to stop a local server: #1746
[Fix] Wi-Fi calling doesn't work (T-Mobile) pt. 2: #1570
[Fix] [NIGHTLY] AdGuard stops working when its language is set to Arabic: #1765
AdGuard for Android 2.11.46
Release date: March 7, 2018
[Fix] License activation of the latest Nightly build is broken
AdGuard for Android 2.11.43
Release date: March 7, 2018
[Feature] Invalid file types still can be imported to the UF: #1301
[Fix(regression)] Nightly: Filtering log fails to refresh after clear: #1728
[Fix] AdGuard does not start back automatically after OpenVPN is disabled: #1628
[Fix] Autopause does not work when there's no internet connection: #1749
[Fix] Due to IPv6 filtering in proxy mode, Facebook believes that IPv6 is accessible: #1738
[Fix] Make Android / iOS version of AdGuard not to filter Telnet Bulletin Board System (BBS). (Feature request): #1601
[Fix] No HTTPS filtering status flag in reports: #1740
[Fix] Wi-Fi calling doesn't work (T-Mobile) pt. 2: #1570
Downloading AdGuard To install AdGuard, click the file indicated by the arrow Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, drag the AdGuard icon to the "Applications" folder. Thank you for choosing AdGuard! Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, click "Install". Thank you for choosing AdGuard!
Install AdGuard on your mobile device