Note
1.0 has many breaking changes: https://github.com/Dreamacro/clash/wiki/Breaking-Changes-in-1.0.0
Features
- add Mixed(http+socks5) proxy (#685)
- domain trie support wildcard alias (
+.example.com
=.example.com
+example.com
) - add tolerance for url-test
- support vmess tcp tls custom servername
- open ForceAttemptHTTP2 on DoH
- provider
path
would auto "mkdir" on initial
Changes
mode
use lower case (backward compatible)- use actions build docker image (multi-platform support)
- add default hosts
localhost
- API for connections add rule payload
- local resolve DNS on UDP request due to TURN failed
- dns ipv6 logic
- move experimental features to stable
- remove forward compatibility code
Bugfixes
- provider initial return the current error
- panic of socks5 client when missing authentication
- trim FQDN on http and socks5 proxy request
- don't auto health check on provider health check disabled
- fake-ip-filter on fakeip mode should lookup ip-host mapping (#743)
- cannot listen socks5 port on wsl (#748)
- domain trie should backtrack to the parent if the match fails (#758)