version: 1.9.1
changelog: |
  # 1.9.1

  ## 修复 (Fix)

  - 修复 Windows 下以管理员重启开启 TUN 时因单实例锁冲突导致的闪退问题
  - 修复托盘菜单开启 TUN 时管理员重启后继续执行导致的竞态问题
  - 修复关键资源文件复制失败时静默跳过导致内核启动异常的问题

  # 1.9.0

  ## 新功能 (Feat)

  - 支持隐藏不可用代理选项
  - 支持禁用自动更新
  - 支持交换任务栏点击行为
  - 支持订阅导入时自动选择直连或代理
  - 增加 WebDAV 证书忽略选项
  - 增加 mrs ruleset 预览支持
  - 增加认证令牌支持
  - 增加详细错误提示并支持复制功能
  - 托盘代理组样式支持子菜单模式
  - 增加繁体中文(台湾)翻译
  - 增加 HTML 检测和配置文件解析错误处理
  - 将 sysproxy 迁移至 sysproxy-rs

  ## 修复 (Fix)

  - 修复 Windows 旧 mihomo 进程导致的 EBUSY 错误
  - 修复侧边栏卡片水平偏移
  - macOS DNS 设置使用 helper 服务避免权限问题
  - 修复首次启动时资源文件复制失败导致程序无法运行的问题
  - 修复连接详情和日志无法选择的问题
  - 修复 mixed-port 配置问题
  - 空端口输入处理为 0
  - 修复覆盖页面中缺失的占位符和错误处理
  - 修复内核自重启时的竞态条件
  - 修复端口值为 NaN 时的配置读写问题
  - 修复 Smart Core 代理组名称替换精度问题
  - 修复 profile/override 配置中 items 数组未定义导致的错误
  - 修复 lite 模式下 geo 文件同步到 profile 工作目录
  - 修复 Linux GNOME 桌面图标和启动器可见性问题
  - 修复管理员重启时等待新进程启动

  ## 优化 (Optimize)

  - 使用通知系统替换 alert() 弹窗
  - 优化连接页面性能

  # 1.8.9

  ## 新功能 (Feat)

  - 升级内核版本
  - 可视化规则编辑
  - 连接页面支持暂停
  - 连接页面增加表格视图
  - 支持随机端口
  - 支持关闭部分端口选项
  - 在菜单中显示当前代理
  - 支持修改 数据收集文件大小

  ## 修复 (Fix)

  - 更安全的内核提权检查
  - Tun 模式无法在 linux 中正常工作
  - 配置导致的程序崩溃问题

  ### 其他 (chore)

  - 添加缺失的多国语言翻译
  - 更新依赖
