← Package directory
Available on winget

Install Mihomo

A simple python pydantic model (type hint and autocompletion support) for Honkai: Star Rail parsed data from the Mihomo API.

Install with winget
winget install --id MetaCubeX.Mihomo
Upgrade
winget upgrade --id MetaCubeX.Mihomo
Uninstall
winget uninstall --id MetaCubeX.Mihomo

About Mihomo

A simple python pydantic model (type hint and autocompletion support) for Honkai: Star Rail parsed data from the Mihomo API.

What's new in 1.19.25

What's Changed - 571925d2 feat: add Tailscale outbound support (#2786) by @汐殇 - 7af9eeb3 feat: add OpenVPN outbound support (#2785) by @Romanov Caesar - 6ea4373e feat: support auth-user-pass and AES-256-GCM for OpenVPN (#2787) by @Ekko - 5e220351 feat: add GOST relay outbound proxy type (#2795) by @ztywyj - 98aa7e63 feat: support realm-opts for hysteria2 outbound and listener by @wwqgtxx - 787dbfc5 feat: support setting realm-opts.proxy for hysteria2 listener by @wwqgtxx - 2ffd9628 feat: support hysteria2-realm listener by @wwqgtxx - 8b8eae56 feat: support simple-obfs for shadowsocks listener by @wwqgtxx BUG & Fix - 0003e143 fix: trusttunnel listener panic by @wwqgtxx - 17bed79b fix: tsnet panic for tailscale by @wwqgtxx - 2f51cb03 fix: conn maybe not closed in error handling by @wwqgtxx - 2f6ce20f fix: tailscale not use configured dialer for captive detection by @wwqgtxx - 35d5d4e4 fix: CVE-2026-39825 for net/http by @wwqgtxx - 388d958a fix: remove unstable warning for tailscale by @wwqgtxx - 5df45b25 fix: typo in default alpn by @wwqgtxx - 7a646e8d fix: correctly configure the HTTP/2 scheduled ping parameters in masque h2 mode by @wwqgtxx - 802b0b24 fix: netlink permission denied on android for tailscale by @wwqgtxx - 8a28dce5 fix: validate Linux process netlink matches by @xream - 95946a5f fix: net/http.Transport's UnencryptedHTTP2 does not work TLS without ALPN by @wwqgtxx - 98aa42ed fix: convert place disguise host in h2-opts.host for legacy base64-JSON VMess (#2739) by @wangwei354 - 9e97dc05 fix: tailscale not use configured dialer for netstack forwardTCP by @wwqgtxx...

Read release notes

Version history

Version Updated Notes
1.19.25 Unknown What's Changed - 571925d2 feat: add Tailscale outbound support (#2786) by @汐殇 - 7af9eeb3 feat: add OpenVPN outbound support (#2785) by @Romanov Caesar - 6ea4373e feat: support auth-user-pass and AES-256-GCM for OpenVPN (...
1.19.24 Unknown What's Changed - cacd01a3 feat: add h3 mode support for xhttp client (#2686) by @HanaHime - 61dc7b10 feat: add http1.1 mode support for xhttp client by @wwqgtxx - 2337d70d feat: support xhttp new options for bypassing CD...
1.19.23 Unknown What's Changed - d1319912 feat: add reuse-settings support for vless xhttp (aka xmux) (#2670) by @Nemu-x - f3b05818 feat: convert support xhttp subscriptions (#2671) by @legiz-ru - 4f5ad974 feat: convert support xhttp re...
1.19.22 Unknown What's Changed - 18fcfc31 feat: support parsing mierus subscription link (#2657) by @enfein - 357f1ad0 feat: implement xhttp stream-up and download-settings support (#2655) by @Nemu-x - 530c6b43 feat: add xhttp transport...
1.19.21 Unknown What's Changed - 20bf57c1 feat: add disable-reuse params for DoT by @wwqgtxx - 4ca51589 feat: support trusttunnel inbound and outbound by @wwqgtxx - 90337171 feat: sudoku support ws transport (#2589) by @saba-futai - c25...
1.19.20 Unknown What's Changed - 828fd30d chore: support connection reuse for DoT by @H1JK - 3c526ae0 feat: add query-server-name for ech-opts by @wwqgtxx - dede56fe feat: add proxy-server-nameserver-policy to dns section by @wwqgtxx -...
1.19.19 Unknown What's Changed - 06387d50 feat: support fake-ip-filter-mode: rule mode (#2469) by @David - 06f5fbac feat: add path-root for sudoku (#2511) by @saba-futai - 0ad9ac32 feat: support aes-128-gcm, ratelimit and framesize for...
1.19.18 Unknown What's Changed - e4cdb9b6 feat: add uot for sudoku (#2415) by @saba-futai - 2211789a chore: add customized byte style for sudoku (#2427) by @saba-futai - 25041b59 chore: sudoku support enable-pure-downlink mode to increa...
1.19.17 Unknown What's Changed - 5aa140c4 feat: support mieru UDP outbound (#2384) by @enfein - 6cf17439 feat: add Sudoku protocol inbound & outbound support (#2397) by @futai (doc: outbound inbound) - The group with relay type (which w...
1.19.16 Unknown What's Changed - a4b76809 feat: support mieru inbound (#2347) by @enfein - c8af92a0 feat: support fake-ip-range6 in dns module by @wwqgtxx BUG & Fix - 5bc0ac72 fix: openbsd build by @wwqgtxx - 6fb1f796 fix: handle nil po...
1.19.15 Unknown What's Changed BUG & Fix Maintenance - 40e08138 chore: adjust the internal code structure of the dns module by @wwqgtxx - 94b591ed chore: separate the DNS enhancer config passing by @wwqgtxx - d2256253 chore: update quic...
1.19.14 Unknown What's Changed - 0ced98da feat: support sending ping requests via direct in tun mode by @wwqgtxx - 0dc5e305 feat: add mTLS support for client & server (certificate and private-key for proxies, client-auth-type and client...
1.19.13 Unknown What's Changed - 1b0c72bf feat: support vless encryption by @wwqgtxx client doc server doc - 5f09db26 feat: support AmneziaWG v1.5 by @wwqgtxx doc - dc52c381 fix: ? in DOMAIN-WILDCARD should match exactly one character h...
1.19.12 Unknown What's Changed - 241ae92b 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 t...
1.19.11 Unknown What's Changed - 29a37f4f feat: all dns client support disable-ipv4 and disable-ipv6 params by @wwqgtxx - 40587b62 feat: all dns client support skip-cert-verify params by @wwqgtxx - 617fef84 feat: converter support anytl...
1.19.10 Unknown What's Changed - The DNS resolution of the overall UDP part has been delayed to the connection initiation stage. It will be triggered only when the IP rule without no-resolve is matched during the rule matching process....
1.19.9 Unknown What's Changed - 188372cb feat: add tls.ech-key for external-controller-tls by @wwqgtxx - 5cf0f18c feat: reality add support-x25519mlkem768, it only works with new version server by @wwqgtxx - a1350d49 feat: add ech-key...
1.19.8 Unknown What's Changed - For security reasons, the "path" parameter of /configs in the restful api has been restricted, and its directory also needs to be in SAFE_PATHS or workdir. - Other incompatible updates are the same as v1...
1.19.7 Unknown What's Changed - The incompatible updates of the restful api not mentioned in the previous version of the changelog have been rolled back, solving the problem that the related gui cannot refresh the configuration - Other...
1.19.6 Unknown Incompatible changes: - For security reasons, all paths appearing in the configuration file will be limited to workdir (regardless of whether they are relative or absolute). If there is a specific need, please specify ad...