This release includes some under-the-hood improvements, a substantial number of bug fixes, and a CoreLibs update. As a result, overall app stability has been significantly improved.
Changelog
Fixes
- The Create button overlaps the checkbox on the trial activation screen #5039
- AdGuard player doesn’t open when sharing a video from the YouTube app #5780
- AdGuard identifies AdGuard VPN as a third-party VPN in Integration mode #5567
- Apps excluded by UID are routed through AdGuard #5731
- Invalid filter update date format for Japanese, Korean, and Chinese #5703
- Missing string for private browser notification #5741
- Private browser onboarding is displayed twice #5752
- Private browser crashes after tapping browser settings #5781
- The “Nothing found” warning is missing on some screens #5038
- The “Apps operating through proxy” screen is displayed in gray in Integration mode #5732
- The app asks for permission to run in the background even though permission has already been granted #5560
- Titles and descriptions of DNS servers, extensions, and filters are translated into the system language if a different language is selected in AdGuard #5709
- Two similar graphs can be displayed at the same time #4915
- The app icon does not fill the designed area on the Amazon Fire TV Stick 4K Max #5476
com.carshering
is broken when routed through AdGuard #5464- Rules don’t get removed from the firewall after tapping “Remove rule” #5613
CoreLibs (Filtering engine)
- CoreLibs updated to v1.18.28 #5792
Improvements
- Added support for ABP’s CSS injection syntax #1927
- Added permission to remove content with empty attribute #1934
- Improved content script performance by using the browser cache properly #1929
- Improved performance of content script loading #1930
- Removed complicated logic for the
$domain
modifier #1875 - Added encoding support for “zstd” #1976
Fixes
$removeparam
does not work when paired with the$domain
modifier #1999- Some React-based sites aren’t loaded correctly due to “Minified React error” #1953
urltransform
combined with$~3p
doesn’t modify the request URL if it’s opened directly in the address bar #1931paramountplus.com
is broken #1937dailydot.com
is continually reloading #1925- Content script is not injected in
www.huya.com
#1897 - Error in content script when the
$jsinject
exception is applied #1960
Scriptlets (JavaScript enhancement for filtering rules)
- Scriptlets updated to v2.2.8
Fixes
- ‘trusted-set-cookie-reload’ — infinite reload for constantly changing values #489