Skip to content

Releases: Larvan2/Clash.Meta

Prerelease-Alpha

12 Jan 10:14
Compare
Choose a tag to compare
Prerelease-Alpha Pre-release
Pre-release

Release created at Thu Oct 17 10:39:55 CST 2024
Synchronize Alpha branch code updates, keeping only the latest version


我应该下载哪个文件? / Which file should I download?
二进制文件筛选 / Binary file selector
查看文档 / Docs

v1.19.3

20 May 11:37
Compare
Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: MetaCubeX/mihomo@v1.19.1...v1.19.3

v1.19.1

20 May 11:18
Compare
Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: MetaCubeX/mihomo@v1.19.0...v1.19.1

v1.19.0

20 May 11:08
Compare
Choose a tag to compare

What's Changed

BUG & Fix

Read more

v1.18.3

19 May 08:39
8b42bae
Compare
Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: MetaCubeX/mihomo@v1.18.2...v1.18.3

v1.18.2

19 May 08:34
Compare
Choose a tag to compare

What's Changed

BUG & Fix

Read more

v1.18.0

02 Jan 08:06
Compare
Choose a tag to compare

What's Changed

  • feat(sniffer): add quic sniffer by @5aaee9
  • feat: Add disable quic-go GSO to experimental by @H1JK
  • feat: add fingerprint for tls verify by @Skyxim
  • feat: add fingerprint param by @Skyxim
  • feat: Add GeoAutoUpdate and GeoUpdateInterval to config (MetaCubeX#857) by @Kuingsmile
  • feat: add global-client-fingerprint. by @Larvan2
  • feat: add hysteria by @世界
  • feat: add ip-version param by @Skyxim
  • feat: Add LAN allowed and disallowed IP configurations (MetaCubeX#861) by @Kuingsmile
  • feat: add linsters by @Skyxim
  • feat: add memory status for snapshot by @wwqgtxx
  • feat: Add Meta-geoip V0 database support by @H1JK
  • feat: Add multi-peer support for wireguard outbound by @wwqgtxx
  • feat: Add outbound sing-mux tcp-brutal support by @H1JK
  • feat: add override-destination for sniffer by @Skyxim
  • feat: add param general.enable-process, it will always find process or uid, default value is false by @Skyxim
  • feat: add provider proxies api by @xishang0128
  • feat: add proxy and sing-based listener support sing-mux by @wwqgtxx
  • feat: Add RCode DNS client by @H1JK
  • feat: add reload signal support (MetaCubeX#780) by @andrei Shevchuk
  • feat: Add sing-geoip database support by @H1JK
  • feat: add sni field for tuic by @Skyxim
  • feat: Add succinct matcher support for GeoSite by @H1JK
  • feat: add support for shadowsocks 2022 ciphers by @世界
  • feat: add tls port for RESTful api and external controller by @Skyxim
  • feat: add upgrade api by @Larvan2
  • feat: Add utls for modifying client's fingerprint. by @Larvan2
  • feat: Add v2ray httpupgrade fast open support by @H1JK
  • feat: Add VMess global padding support by @H1JK
  • feat: Add XUDP migration support by @H1JK
  • feat: add certificate and private-key to vmess listener by @wwqgtxx
  • feat: add inbound-mptcp for listeners by @wwqgtxx
  • feat: add include-all-providers to proxy-groups by @xishang0128
  • feat: add include-all to proxy-groups by @xishang0128
  • feat: add mptcp for all proxy by @wwqgtxx
  • feat: add override to proxy-providers by @Larvan2
  • feat: add skip-auth-prefixes by @wwqgtxx
  • feat: add statistic and only-tcp options for smux by @wwqgtxx
  • feat: add udp-over-stream for tuic only work with meta tuic server or sing-box 1.4.0-beta.6 by @wwqgtxx
  • feat: add v2ray-http-upgrade support by @wwqgtxx
  • feat: add ws-path to vmess listener by @wwqgtxx
  • feat: Attempts to send request with first payload on VLESS by @H1JK
  • feat: better config for sniffer by @Skyxim
  • feat: bump restls to v0.1.6 (utls v1.4.3) (MetaCubeX#692) by @3andne
  • feat: cancel RULE-SET nested SUB-RULE restrictions by @Skyxim
  • feat: configurable TCPKeepAlive interval by @Larvan2
  • feat: Converter Shadowsocks UoT support by @H1JK
  • feat: converter support hysteria2 by @Larvan2
  • feat: Converter support packet encodings for VMess by @H1JK
  • feat: Converter support REALITY share standard by @H1JK
  • feat: Converter support uTLS fingerprint field by @H1JK
  • feat: Converter support WS early data parameters by @H1JK
  • feat: Converter unofficial TUIC share link support by @H1JK
  • feat: Converter VMessAEAD share link standard support by @hellojack
  • feat: core support memory chat by @rookisbusy
  • feat: download/upgrade XD to external-ui by @Larvan2
  • feat: fallback can be select by user by @Adlyq
  • feat: gRPC gun implement extended writer by @H1JK
  • feat: IN-TYPE rule support eg. IN-TYPE,SOCKS/REDIR/INNER,Proxy support list: HTTP HTTPS SOCKS SOCKS4 SOCKS5 REDIR TPROXY TUN INNER by @Adlyq
  • feat: inbound support Hysteria2 by @wwqgtxx
  • feat: introduce a new robust approach to handle tproxy udp. (MetaCubeX#389) by @Ovear
  • feat: IP-SUFFIX eg. IP-SUFFIX,0.0.0.124/6,匹配ip二进制后四位(IP-CIDR的倒序),支持ipv6 by @Adlyq
  • feat: nameserver policy support multiple server by @Skyxim
  • feat: nameserver-policy support multiple keys by @Larvan2
  • feat: ntp service by @riolu.rs
  • feat: optional provider path (MetaCubeX#624) by @汐殇
  • feat: Prepare to specify the fingerprint function by @Skyxim
  • feat: proxies group URLTest api by @Adlyq
  • feat: proxies support direct type by @wwqgtxx
  • feat: proxy provider 支持V2ray格式订阅链接 by @MetaCubeX
  • feat: proxy-provider can set dialer-proxy too it will apply dialer-proxy to all proxy in this provider by @wwqgtxx
  • feat: REALITY use proxy servername by @H1JK
  • feat: recovering preHandleMetadata failure from sniffing (MetaCubeX#769) by @kiva
  • feat: RESTful api add interface-name field on patch config by @Skyxim
  • feat: RESTful API support disable sniffer by @Adlyq
  • feat: RESTful API support set tcp-concurrent by @Adlyq
  • feat: RESTful API support update Geo file and can set update url by user, eg. geox-url: geoip: "http://xxxx/gepip.dat" mmdb: "http://xxxx/country.mmdb" geosite: "http://xxxx/geosite.dat" by @Adlyq
  • Feat: rewrite http outbound by @PuerNya
  • feat: ruleset support text format by @wwqgtxx
  • feat: share more code from android branch by @Steve Johnson
  • feat: subscriptionInfo by @Adlyq
  • feat: support ARC for DNS cache by @Larvan2
  • feat: support clash premium's structured log stream (MetaCubeX#735) by @NyaMisty
  • feat: support external api extensions (MetaCubeX#852) by @snakem982
  • feat: support fast_open for hysteria, and unified parameter naming by @Skyxim
  • feat: support Hysteria2 by @wwqgtxx
  • feat: Support insecure gRPC by @H1JK
  • feat: Support REALITY protocol by @H1JK
  • feat: support REJECT-DROP by @Larvan2
  • Feat: support set tun file-descriptor in config file by @wwqgtxx
  • feat: Support ShadowTLS v2 as Shadowsocks plugin (MetaCubeX#330) by @3andero
  • feat: support sub-rule, eg. rules: - SUB-RULE,(AND,((NETWORK,TCP),(DOMAIN-KEYWORD,google))),TEST2 - SUB-RULE,(GEOIP,!CN),TEST1 - MATCH,DIRECT by @Adlyq
  • feat: support system dns by @sleshep
  • feat: support system dns for windows by @Larvan2
  • feat: support tuicV5 by @wwqgtxx
  • feat: support users to customize download ua by @xishang0128
  • feat: Support VLESS XTLS Vision (MetaCubeX#406) by @hellojack
  • feat: support dialer-proxy config for all outbound by @wwqgtxx
  • feat: try h3 connect DOH, failed will fall back h2; turn on with dns.prefer-h3: true by @Skyxim
  • feat: tuic outbound allow set an empty ALPN array by @wwqgtxx
  • feat: uid rule support for logic and rule-set by @Adlyq
  • feat: update external-ui by @Larvan2
  • feat: Update utls support. by @Larvan2
  • feat: Updater detect and download AMD64v3 artifact by @H1JK
  • feat: urltest can be select by user by @MetaCubeX
  • feat: VLESS support packet encodings (MetaCubeX#334) by @hellojack
  • feat: wireguard add dialer-proxy config to support chain forwarding by @wwqgtxx
  • feat: wireguard add remote-dns-resolve and dns settings by @wwqgtxx
  • feat: nameserver-policy support use rule-providers and reduce domain-set memory by @Skyxim
  • feat: 代理集支持 Hysteria 分享格式订阅解析 by @MetaCubeX
  • feat: 安卓恢复进程规则,可通过enable-process开关,默认true by @Adlyq
  • featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy, DoH support perfer and force http3 by @Skimmle
  • Feature: add dns query json api by @Dreamacro
  • feature: add environs startup option support (#2909) by @septs
  • Feature: add tunnels by @Dreamacro
  • Feature: add V2Ray subscription support to proxy provider by @yaling888
  • feature: add xdg base support (#2913) by @septs
  • Feature: can set custom interface for dns nameserver (#2126) by @hongqi Yu
  • feature: geosite-based nameserver policy by @i40e
  • Feature: REDIRECT support IPv6 (#2473) by @embeddedlove
  • Feature: sync missing resolver logic from premium, but still net.IP on opensource by @Dreamacro
  • fix: 代理集转换ws类型 feat: 新增grpc h2 http 等支持 by @MetaCubeX
  • Merge pull request MetaCubeX#167 from H1JK/Alpha by @MetaCubeX
  • Merge pull request #256 from Skimmle/Alpha by @cubemaze
  • Merge pull request MetaCubeX#491 from rookisbusy/Alpha by @rookisbusy
  • Merge pull request MetaCubeX#76 from nekohasekai/Alpha by @Skyxim
  • Merge pull request MetaCubeX#810 from 5aaee9/Alpha by @Larvan2

BUG & Fix

  • fix MetaCubeX#322: add option general.find-process-mode, user can turn off findProcess feature in router by @chain710
  • Fix buffered shadowsocks aead tcp request by @世界
  • Fix concurrency vmess udp write by @世界
  • Fix concurrent close on h2mux server conn by @世界
  • fix converter error by @ag2s20150909
  • fix filepath undefined by @zhudan
  • fix geodata-mode by @xishang0128
  • fix hysteria faketcp lookback in TUN mode (MetaCubeX#601) by @Mars160
  • fix issue MetaCubeX#357. by @Larvan2
  • fix process code by @MetaCubeX
  • fix: parse nested sub-rules failed by @Skyxim
  • Fix: a shared fastSingle.Do() may cause providers untouched (#2378) by @wwqgtxx
  • fix: a temporary solution for error reporting when enabling tun for devices that do not have an ipv6 environment. by @MetaCubeX
  • fix: add "dns resolve failed" error in dialer by @wwqgtxx
  • fix: add an unmap before is6 by @wwqgtxx
  • fix: add backgroundRead for plain http inbound (MetaCubeX#952) by @hunshcn
  • fix: Add CC for TUIC server by @Larvan2
  • Fix: add length check for ssr auth_aes128_sha1 (#2129) by @kaming Chan
  • fix: add length check for ssr auth_aes128_sha1 (#2129) by @kaming Chan
  • fix: add ReaderReplaceable to BufferedConn, avoid buffered data lost by @wwqgtxx
  • fix: add Upstream to refconn by @wwqgtxx
  • fix: add version of shadow-tls plugin in docs/config.yaml by @wwqgtxx
  • fix: add xtls-rprx-vision server version warning to user by @wwqgtxx
  • fix: addr panic by @wwqgtxx
  • fix: adjust log by @Skyxim
  • fix: adjust sub_rule to logic package, and fix not rule failed by @Skyxim
  • fix: Adjust the timing of subscription information acquisition by @Skyxim
  • fix: ALPN not applied in uTLS/REALITY by @H1JK
  • Fix: ALPN should on DoH instead of DoT (#2232) by @Skyxim
  • Fix: amd64 macOS Ventura process name match by @Dreamacro
  • fix: auto retry in exchangeWithoutCache by @wwqgtxx
  • fix: avoid choose ZeroTier's tap to defaultInterface by @wwqgtxx
  • fix: avoid gobwas/ws pbytes.GetLen panic by @wwqgtxx
  • fix: avoid modifying the request message id by @Skyxim
  • fix: avoid tls panic by @wwqgtxx
  • fix: BBR bandwidth estimation edge case by @wwqgtxx
  • fix: BBR memory leak by @wwqgtxx
  • Fix: benchmark read bytes by @Dreamacro
  • fix: benchmark read bytes by @Dreamacro
  • fix: bett...
Read more