github MetaCubeX/mihomo v1.19.6

latest releases: v1.19.13, v1.19.12, v1.19.11...
3 months ago

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

Don't miss a new mihomo release

NewReleases is sending notifications on new releases.