Ad Blocking
[Added] "Block third-party authorization header" Stealth Mode option
#698
[Added] "Pure URL" functionality has been added to the Stealth Mode
#356
[Added] $app modifier support
#1396
[Added] $extension modifier
#1542
[Added] An option to hide Java and Flash support
#1064
[Changed] $webrtc rules are being ignored now
#1776
[Changed] Synchronous XMLHttpRequest got rid of
#1503
[Changed] The $important modifier is now applied to rules created by enabling/disabling filtering via Assistant
#1924
[Changed] The behavior of the ~third-party modifier
#1564
[Changed] The range of $$ rules was increased
#1464
[Changed] The script is not getting removed anymore if there is an $empty modifier in a rule
#1789
[Changed] X-Requested-With is being used now to detect object-subrequest content type
#1435
[Fixed] $replace rules are applied to HTTPS sites even when HTTPS filtering is disabled
#1752
[Fixed] Adguard can not recognize :empty+div selector
#1687
[Fixed] Automatic update for disabled filters
#1445
[Fixed] Chromium is not filtered by default
#1956
[Fixed] Content filtering exception rules behavior
#1560
[Fixed] content-length duplicate header issue
#1982
[Fixed] Cosmetic filters are not applied to the pages whitelisted by a $document exception anymore
#1574
[Fixed] Duplicate filtering rules
#1686
[Fixed] Error while parsing filtering rules of a particular type
#1558
[Fixed] No filtering with TCP Fast Open enabled in Firefox Nightly
#1867
[Fixed] Notification API isn't blocked properly
#1706
[Improved] "ExtendedCss" module has been upgraded to v1.0.8
#1823
[Improved] GM_openInTab to handle data URLs in chrome
#1971
[Improved] Multiple filters can be automatically enabled as language-specific at once now
#1758
[Improved] The way $network modifier works
#1645
Networking
[Added] Brotli support
#1545
[Changed] HasConflictWithWpf flag values have been updated
#1976
[Changed] SHA1 deprecation process is finished
#1325
[Changed] WoSign and StartCom Certificates have been completely deprecated
#1359
[Changed] XMLHttpRequest in the API is now protected
#1434
[Fixed] A page is broken in IE
#1591
[Fixed] AdGuard 6.2.390 on Windows 10 stops browsing until user kill the process
#1901
[Fixed] AdGuard breaks local HTTPS connections
#1896
[Fixed] Adguard cannot filter Edge HTTPS traffic when TCP Fast Open is turned ON
#1093
[Fixed] Adguard cannot handle huge chunks properly
#1772
[Fixed] Disabling HTTPS filtering breaks local.adguard.com
#1792
[Fixed] DNS is unreachable when using AdGuard
#1918
[Fixed] Dropbox CSP messes with Adguard scripts
#1678
[Fixed] HTTPS filtering on dropbox.com does not work sometimes
#1902
[Fixed] Impossible to set custom IP in Stealth Mode
#1828
[Fixed] Incorrect encoding was being used for the preview purposes
#1741
[Fixed] Invalid gzip causes connection to hang
#1817
[Fixed] Requests blocked when HTTPS filtering is disabled aren't present in the filtering log
#1639
[Fixed] Several userscripts do not work when installed via Adguard
#1562
[Fixed] SHA-1 intermediate issue
#1702
[Fixed] SHA-1 intermediate issue
#1702
[Fixed] Stealth mode settings may break filtering completely
#1693
[Fixed] Warnings about synchronous requests
#1688
[Fixed] Wrong ciphers order
#1884
[Improved] Adguard doesn't recognize userscript updates when the version string is too long
#1541
[Improved] Custom filter updates are being validated now
#1765
[Improved] The strong key exchange within secure connections has been enforced
#1728
[Improved] WebRTC detection
#1831
UI
[Added] "Adguard service" description
#422
[Added] "Start time" and "Time" fields in the log records
#1677
[Added] "Storage" and "Reinstall" buttons on “Extensions” screen
#1893
[Added] A "Preview" feature for the blocked requests in Filtering Log
#1695
[Added] A "Reset to defaults" button to the Extensions settings
#1473
[Added] A loader is shown while Filter Editor is being prepared to be opened
#1638
[Added] A switch to change the filter list display mode
#574
[Added] A tooltip has been added to the "Support" window
#1432
[Added] A warning in the "Filtered apps" section when Adguard is in the proxy mode
#942
[Added] An option to disable all Adguard popup notifications
#1630
[Added] An option to disable pop-up text in the Filter editor
#1082
[Added] Filtering log export feature
#1662
[Added] Filtering log records context menu
#1668
[Added] Search function was added to the preview textarea
#1694
[Changed] "Applied rules" appearance
#1676
[Changed] All elements in Filter Editor UI are now shown as disabled until rules are fully loaded
#1638
[Changed] Dutch localization was updated
#1663
[Changed] Expiration date in the 'License' section has been made more distinguishable
#674
[Changed] Filtering log scrolling behavior
#1791
[Changed] Graying out the disabled modules has been uniformed across the app
#1827
[Changed] Hebrew localization was updated
#1548
[Changed] Interface has been optimized for screen readers
#352
[Changed] License key symbols in the 'License' section are hidden now
#627
[Changed] More details have been added to the "Adguard service" description
#422
[Changed] Prevent closing the editor after editing a userscript
#1632
[Changed] Program logo and "About" screen have been updated
#1812
[Changed] Resizing the details pane was made more convenient
#1675
[Changed] The EULA has been updated
#1824
[Changed] The Filter Editor does not allow switching to other filters now when you're in the edit mode
#1656
[Changed] The link to custom rules creation manual is added to the Filter editor
#1410
[Changed] The maximum number of records in the Filtering Log was limited
#1723
[Changed] UDP/TCP and HTTPS tunnel connections moved to the "Other" section of the filtering log
#1670
[Changed] Update channel is now set to "Beta" if you install or update AdGuard to beta version
#196
[Changed] Values in the details panel are now selectable
#1667
[Fixed] "Connection" type records issues
#1674
[Fixed] "Support" contact form is missing
#1753
[Fixed] A “new line” symbol is added after copying a rule in Filter editor
#1878
[Fixed] An incorrect message is shown upon checking for the updates w/o an Internet connection
#1552
[Fixed] Can't use 0 as a value for self-destructing cookies setting
#1642
[Fixed] Cancel button is missing
#1899
[Fixed] Cannot close "validation error" dialog when editing a userscript
#1894
[Fixed] Changing Advanced settings does not lead to network filtering restart
#1800
[Fixed] Closing the right pane for a blocked request in Filtering Log does not highlight the entry
#1729
[Fixed] Complete exit functionality bugs
#1826
[Fixed] Crash after exiting Adguard via the tray menu
#1697
[Fixed] Ctrl + Z does not work in any input field
#1960
[Fixed] Default filters could have been deleted in filter editor
#1786
[Fixed] Disabling HTTPS filtering leads to duplicate entries in the filtering log
#1793
[Fixed] Facebook response preview is broken as preview tool does not support Brotli
#1657
[Fixed] Filter editor bug
#1969
[Fixed] Filtering log and Filter editor windows have different styles
#1920
[Fixed] Filtering log search does not show UDP requests
#1658
[Fixed] Filters content is being written to the application log
#1703
[Fixed] GUI can't start after changing language
#1664
[Fixed] Log export does not work
#1900
[Fixed] New filtering log does not display removed elements
#1660
[Fixed] Remote address bug in Filtering log
#1852
[Fixed] Search does not work in userscript editor
#1814
[Fixed] Search tooltip bug
#1830
[Fixed] Stealth Mode tooltip bugs
#1520
[Fixed] There was a sequence of actions that could lead to the removal of User filter
#1787
[Fixed] UI crash when disabling the service with opened Filtering Log
#1751
[Fixed] User filter is always empty when "Filter editor" is opened for the first time
#1970
[Fixed] User Filters search doesn't work in 'advanced editor' mode
#1821
[Fixed] User installed disabled filters are enabled after checking for updates
#1692
[Improved] More filter editor tweaks and fixes
#1750,
#1778
[Improved] Search criteria in the filtering log were extended
#1513
[Improved] Speed of searching in Filter Editor and Filtering Log was increased
#1725
[Improved] Support for the PT-PT localization has been added
#1640
Other
[Added] Adguard French filter
#1596
[Changed] 'Adblock Protector' added to the list of filters available by default
#1584
[Changed] Bandizip app has been added to the list of apps filtered by default
#1680
[Changed] Localizations have been updated
[Changed] Several browsers and apps were added to the list of apps filtered by default
#1182,
#1563
[Changed] Spotify app has been added to the list of apps filtered by default
#1904
[Changed] Swing browser has been added to the list of apps filtered by default
#1769
[Changed] The list of HTTPS exclusions has been updated
[Changed] Whale browser has been added to the list of apps filtered by default
#1770
[Fixed] "Add application" tool in “Filtered Apps” can't detect installed Viber
#1559
[Fixed] A generic hiding rule in third-party filter is not being applied
#1696
[Fixed] Adguard crashes when you block a request in the filtering log
#1868
[Fixed] Assistant settings are reset with the 3.0 -> 4.0 update
#1738
[Fixed] Problematic userscript prevents others from working
#1962
[Fixed] Several third-party userscripts compatibility issues
[Fixed] Stealth mode blocks Bitrix24 calls
#1685
[Fixed] Typos
#1825
[Fixed] Userscript is not injected
#1958
[Improved] Data is now being preprocessed before the import/export
#1691
[Improved] Log columns were reordered
#1779
[Improved] The log file is now being validated before importing
#1722
[Improved] Version check algorithm for filters added by URL
#1431