v1.18.8
版本发布时间: 2024-09-02 16:38:59
MetaCubeX/mihomo最新发布版本:Prerelease-Alpha(2024-08-13 01:01:02)
What's Changed
- 38fd3710 feat:
GEOIP
,IP-ASN
,IP-CIDR
,IP-CIDR6
andIP-SUFFIX
in rules support,src
option keep the same writing style asRULE-SET
by @wwqgtxx - 518e9bdb feat: socks5, http and mixed listeners support independence
users
by @wwqgtxx - 696b75ee feat:
fake-ip-filter
supportrule-set:
andgeosite:
by @wwqgtxx - 763a1272 feat:
RULE-SET
in rules support,src
option should only be used withipcidr
behavior by @wwqgtxx - 7fd0467a feat:
sniffer
'sforce-domain
andskip-domain
supportrule-set:
andgeosite:
by @wwqgtxx - 84831785 feat:
sniff
addskip-src-address
andskip-dst-address
by @wwqgtxx - f6164ac1 feat: add
fake-ip-filter-mode
indns
https://github.com/MetaCubeX/mihomo/issues/1479 by @wwqgtxx
BUG & Fix
- 03063160 fix: parameter order in ChaCha20 constructor by @PharosVip
- 08ac9a3f fix: tfo ipv6 addr zone by @wwqgtxx
- 0a4570b5 fix: group filter touch provider by @adlyq
- 16c95fca fix: tradition shadowsocks server not apply additions https://github.com/MetaCubeX/mihomo/issues/1466 by @wwqgtxx
- 43f21c0b fix: fallback cannot be unfixed by @xishang0128
- 4c10d42f fix: normal rule not working in
fake-ip-filter
by @wwqgtxx - 512d1883 fix redundant WindowsDNS (#1456) by @ForestL18
- 5a73d99c fix: logic rules display error by @xishang0128
- 5bf22422 fix: wireguard not working in CMFA by @wwqgtxx
- 6e04e1e9 fix: hysteria2 close safety by @wwqgtxx
- 7d049041 fix: leak dns when domain in hosts list by @Skyxim
- 81756fc9 fix: wireguard outbound memory leaks when close by @wwqgtxx
- 9cf3eb39 fix: hysteria1 outbound should be closed when proxy removed by @wwqgtxx
- a1d0f221 fix: update flake.nix hash by @Rasphino
- a96f72ad fix: geoip wrong matching logic in fallback-filter https://github.com/MetaCubeX/mihomo/issues/1478 by @wwqgtxx
- d79423a4 fix: tun should not care "force" when Put configs from restful api by @wwqgtxx
- eea9a125 fix: 规则匹配默认策略组返回错误 by @Skyxim
Maintenance
- 0793998d chore: drop support of eBPF by @Larvan2
- 117cdd8b chore: remove suppress_prefixlength in tun linux auto-route for inet4/6-route-address https://github.com/MetaCubeX/mihomo/issues/1368 by @wwqgtxx
- 12c5cf36 chore: update golang to 1.23 by @wwqgtxx
- 24c6e7d8 chore: update tcp keepAlive setting for go1.23 by @Larvan2
- 27bcb26e chore: better config internal structure by @wwqgtxx
- 3e2c9ce8 chore: cleanup patch code by @wwqgtxx
- 41efc5e5 chore: update dependencies by @wwqgtxx
- 4f339265 chore: update dependencies by @wwqgtxx
- 4fecf68b chore: add
sourceGeoIP
andsourceIPASN
to metadata by @wwqgtxx - 4fedfc47 chore: update geo unneeded reload whole config by @wwqgtxx
- 50d0cd36 chore: auto download external UI when 'external-ui' is set and not empty by @Larvan2
- 53425bb9 chore: add
json
struct tags for more fields inconfig.RawConfig
(#1469) by @karin0 - 53b41ca1 Chore: Add action for deleting old workflow by @Larvan2
- 56fe7d53 chore: clean up update_ui code by @Larvan2
- 6306c6b5 chore: add
route.ApplyConfig
for CMFA by @wwqgtxx - 6bf419c5 chore: better geo init logging by @wwqgtxx
- 8a75f78e chore: adjust Dockerfile by @metacubex
- 92ec5f22 chore: cleanup dns policy match code by @wwqgtxx
- 951cae21 chore: corrected the incoming parameters of
PowerUnregisterSuspendResumeNotification
by @wwqgtxx - 9e20f9c2 chore: update dependencies by @metacubex
- a5acd3aa refactor: clear linkname,reduce cycle dependencies,transport init geosite function by @Skyxim
- beefe372 chore: logic rules dynamic obtain parameters by @wwqgtxx
- c4660e1a chore: reopen tfo support on windows for golang1.23 maybe broken again when golang1.24 release by @wwqgtxx
- c8380335 chore: improve
include-all-proxies
compatibility by @xishang0128 - e4646fc3 chore: update dependencies by @wwqgtxx
- e7e14001 chore: reduce image size by @Izumiko
- ea418130 chore: update quic-go to 0.46.0 by @wwqgtxx
- f20f371a chore: better keepalive handle by @wwqgtxx
- f5834dd5 chore: code cleanup by @wwqgtxx
- f968d0cb chore: update github action by @Skimmle
- fd205bfa chore: update quic-go to 0.45.2 by @wwqgtxx
Full Changelog: https://github.com/MetaCubeX/mihomo/compare/v1.18.7...v1.18.8
1、 mihomo-android-386-v1.18.8.gz 10.98MB
2、 mihomo-android-amd64-v1.18.8.gz 10.73MB
3、 mihomo-android-arm64-v8-v1.18.8.gz 10.1MB
4、 mihomo-android-armv7-v1.18.8.gz 10.17MB
5、 mihomo-darwin-amd64-compatible-go120-v1.18.8.gz 11.36MB
6、 mihomo-darwin-amd64-compatible-go122-v1.18.8.gz 9.65MB
7、 mihomo-darwin-amd64-compatible-v1.18.8.gz 9.78MB
8、 mihomo-darwin-amd64-go120-v1.18.8.gz 11.35MB
9、 mihomo-darwin-amd64-go122-v1.18.8.gz 9.64MB
10、 mihomo-darwin-amd64-v1.18.8.gz 9.77MB
11、 mihomo-darwin-arm64-go120-v1.18.8.gz 10.93MB
12、 mihomo-darwin-arm64-go122-v1.18.8.gz 9.06MB
13、 mihomo-darwin-arm64-v1.18.8.gz 9.17MB
14、 mihomo-freebsd-386-v1.18.8.gz 8.91MB
15、 mihomo-freebsd-amd64-compatible-v1.18.8.gz 9.47MB
16、 mihomo-freebsd-amd64-v1.18.8.gz 9.46MB
17、 mihomo-freebsd-arm64-v1.18.8.gz 8.68MB
18、 mihomo-linux-386-go120-v1.18.8.deb 11.19MB
19、 mihomo-linux-386-go120-v1.18.8.gz 11.28MB
20、 mihomo-linux-386-go120-v1.18.8.rpm 11.2MB
21、 mihomo-linux-386-v1.18.8.deb 9.66MB
22、 mihomo-linux-386-v1.18.8.gz 9.74MB
23、 mihomo-linux-386-v1.18.8.rpm 9.66MB
24、 mihomo-linux-amd64-compatible-go120-v1.18.8.deb 11.64MB
25、 mihomo-linux-amd64-compatible-go120-v1.18.8.gz 11.73MB
26、 mihomo-linux-amd64-compatible-go120-v1.18.8.rpm 11.64MB
27、 mihomo-linux-amd64-compatible-v1.18.8.deb 10.25MB
28、 mihomo-linux-amd64-compatible-v1.18.8.gz 10.33MB
29、 mihomo-linux-amd64-compatible-v1.18.8.rpm 10.26MB
30、 mihomo-linux-amd64-go120-v1.18.8.deb 11.63MB
31、 mihomo-linux-amd64-go120-v1.18.8.gz 11.72MB
32、 mihomo-linux-amd64-go120-v1.18.8.rpm 11.63MB
33、 mihomo-linux-amd64-v1.18.8.deb 10.24MB
34、 mihomo-linux-amd64-v1.18.8.gz 10.32MB
35、 mihomo-linux-amd64-v1.18.8.rpm 10.25MB
36、 mihomo-linux-arm64-v1.18.8.deb 9.43MB
37、 mihomo-linux-arm64-v1.18.8.gz 9.49MB
38、 mihomo-linux-arm64-v1.18.8.rpm 9.44MB
39、 mihomo-linux-armv5-v1.18.8.deb 9.53MB
40、 mihomo-linux-armv5-v1.18.8.gz 9.61MB
41、 mihomo-linux-armv5-v1.18.8.rpm 9.54MB
42、 mihomo-linux-armv6-v1.18.8.deb 9.53MB
43、 mihomo-linux-armv6-v1.18.8.gz 9.61MB
44、 mihomo-linux-armv6-v1.18.8.rpm 9.53MB
45、 mihomo-linux-armv7-v1.18.8.deb 9.51MB
46、 mihomo-linux-armv7-v1.18.8.gz 9.59MB
47、 mihomo-linux-armv7-v1.18.8.rpm 9.51MB
48、 mihomo-linux-loong64-abi1-v1.18.8.deb 9.74MB
49、 mihomo-linux-loong64-abi1-v1.18.8.gz 9.8MB
50、 mihomo-linux-loong64-abi1-v1.18.8.rpm 9.75MB
51、 mihomo-linux-loong64-abi2-v1.18.8.deb 9.48MB
52、 mihomo-linux-loong64-abi2-v1.18.8.gz 9.54MB
53、 mihomo-linux-loong64-abi2-v1.18.8.rpm 9.49MB
54、 mihomo-linux-mips-hardfloat-v1.18.8.gz 9.31MB
55、 mihomo-linux-mips-softfloat-v1.18.8.gz 9.31MB
56、 mihomo-linux-mips64-v1.18.8.gz 9.14MB
57、 mihomo-linux-mips64le-v1.18.8.gz 8.93MB
58、 mihomo-linux-mipsle-hardfloat-v1.18.8.gz 9.14MB
59、 mihomo-linux-mipsle-softfloat-v1.18.8.gz 9.14MB
60、 mihomo-linux-riscv64-v1.18.8.deb 9.55MB
61、 mihomo-linux-riscv64-v1.18.8.gz 9.62MB
62、 mihomo-linux-riscv64-v1.18.8.rpm 9.56MB
63、 mihomo-linux-s390x-v1.18.8.deb 9.92MB
64、 mihomo-linux-s390x-v1.18.8.gz 10.1MB
65、 mihomo-linux-s390x-v1.18.8.rpm 9.92MB
66、 mihomo-windows-386-go120-v1.18.8.zip 11.07MB
67、 mihomo-windows-386-go121-v1.18.8.zip 10.79MB
68、 mihomo-windows-386-go122-v1.18.8.zip 9.49MB
69、 mihomo-windows-386-v1.18.8.zip 9.61MB
70、 mihomo-windows-amd64-compatible-go120-v1.18.8.zip 11.18MB
71、 mihomo-windows-amd64-compatible-go121-v1.18.8.zip 11.09MB
72、 mihomo-windows-amd64-compatible-go122-v1.18.8.zip 9.85MB
73、 mihomo-windows-amd64-compatible-v1.18.8.zip 9.97MB
74、 mihomo-windows-amd64-go120-v1.18.8.zip 11.17MB
75、 mihomo-windows-amd64-go121-v1.18.8.zip 11.08MB
76、 mihomo-windows-amd64-go122-v1.18.8.zip 9.84MB
77、 mihomo-windows-amd64-v1.18.8.zip 9.96MB
78、 mihomo-windows-arm64-v1.18.8.zip 8.95MB
79、 mihomo-windows-armv7-v1.18.8.zip 9.19MB
80、 version.txt 8B