version: 1.8.5
changelog: >-
  ## 1.8.5


  **🎉 本次更新增加了大家期待已久的托盘图标根据代理状态变化颜色，系统代理为蓝色，虚拟网卡为绿色，双开为红色

  ⚡ 完善 Smart 规则写，当原有规则中有 url-test 和 load-balance 组时，自动替换为 Smart 规则组；当没有 url-test
  和 load-balance 时，增加 全局 Smart 规则组，接管全部流量**


  #### 新增 Smart Core 详细文档： [点击查看](https://mihomo.party/docs/guide/smart-core)


  ### 新功能 (Feat)
   - 支持 cron 表达式以自定义订阅更新频率(#766)
   - 修复权限检查并优化TUN与自启联动(#977)
   - 托盘图标能根据代理状态实时变化颜色
   - 更健壮完善的 Smart 覆写规则
  ### 修复 (Fix)

  - Windows 下当前运行内核权限检测（之前没有正确检测管理员权限运行的内核）

  - Windows 下 开机自启 按钮卡顿问题 隐藏运行黑框 现在申请权限会弹通知

  - 修复 部分情况下 yaml 文件解析错误 (#889)

  - 修复 系统中已经运行的内核名称检测

  - 修复 订阅信息中的因格式问题导致的信息缺失(#951)

  - 修复 轻量模式延迟启动延时输入数值问题(#962)

  - 修复 轻量模式下轻量模式下规则失效的问题(#963)

  - 修复 MacOS 下默认虚拟网卡名称没有生效的问题

  - 修复 ES Module 兼容性问题


  ### 样式调整 (Sytle)

  - 部分样式微调

  ## 1.8.4


  ### 新功能 (Feat)

  - 如果当前没有以管理员模式运行，TUN 开关保持关闭

  - 区分 app 日志与 core 日志输出为不同文件

  - 完善内核权限鉴别，上一个内核以管理员模式启动的时候，弹出提示

  - 修改 MacOS 默认虚拟网卡名称为 utun1500，可自定义


  ### 修复 (Fix)

  - 修复某些系统下的悬浮窗开启崩溃的问题(开启兼容模式=关闭硬件加速)

  - 开机自启在非管理员模式下报错的问题

  - 解决某些 macos 系统下无法开启虚拟网卡的问题(tun device名称冲突)


  ## 1.8.3

  **本次更新移除了 Windows 下启动必须管理员模式的机制，改为只在启用虚拟网卡模式的时候，申请 UAC
  权限重启软件，安全性更好，更灵活，给无法使用管理员模式运行软件的企业用户提供了更大的便利**


  ### 新功能 (Feat)

  - 移除 Windows 下启动必须管理员模式的机制，改为只在启用虚拟网卡模式的时候，申请 UAC 权限重启软件


  ### 重构 (Refactor)

  - Geodata 文件只有在源文件更新的时候才会在启动时覆盖更新


  ### 修复 (Fix)

  - 修复 DNS/嗅探覆写开关逻辑，修改设置不再会直接写入运行时配置，增加了“仅保存”按钮

  - 悬浮窗改为纯矩形，修复 windows 下兼容性问题带来的白边
