Skip to content

ClashBar 0.2.5

Choose a tag to compare

@github-actions github-actions released this 12 May 01:09

更新内容

macOS Version Core

本次更新集中在 Connections 页面偏好持久化与 Mac 休眠唤醒后的 TUN 句柄失效问题:连接列表现在会记住传输协议过滤器和排序方式,重新打开菜单或重启应用后不再回到默认视图;同时修正 Mac 休眠断网触发停服时的 TUN 运行态关闭顺序,先关闭运行中的 TUN 再停止内核,避免唤醒后 Mihomo 继续读取已被 macOS 释放的旧 TUN / UDP Socket 句柄并刷出 socket operation on non-socket 错误。

📝 更新日志 (Changelog)

✨ 新增功能 (New Features)

  • Feature Connections 过滤与排序偏好持久化:Connections 页面会保存传输协议过滤器和排序选项;用户重新打开菜单或重启应用后,会自动恢复上次选择的连接列表视图。

🚀 优化改进 (Improvements)

  • Optimize Connections 偏好恢复容错:读取到失效的过滤或排序配置时会回退到默认值并写回,避免旧配置或异常值导致连接列表状态不可预期。

🐞 修复问题 (Bug Fixes)

  • Fix 休眠唤醒后 Mihomo 旧句柄刷屏:修复 Mac 进入休眠后网络连接被系统断开、TUN 虚拟网卡或 UDP Socket 句柄在内核层面失效,但 Mihomo 唤醒后仍尝试读取旧句柄导致 socket operation on non-socket 错误持续刷屏的问题;现在断网停服会先尝试关闭 TUN 运行态,再进入内核停止流程。

📥 下载地址 (Downloads)

请根据您的 Mac 处理器芯片选择对应的版本下载(普通用户建议下载带有 [内置内核] 的版本):

🖥 平台架构 (Architecture) 📦 内置 Mihomo 内核 (默认推荐) 🛠️ 无内核纯净版 (适合高阶用户)
Apple Silicon ClashBar-0.2.5-apple-silicon.dmg ClashBar-0.2.5-apple-silicon-no-core.dmg
Intel ClashBar-0.2.5-intel.dmg ClashBar-0.2.5-intel-no-core.dmg

Full Changelog: v0.2.4...v0.2.5