Clash v1.18.0 是一个重要的稳定性更新,主要修复了多个已知问题,提升了性能和稳定性。同时新增了对新协议的支持,改进了规则匹配引擎。
🚀 新功能
- 新增协议支持:添加了对新协议的支持,扩展了兼容性
- 改进的规则匹配:优化了规则匹配引擎,提升了匹配准确性
- 增强的配置验证:改进了配置文件验证功能,提供更详细的错误信息
- 新的代理组类型:新增了更灵活的代理组配置选项
🔧 改进
- 性能优化:优化了内存使用模式,减少了内存占用
- 连接稳定性:改进了网络连接的稳定性,减少了连接中断
- 日志系统:优化了日志输出格式,提供更清晰的调试信息
- 错误处理:改进了错误处理机制,提供更友好的错误提示
- DNS 解析:优化了 DNS 解析性能,提升了域名解析速度
🐛 修复
- 配置解析:修复了 YAML 配置解析的兼容性问题
- 内存泄漏:修复了长时间运行可能导致的内存泄漏问题
- 规则匹配:修复了某些复杂规则匹配不准确的问题
- 代理连接:修复了代理连接在某些网络环境下的稳定性问题
- 系统兼容性:修复了在特定系统版本上的兼容性问题
📝 技术细节
配置变更
v1.18.0 引入了一些配置选项的变更,请注意更新您的配置文件:
# 新增配置选项
mixed-port: 7890
allow-lan: true
bind-address: '*'
mode: rule
log-level: info
ipv6: false
# 新增的 DNS 配置选项
dns:
enable: true
listen: 0.0.0.0:53
enhanced-mode: redir-host
nameserver:
- 223.5.5.5
- 119.29.29.29
API 变更
RESTful API 有一些小的变更,主要涉及代理组和规则的查询接口。
📦 下载
您可以从以下链接下载 v1.18.0 版本:
🔄 升级指南
从之前的版本升级到 v1.18.0:
- 备份您当前的配置文件
- 下载并安装新版本
- 检查配置文件是否需要更新
- 重启 Clash 服务
- 验证功能是否正常
📋 已知问题
v1.18.0 版本中已知的问题:
- 在某些特定的网络环境下,DNS 解析可能较慢
- 在 Windows 系统上,某些杀毒软件可能误报
这些问题将在后续版本中修复。