Skip to content

Releases: ClashDotNetFramework/experimental-clash

v1.7.6

06 Dec 10:12
Compare
Choose a tag to compare

Feature

  • proxy-providers support filter
proxy-providers:
  example:
    type: http
    url: https://www.example.com/proxy.yaml
    path: sub/proxy.yaml
    interval: 2333
    filter: "中转|专线"

Bug fixes

  • fix provider filter potential panic

v1.7.5

06 Dec 07:53
Compare
Choose a tag to compare

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)
    • 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)
  • use interface HardwareAddr for dhcp discovery

Chore

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

Bug fixes

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

Full Changelog: v1.7.4...v1.7.5