Disclaimer AdGuard CLI is not an open-source project. We use Github as an open bug tracker for users to see what developers are working on.
This update brings CoreLibs, our filtering engine, up to v1.19 and the Filter List Manager up to v2.0, so your filters are fully taken care of!
As for what’s new, this version is mainly a system update to keep everything stable. Plus, we fixed bugs and made little improvements here and there to make ad blocking on Linux even more reliable.
Changelog
Improvements
- Added a more convenient way to configure
outbound_proxy - Added the ability to export and import settings
- Added the option to set a custom data directory
- Added support for
cliplatform filters - Updated FLM to v2.0
- Added automatic activation of language-specific filters
- Added optional support for notifications
- Added UDP filtering support for Linux #46
Fixes
- AdGuard CLI with a beta license does not update when a different update channel is selected
- AdGuard cannot add CA certificate in Arch Linux
- The error page
Web page is not availableappears in Russian instead of the system language - Default value for
filter_ev_certificatesis incorrect - Running a parallel instance of Firefox triggers an HTTPS CA warning
- Scriptlets fail to work
/usr/local/bin/directory is missing on Ubuntuadguard-clifails to start if filter metadata is not updated- Error occurs during certificate creation and update
- Installer does not support multiple browser profiles
CoreLibs (Filtering engine)
- CoreLibs updated to v1.19
Improvements
- Added support for ABP’s CSS injection syntax #1927
- Improved content script performance by using the browser cache more effectively #1929
- Improved overall content-script loading performance #1930
- Added the ability to remove content with an empty attribute #1934
- Added wildcard and regular expression support for the
$appmodifier #1906 - Removed complex heuristics from the
$domainmodifier #1875 - Added support for “zstd” encoding #1976
- Added support for the ALPS extension #1987
Fixes
- Content-type modifiers cannot be used with the
$urltransformmodifier #1978 - Filtering is disabled because it may affect website performance [#1994](AdguardTeam/CoreLibs#1994
- Some React-based websites fail to load correctly due to
Minified React error[#1953] - Some extensions stopped working with CoreLibs 1.18 #1993
- XHR timeout occurs with the
immersivetranslateuserscript #2000 $removeparamdoes not work in combination with the$domainmodifier #1999$urltransformcombined with~3pdoes not modify the request URL if opened directly in the address bar #1931
AdGuard VPN CLI Install-Scripts:
curl -fsSL https://raw.githubusercontent.com/AdguardTeam/AdGuardCLI/release/install.sh | sh -s -- -v - for installing from Release channel
curl -fsSL https://raw.githubusercontent.com/AdguardTeam/AdGuardCLI/beta/install.sh | sh -s -- -v - for installing from Beta channel
curl -fsSL https://raw.githubusercontent.com/AdguardTeam/AdGuardCLI/nightly/install.sh | sh -s -- -v - for installing from Nightly channel