Releases: xishang0128/mihomo
Releases · xishang0128/mihomo
Prerelease-Alpha
Release created at Wed Jan 1 01:21:17 CST 2025
Synchronize Alpha branch code updates, keeping only the latest version
我应该下载哪个文件? / Which file should I download?
二进制文件筛选 / Binary file selector
查看文档 / Docs
v1.18.7
mitm
Merge branch 'Alpha' into Meta
v1.18.5
del
v1.18.4
What's Changed
- 02684a8 feature: geosite-based nameserver policy by @i40e
- 03b0252 feat: bump restls to v0.1.6 (utls v1.4.3) (MetaCubeX#692) by @3andne
- 04e5d02 feat: IP-SUFFIX eg. IP-SUFFIX,0.0.0.124/6,匹配ip二进制后四位(IP-CIDR的倒序),支持ipv6 by @Adlyq
- 05ca819 feat: add global-client-fingerprint. by @Larvan2
- 081e94c feat: Add sing-geoip database support by @H1JK
- 096bb8d feat: add override-destination for sniffer by @Skyxim
- 0a6c848 feat: nameserver-policy support multiple keys by @Larvan2
- 0a7b789 feat: proxies support
direct
type by @wwqgtxx - 0bb5568 feat: add ssh outbound (MetaCubeX#1087) by @TreviD
- 0c61057 feat: add
statistic
andonly-tcp
options for smux by @wwqgtxx - 107e3e7 feat: Allow upgrade to latest release (MetaCubeX#1235) by @Pylogmon
- 10e7c53 feat: support clash premium's structured log stream (MetaCubeX#735) by @NyaMisty
- 117228f feat: support REJECT-DROP by @Larvan2
- 1181fd4 feat: add
udp-over-stream
for tuic only work with meta tuic server or sing-box 1.4.0-beta.6 by @wwqgtxx - 149b4b5 feat: RESTful API support disable sniffer by @Adlyq
- 1a0932c feat: support ARC for DNS cache by @Larvan2
- 1acc675 feat: add support for shadowsocks 2022 ciphers by @世界
- 1d3e9f4 feat: add
include-all
to proxy-groups by @xishang0128 - 21098d2 feat: RESTful api add interface-name field on patch config by @Skyxim
- 2188fad Feature: add V2Ray subscription support to proxy provider by @yaling888
- 22ed13b feat: support external api extensions (MetaCubeX#852) by @snakem982
- 233eeb0 feat: inbound support Hysteria2 by @wwqgtxx
- 234a4bf feat: add
DOMAIN-REGEX
rule by @xishang0128 - 2485780 feat: Converter support WS early data parameters by @H1JK
- 25d6ad2 feat: add DSCP rule for Tproxy UDP packets (MetaCubeX#996) by @Pretze
- 288c0c2 feat: add
include-all-providers
to proxy-groups by @xishang0128 - 2bba8aa feat: Add succinct matcher support for GeoSite by @H1JK
- 2c09ce4 feat: urltest can be select by user by @MetaCubeX
- 2e6bdc5 feat: add param general.enable-process, it will always find process or uid, default value is false by @Skyxim
- 2ebc038 feat: RESTful API support set tcp-concurrent by @Adlyq
- 2ee0f63 feat: Add utls for modifying client's fingerprint. by @Larvan2
- 2f20333 feat: add
override
to proxy-providers by @Larvan2 - 2fe271f feat: add tls port for RESTful api and external controller by @Skyxim
- 34f62a0 feat: add provider proxies api by @xishang0128
- 35a6666 feat: add hysteria by @世界
- 3946d77 Feature: sync missing resolver logic from premium, but still net.IP on opensource by @Dreamacro
- 3ab8284 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
- 3e0bd65 feat: Converter support Xray HTTPUpgrade fast open path by @H1JK
- 3e20912 featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy, DoH support perfer and force http3 by @Skimmle
- 3e47bfa feat: Converter support REALITY share standard by @H1JK
- 3ec23c1 feat: Add DNS outbound to hijack DNS packets (MetaCubeX#1078) by @sduoduo233
- 3fd3d83 feat: Attempts to send request with first payload on VLESS by @H1JK
- 4092a7c feat: proxies group URLTest api by @Adlyq
- 44d8a14 feat: add
IP-ASN
rule by @xishang0128 - 4c25f5e feat: Update utls support. by @Larvan2
- 4c5853e feat: Converter Shadowsocks UoT support by @H1JK
- 4f75201 feat: add linsters by @Skyxim
- 51f9b34 feat: Support ShadowTLS v2 as Shadowsocks plugin (MetaCubeX#330) by @3andero
- 54a7f52 feat: Add outbound sing-mux tcp-brutal support by @H1JK
- 59ab208 feat: try h3 connect DOH, failed will fall back h2; turn on with dns.prefer-h3: true by @Skyxim
- 59edcf3 feat: Add VMess global padding support by @H1JK
- 5b07d7b Feature: add tunnels by @Dreamacro
- 5d337b7 feat: proxy provider 支持V2ray格式订阅链接 by @MetaCubeX
- 5f7053c feat: Add v2ray httpupgrade fast open support by @H1JK
- 67d7e53 feat: recovering
preHandleMetadata
failure from sniffing (MetaCubeX#769) by @kiva - 6bcd91a feat: add
skip-auth-prefixes
by @wwqgtxx - 6ce3805 feat: Converter support packet encodings for VMess by @H1JK
- 6cfae69 Merge pull request MetaCubeX#167 from H1JK/Alpha by @MetaCubeX
- 7286391 feat: support users to customize download ua by @xishang0128
- 7308c6c feat: Add multi-peer support for wireguard outbound by @wwqgtxx
- 73fa79b feat: configurable TCPKeepAlive interval by @Larvan2
- 7431001 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
- 76340cc feat: core support memory chat by @rookisbusy
- 76a8fe3 feat: Support REALITY protocol by @H1JK
- 77fb9a9 feat: optional provider path (MetaCubeX#624) by @汐殇
- 791ecfb feat: add
ws-path
to vmess listener by @wwqgtxx - 79469fc feat: uid rule support for logic and rule-set by @Adlyq
- 7ae3e78 Feat: rewrite http outbound by @PuerNya
- 7c21768 feat: update external-ui by @Larvan2
- 7ca4b64 feat: add proxy and sing-based listener support sing-mux by @wwqgtxx
- 7ee6809 feat: Add LAN allowed and disallowed IP configurations (MetaCubeX#861) by @Kuingsmile
- 8172261 feat: Support VLESS XTLS Vision (MetaCubeX#406) by @hellojack
- 87b9e3d feat: wireguard add
dialer-proxy
config to support chain forwarding by @wwqgtxx - 8e4dfbd feat: introduce a new robust approach to handle tproxy udp. (MetaCubeX#389) by @Ovear
- 90acce7 feat: Add disable quic-go GSO to experimental by @H1JK
- 921b2c3 feat: REALITY use proxy servername by @H1JK
- 926ef9e feat: gRPC gun implement extended writer by @H1JK
- 94f990d feat: support system dns for windows by @Larvan2
- 96220aa feat: cancel RULE-SET nested SUB-RULE restrictions by @Skyxim
- 96d8863 Merge pull request MetaCubeX#810 from 5aaee9/Alpha by @Larvan2
- 984fca4 feat: add
inbound-mptcp
for listeners by @wwqgtxx - 98df774 feature: add environs startup option support (#2909) by @septs
- 998d407 Feat: support set tun file-descriptor in config file by @wwqgtxx
- 99ede63 feat: add upgrade api by @Larvan2
- 99effb0 feat: add ip-version param by @Skyxim
- 9afcb70 feat: support
dialer-proxy
config for all outbound by @wwqgtxx - 9b89ff9 feat: support sub-rule, eg. rules: - SUB-RULE,(AND,((NETWORK,TCP),(DOMAIN-KEYWORD,google))),TEST2 - SUB-RULE,(GEOIP,!CN),TEST1 - MATCH,DIRECT by @Adlyq
- 9b8e2d9 feat: support Hysteria2 by @wwqgtxx
- 9cbca16 feat: tuic outbound allow set an empty
ALPN
array by @wwqgtxx - 9e96d70 feat: share more code from android branch by @Steve Johnson
- a5ae2e8 feat: support fast_open for hysteria, and unified parameter naming by @Skyxim
- a6a72a5 Feature: add dns query json api by @Dreamacro
- a878254 feat: support
-ext-ctl-unix
cmdline to override external controller unix address by @wwqgtxx - a8ce283 feat: add fingerprint param by @Skyxim
- ab3fce2 feat: wireguard add
remote-dns-resolve
anddns
settings by @wwqgtxx - aef87b2 feat: Add GeoAutoUpdate and GeoUpdateInterval to config (MetaCubeX#857) by @Kuingsmile
- b0e76ec feat: Add Meta-geoip V0 database support by @H1JK
- b23a071 feat: Converter VMessAEAD share link standard support by @hellojack
- be6142a feat: VLESS support packet encodings (MetaCubeX#334) by @hellojack
- c0eb9aa feat: fallback can be select by user by @Adlyq
- c1285ad Feature: can set custom interface for dns nameserver (#2126) by @hongqi Yu
- c14c07d feat: 代理集支持 Hysteria 分享格式订阅解析 by @MetaCubeX
- c2b06a0 feat: add reload signal support (MetaCubeX#780) by @andrei Shevchuk
- c3d72f6 feat: download/upgrade XD to external-ui by @Larvan2
- c3ef05b feat: Add XUDP migration support by @H1JK
- c4c7c56 Merge pull request MetaCubeX#491 from rookisbusy/Alpha by @rookisbusy
- c7557b8 feat: Updater detect and download AMD64v3 artifact by @H1JK
- c7de0e0 feat: Add RCode DNS client by @H1JK
- ca84ab1 feat: support
external-controller-unix
by @wwqgtxx - cbdf33c feat: ntp service by @riolu.rs
- cc1c134 feat: 安卓恢复进程规则,可通过enable-process开关,默认true by @Adlyq
- cc2a775 feat: Converter support uTLS fingerprint field by @H1JK
- cc42d78 feat: add
mptcp
for all proxy by @wwqgtxx - ceac5bf feat: add
v2ray-http-upgrade
support by @wwqgtxx - cfd03a9 feat:
nameserver-policy
support use rule-providers and reduce domain-set memory by @Skyxim - d2499cd feature: add xdg base support (#2913) by @septs
- d31adaf Merge pull request MetaCubeX#76 from nekohasekai/Alpha by @Skyxim
- d6931ec feat: support system dns by @sleshep
- d78b2b1 Merge pull request #256 from Skimmle/Alpha by @cubemaze
- d8fe7a5 feat: add
certificate
andprivate-key
to vmess listener by @wwqgtxx - db3e1b9 feat: add sni field for tuic by @Skyxim
- dbce268 feat: Prepare to specify the fingerprint function by @Skyxim
- dcd2417 feat: subscriptionInfo by @Adlyq
- de90c27 feat(sniffer): add quic sniffer by @5aaee9
- df1f6e2 feat: better config for sniffer by @Skyxim
- e0248fa feat: Experimental supports dialer IP4P address convert form https://github.com/heiher/natmap/wiki/faq by @xishang0128
- e1e1984 feat: nameserver policy support multiple server by @Skyxim
- e4926c8 feat: ruleset support text
format
by @wwqgtxx - e914317 feat: support tuicV5 by @wwqgtxx
- ed17478 feat: Support insecure gRPC by @H1JK
- eecd8ff feat: add memory status for snapshot by @wwqgtxx
- f3e23b1 feat: Allow providers to set individual proxy and headers by @xishang0128
- f6bf9c0 feat: converter support hysteria2 by @Larvan2
- f8366f6 fix: 代理集转换ws类型 feat: 新增grpc h2 http 等支持 by @MetaCubeX
- f89ecd9 feat: Converter unofficial TUIC share link support by @H1JK
- fbca37c Feature: REDIRECT support IPv6 (#2473) by @embeddedlove
- fda8857 feat: proxy-provider can set
dialer-proxy
too it will applydialer-proxy
to all proxy in this provider by @wwqgtxx - feedc9e feat: implement port hopping (MetaCubeX#1064) by @keakon
- fef9f95 feat: add fingerprint for tls verify by @Skyxim