Aquí hi ha 3 versions de Pure Clash, des de 2 de setembre del 2026 fins a l’actual, 0.3.1. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 0.3.1Darrera versió | 22 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióWhat's Changed
- 一些小优化 by @dev2people in https://github.com/prime-zt/pure-clash/pull/10
New Contributors
- @dev2people made their first contribution in https://github.com/prime-zt/pure-clash/pull/10
Full Changelog: https://github.com/prime-zt/pure-clash/compare/v0.3.0...v0.3.1 |
| 0.3.0 | 9 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióFull Changelog: https://github.com/prime-zt/pure-clash/compare/v0.2.8...v0.3.0 |
| 0.2.3 | 2 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióFull Changelog: https://github.com/prime-zt/pure-clash/compare/v0.2.3...v0.2.4
Pure Clash v0.2.4
本版本新增订阅自动更新与进程匹配控制,并进一步完善配置应用、失败回滚和运行状态同步。
新增功能
- 订阅自动更新
- 支持为每个远程订阅单独设置自动更新间隔。
- 支持在添加订阅时直接设置更新间隔,也可以在配置列表中随时修改。
- 支持 0 或留空关闭自动更新。
- 正式版本支持 10~43200 分钟的更新间隔。
- 应用启动后自动检查到期订阅,主窗口关闭或后台自启模式下仍会继续运行。
- 智能配置应用
- 自动更新前会下载、校验订阅内容,并通过 Mihomo -t 完成最终配置检查。
- 订阅内容未变化时跳过配置重载,避免不必要的内核操作。
- 激活中的订阅优先通过 controller 热重载配置,尽量不重启内核和不中断现有连接。
- 热重载失败时自动回退为内核重启。
- 非激活订阅只更新本地文件,不影响当前运行中的内核。
- 强制匹配进程名
- 设置页新增“强制匹配进程名”开关。
- 开启后使用 find-process-mode: always,为每条连接匹配发起进程并显示进程名。
- 关闭后恢复 Mihomo 默认的进程匹配行为。
- 运行中的内核支持通过 controller 热切换,无需主动重启。
- 配置页体验改进
- 新增自动更新状态、最近一次更新失败提示和更新间隔显示。
- 新增订阅自动更新间隔的行内编辑器。
- 新增中英文界面文案支持。
- 输入框支持程序回填和语言切换后的占位文案更新。
修复与优化
- 修复强制进程匹配配置与 app.json、local.yaml、runtime.yaml 状态可能不同步的问题。
- 完善配置写入失败时的原子回滚处理,避免损坏当前可用配置。
- 修复订阅自动更新在写入 runtime 失败时仍保留新订阅内容的问题。
- 优化自动更新的时间记录逻辑,失败尝试会被记录并顺延下一次更新,避免短时间内重复请求订阅服务器。
- 优化自动更新与手动配置操作之间的互斥处理,降低并发修改配置造成状态覆盖的风险。
- 自动更新失败不再打断用户操作,仅在配置列表中显示失败状态并写入运行日志。
- 启动时自动将进程匹配开关同步到本地 Mihomo 基线配置。
- 增加 controller 配置热重载专用超时,适应较大的配置和 Geo 数据加载场景。
验证
- cargo test:74 个测试通过,4 个测试忽略
- cargo fmt --check:通过
- cargo check --release:通过 |