github Dreamacro/clash v1.0.0

latest releases: v1.18.0, v1.17.0, v1.16.0...
3 years ago

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)

Don't miss a new clash release

NewReleases is sending notifications on new releases.