Skip to content

Releases: MetaCubeX/mihomo

Prerelease-Alpha

12 Aug 17:01

Choose a tag to compare

Prerelease-Alpha Pre-release
Pre-release

Release created at Wed Feb 11 17:34:18 CST 2026
Synchronize Alpha branch code updates, keeping only the latest version


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

v1.19.20

08 Feb 14:13

Choose a tag to compare

What's Changed

  • 828fd30 chore: support connection reuse for DoT by @H1JK
  • 3c526ae feat: add query-server-name for ech-opts by @wwqgtxx
  • dede56f feat: add proxy-server-nameserver-policy to dns section by @wwqgtxx
  • e45c896 feat: support masque outbound by @wwqgtxx
  • f94da9f chore: fingerprint verifier handle non-leaf certificate will check the SNI matches the certificate's DNS name by @wwqgtxx

BUG & Fix

Maintenance

Full Changelog: v1.19.19...v1.19.20

v1.19.19

16 Jan 03:44

Choose a tag to compare

What's Changed

  • 06387d5 feat: support fake-ip-filter-mode: rule mode (#2469) by @david
  • 06f5fba feat: add path-root for sudoku (#2511) by @saba-futai
  • 0ad9ac3 feat: support aes-128-gcm, ratelimit and framesize for kcptun by @wwqgtxx
  • 19a6b5d feat: support rule disabling and hit/miss count/at tracking in restful api (#2502) by @potoo0
  • 487de9b feat: add PROCESS-NAME-WILDCARD and PROCESS-PATH-WILDCARD by @wwqgtxx
  • 498f81a feat: add header support for rule provider (#2463) by @joshua
  • 4d76703 feat: all dns client support disable-qtype-<int> params by @wwqgtxx
  • 7daf37b feat: support http-mask-mode, http-mask-tls and http-mask-host for sudoku (#2456) by @saba-futai
  • d6b1263 feat: support http-mask-multiplex for suduko (#2482) by @saba-futai
  • f38fc20 feat: add grpc-user-agent to grpc-opts (#2512) by @shaw
  • 97bce45 chore: deprecated global-client-fingerprint, please set client-fingerprint directly on the proxy instead by @wwqgtxx
  • Note: This version includes fixes for several security vulnerabilities in the utls and Golang tls standard libraries.

BUG & Fix

Maintenance

Full Changelog: v1.19.18...v1.19.19

v1.19.18

21 Dec 13:23

Choose a tag to compare

What's Changed

  • e4cdb9b feat: add uot for sudoku (#2415) by @saba-futai
  • 2211789 chore: add customized byte style for sudoku (#2427) by @saba-futai
  • 25041b5 chore: sudoku support enable-pure-downlink mode to increase download bandwidth (#2419) by @saba-futai
  • 4a723e8 chore: allow automatic reloading when the TLS server's certificate, private-key or ech-key is a local file by @wwqgtxx
  • 5585304 chore: allow custom path for gRPC (grpc-service-name start with /) by @wwqgtxx
  • a06097c chore: add xvp rotation andd new header generation strategy for sudoku (#2437) by @saba-futai
  • The group with relay type (which was marked as deprecated in v1.18.6) was completely removed in v1.19.17, please using dialer-proxy instead

BUG & Fix

Maintenance

Full Changelog: v1.19.17...v1.19.18

v1.19.17

01 Dec 01:11
a001b1b

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.19.16...v1.19.17

v1.19.16

09 Nov 02:42

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.19.15...v1.19.16

v1.19.15

14 Oct 18:07

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.19.14...v1.19.15

v1.19.14

24 Sep 09:18

Choose a tag to compare

What's Changed

  • 0ced98d feat: support sending ping requests via direct in tun mode by @wwqgtxx

  • 0dc5e30 feat: add mTLS support for client & server (certificate and private-key for proxies, client-auth-type and client-auth-cert for listeners( by @wwqgtxx

  • 571be85 feat: support mieru 0-RTT handshake (#2261) by @enfein

  • 6786705 feat: remove ca and ca-str in hy1/hy2/tuic outbound, using fingerprint instead by @wwqgtxx

  • 80a90f0 feat: support AmneziaWG v2.0 by @wwqgtxx

  • 9a124a3 feat: add disable-icmp-forwarding option to tun (#2248) by @Nuofang

  • abe6c3b feat: support kcptun plugin for ss client/server by @wwqgtxx

  • For macOS users: According to the Go wiki, Go 1.25 no longer supports macOS 11. macOS 11 users are advised to download the binary with the go124 tag, macOS 10.15 users are advised to download the binary with the go122 tag, and macOS 10.13 users are advised to download the binary with the go120 tag.

  • Note: For amd64 platform, -amd64 and -amd64-compatible versions have been deprecated. -amd64-v1, -amd64-v2 and -amd64-v3 will be used to mark the CPU level. Please adapt the automatic update script in time for downstream projects.

BUG & Fix

Maintenance

Full Changelog: v1.19.13...v1.19.14

v1.19.13

27 Aug 09:42

Choose a tag to compare

⚠️⚠️ Warning: Any GUI client with the word mihomo in its name is not related to this project and violates the license agreement. Please do not use these malicious software. ⚠️⚠️

What's Changed

  • 1b0c72b feat: support vless encryption by @wwqgtxx client doc server doc

  • 5f09db2 feat: support AmneziaWG v1.5 by @wwqgtxx doc

  • dc52c38 fix: ? in DOMAIN-WILDCARD should match exactly one character #2204 by @wwqgtxx

  • For macOS users: According to the Go wiki, Go 1.25 no longer supports macOS 11. macOS 11 users are advised to download the binary with the go124 tag, macOS 10.15 users are advised to download the binary with the go122 tag, and macOS 10.13 users are advised to download the binary with the go120 tag.

  • Note: For amd64 platform, -amd64 and -amd64-compatible versions have been deprecated. -amd64-v1, -amd64-v2 and -amd64-v3 will be used to mark the CPU level. Please adapt the automatic update script in time for downstream projects.

BUG & Fix

Maintenance

Full Changelog: v1.19.12...v1.19.13

v1.19.12

27 Jul 13:50

Choose a tag to compare

What's Changed

  • 241ae92 feat: support DOMAIN-WILDCARD rule (#2124) by @ayanamist
  • Note: For amd64 platform, -amd64 and -amd64-compatible versions have been deprecated. -amd64-v1, -amd64-v2 and -amd64-v3 will be used to mark the CPU level. Please adapt the automatic update script in time for downstream projects.

BUG & Fix

Maintenance

Full Changelog: v1.19.11...v1.19.12