You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bypass Common Chinese Apps Toggle — Enhanced Mode menu now includes an opt-in toggle that injects a curated PROCESS-NAME rule-set into the generated config, letting high-frequency Chinese apps (WeChat, QQ, DingTalk, Feishu, Bilibili, etc.) bypass the proxy and go direct. The list is maintained at https://github.com/Clash-FX/cn-apps-direct and updates automatically every 24 hours. Defaults to off; existing users see no behavior change after update.
Hidden Proxy Groups Now Honored — Proxy groups marked hidden: true in YAML are now filtered from the status bar menu, matching mihomo's documented semantics. Hidden groups still participate in speed tests and rule routing internally.
Bug Fixes
Status Bar No Longer Shows Duplicate Icon On Restart — Restarting ClashFX from the menu no longer leaves an old "Quitting…" menu bar icon next to the new instance. The restart flow now removes the status item immediately, tears down Enhanced Mode before relaunching, and waits for the new instance's applicationDidFinishLaunching before terminating the old one. Average restart takes 0.45–1.1 seconds and the menu bar transitions cleanly.
Launch Crash Under macOS 26 SDK Fixed — WKWebsiteDataStore calls were moved back to the main queue. Under Xcode 26's stricter main-thread checker, calling these WebKit APIs from a background queue would crash the app on launch.