Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: MetaCubeX/mihomo

v1.19.6

10 May 04:48

Choose a tag to compare

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 additional safe paths by setting the SAFE_PATHS environment variable while ensuring safety. The syntax of this environment variable is the same as the PATH environment variable parsing rules of this operating system (i.e., semicolon-separated under Windows and colon-separated under other systems)
  • In addition, support for specifying routing-mark and interface-name for proxy-groups has been removed. Please specify the relevant parameters in proxies directly.

What's Changed

  • 5c40a63 feat: not inline rule-provider can also set payload as fallback rules when file/http parsing fails by @wwqgtxx
  • 99aa1b0 feat: inbound support shadow-tls by @wwqgtxx
  • f328203 feat: not inline proxy-provider can also set payload as fallback proxies when file/http parsing fails by @wwqgtxx

BUG & Fix

Maintenance

  • 26e6d83 chore: make select display the specified testUrl for #2013 by @xishang0128
  • 4ecb49b chore: dynamic fetch remoteAddr in hysteria2 service by @wwqgtxx
  • 50d7834 chore: change the separator of the SAFE_PATHS environment variable to the default separator of the operating system platform (i.e., ; in Windows and : in other systems) by @wwqgtxx
  • 791ea5e chore: allow setting addition safePaths by environment variable SAFE_PATHS package managers can allow for pre-defined safe paths without disabling the entire security check feature for #2004 by @wwqgtxx
  • 793ce45 chore: update quic-go to 0.51.0 by @wwqgtxx
  • 7e7016b chore: removed routing-mark and interface-name of the group, please set it directly on the proxy instead by @wwqgtxx
  • 936df90 chore: update dependencies by @wwqgtxx
  • 9e57b29 chore: update dependencies by @wwqgtxx
  • a013ac3 chore: give better error messages for some stupid config files by @wwqgtxx
  • aa51b9f chore: replace using internal batch package to x/sync/errgroup by @wwqgtxx
  • b4fe669 chore: better path checks by @wwqgtxx
  • c2301f6 chore: rebuild fingerprint and keypair handle by @wwqgtxx
  • cad26ac chore: fetcher will change duration to achieve fast retry when the update failed with a 2x factor step from 1s to interval by @wwqgtxx
  • d55b047 chore: ignore interfaces not with FlagUp in local interface finding by @wwqgtxx
  • ee5d77c chore: cleanup tls clientFingerprint code by @wwqgtxx

Full Changelog: v1.19.5...v1.19.6

v1.19.5

21 Apr 14:54

Choose a tag to compare

What's Changed

  • 2a40eba feat: tun add exclude-src-port,exclude-src-port-range,exclude-dst-port and exclude-dst-port-range on linux by @wwqgtxx
  • a22efd5 feat: add exclude port and exclude port range options (#1951) by @okhowang

BUG & Fix

Maintenance

Full Changelog: v1.19.4...v1.19.5

v1.19.4

01 Apr 14:42

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.19.3...v1.19.4

v1.19.3

03 Mar 03:59
8bc6f77

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.19.2...v1.19.3

v1.19.2

09 Feb 13:24

Choose a tag to compare

What's Changed

  • ccc3f84 license: any downstream projects not affiliated with MetaCubeX shall not contain the word mihomo in their names
  • 0ac6c3b feat: inbound support vless by @wwqgtxx
  • fc23318 feat: add receive window config for hy2 #1796 by @wwqgtxx

BUG & Fix

  • 49d54cc fix: remote conn statistic error (#1776) by @J.K.SAGE
  • 56c1288 fix: empty proxy provider subscription info not omitted (#1759) by @mossia
  • 9c73b5b fix: the trustcerts not add to globalCerts after ca.ResetCertificate (#1801) support PEM format for custom-certificates too by @wwqgtxx
  • c7661d7 fix: initialize error message with cipher (#1760) by @lucidhz

Maintenance

Full Changelog: v1.19.1...v1.19.2

v1.19.1

31 Dec 17:02

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.19.0...v1.19.1

v1.19.0

09 Dec 09:55
613becd

Choose a tag to compare

What's Changed

BUG & Fix

Maintenance

Full Changelog: v1.18.10...v1.19.0

v1.18.10

03 Nov 09:24

Choose a tag to compare

What's Changed

  • c63a851 feat: add direct-nameserver and direct-nameserver-follow-policy in dns section by @wwqgtxx

BUG & Fix

Maintenance

Full Changelog: v1.18.9...v1.18.10

v1.18.9

29 Sep 09:47

Choose a tag to compare

What's Changed

  • 3676d1b feat: add proxy name replacement functionality for override (#1481) by @chun
  • 781b783 feat: add amnezia-wg-option to wireguard outbound by @wwqgtxx
  • 88bfe7c feat: add external-controller-pipe for windows maybe useful for electron and tauri client, node.js and rust still not support AF_UNIX on windows by @wwqgtxx
  • ddfa9e8 feat: add etag-support to let user can disable this feature manually by @wwqgtxx
  • ecbbf9d feat: doh client support ecs and ecs-override by @wwqgtxx
  • faaa90f feat: Allows passing in base64-encoded configuration strings by @xishang0128
  • fc9d5cf feat: add external-controller-cors can config allow-origins and allow-private-network by @wwqgtxx

BUG & Fix

Maintenance

Full Changelog: v1.18.8...v1.18.9

v1.18.8

02 Sep 08:38

Choose a tag to compare

What's Changed

  • 38fd371 feat: GEOIP,IP-ASN,IP-CIDR,IP-CIDR6 and IP-SUFFIX in rules support ,src option keep the same writing style as RULE-SET by @wwqgtxx
  • 518e9bd feat: socks5, http and mixed listeners support independence users by @wwqgtxx
  • 696b75e feat: fake-ip-filter support rule-set: and geosite: by @wwqgtxx
  • 763a127 feat: RULE-SET in rules support ,src option should only be used with ipcidr behavior by @wwqgtxx
  • 7fd0467 feat: sniffer's force-domain and skip-domain support rule-set: and geosite: by @wwqgtxx
  • 8483178 feat: sniff add skip-src-address and skip-dst-address by @wwqgtxx
  • f6164ac feat: add fake-ip-filter-mode in dns #1479 by @wwqgtxx

BUG & Fix

Maintenance

Full Changelog: v1.18.7...v1.18.8