Android Nightly - Verzie AdGuard

* [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
* [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
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
No changelog
No changelog
No changelog
No changelog
* [Feature] Upgrade CoreLibs to 1.1.53: #2141
* [Fix(regression)] AdGuard does not restart after auto-pause on older Android devices: #2127
* [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
* [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
No changelog
* [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
* [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
* [Fix] Do not notify users with an active subscription that the license key is soon to expire: #2105
* [Fix] Incorrect filters sorting: #2104
* [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
* [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
* [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
* [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
* [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
* [Fix] Wrong CPU time calculation
* [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
* [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
* [Feature] Extend Tasker API -- add proxy settings there: #1972
* [Fix] Remove comments from HTTPS white/black list for CL configuration: #2044
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [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
* [Feature] Upgrade DNSCrypt-proxy to v2: add DoH support: #1831
* [Fix] AdGuard disables after network change event: #1846
* [Fix] Autolaunch failed [ORBOT Proxy using]: #1858
* [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
* [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
* [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
* [Fix(regression)] Provide an option to enforce HTTPS filtering for an app targeting nougat: #1627
* [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
* [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
* [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
* [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
* [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
* [Fix] License activation of the latest Nightly build is broken
* [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
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=is%3Aissue+is%3Aclosed+sort%3Aupdated-desc