github Dreamacro/clash v1.8.0

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

Feature

  • persistence fakeip (#1662)
profile:
    store-fake-ip: true
  • support trojan over websocket
  • all proxies support dial different NIC
    • priority: proxy > group > global interface-name
  • all proxies support set fwmark on linux (#1705) @fakeboboliu
    • priority: proxy > group > global routing-mark
interface-name: en1
routing-mark: 6666
proxies:
  - name: "socks"
    type: socks5
    server: server
    port: 443
    interface-name: en0
    routing-mark: 2333

Change

  • use bbolt as cache db
  • doh request should with id 0 (#1660) @beyondkmp
  • use interface HardwareAddr for dhcp discovery
  • unexpected proxy dial behavior on mapping mode (redir-host)
    • redir-host no remote DNS request anymore

Chore

  • avoid bufConn twice (#1650) @fakeboboliu
  • use sharded bytes.Buffer pool
  • remove deprecated ioutil
  • adjust all udp alloc size

Bugfixes

  • http proxy should respond correct http version (#1651) @Kr328
  • dhcp client should request special interface
  • remove ResponseHeaderTimeout limitation (#1690) @blaisewang

Full Changelog: v1.7.1...v1.8.0

Don't miss a new clash release

NewReleases is sending notifications on new releases.