Skip to content
This repository was archived by the owner on Sep 28, 2026. It is now read-only.

MClash 1.5.3

Choose a tag to compare

@github-actions github-actions released this 04 Sep 12:28
· 11 commits to main since this release

MClash 1.5.3

This patch continues the native runtime migration while making the main
configuration workflow easier to understand and safer to operate.

  • Entrances now present macOS System Proxy and App Routing together as entry
    points. App Routing is no longer duplicated as a hidden rule-side switch;
    named HTTP, SOCKS5, and TUN entries remain editable in the workbench.
  • Native diagnostics hide retained legacy listener details. A native runtime
    never creates or advertises an imported mixed-port/allow-lan listener.
  • Inline rule sets preserve explicit targets, and local classical text sets
    can be loaded with a bounded 4 MiB parser. URL/YAML/MRS providers remain
    explicit compatibility boundaries until their native loaders are complete.
  • Traffic quick-rule suggestions are deduplicated and stable, flow history has
    deterministic paging, and active observations are terminally closed when a
    runtime stops.
  • Concurrent Hysteria2 authentication is coalesced at the transport boundary;
    this improves correctness without claiming full Hysteria2 wire support.

The distribution remains native-only and does not ship a Mihomo executable.
The production /Applications/MClash.app is not modified by validation.