Skip to content

261030-v1.5.3

Choose a tag to compare

@github-actions github-actions released this 30 Oct 16:09
· 5 commits to main since this release

🤖 更新摘要

🧑‍🔧 此更新摘要由 AI 基于 commit 历史自动生成

本次更新集中修正交互逻辑中不符合常识之处,并清理了一批隐藏较深的缺陷。

一句话版本定位:一次面向“交互符合直觉”的修漏补缺版本。

用户可见亮点

  • 全局热键更可靠:单键不再被录成全局热键,保存失败不再无提示,旧热键也不会无故失效;无法生效的快捷键会被拦截并给出可读提示。
  • 插件加载失败后不再从列表消失、可正常重装;卸载第三方插件前增加二次确认。
  • 设置中的路径字段与扫描目录支持直接拖入文件或目录;参数面板拒绝空参数提交时会聚焦首个空字段并提示。
  • 界面语言默认跟随系统语言;安装监控默认开启,新装软件无需手动设置即可自动刷新索引。

稳定性与体验改进
英文界面残留中文、设置窗标题不随语言切换、字段按钮错位等细节已修正;本机 CLI 服务改为设置项可控并支持即时启停。

开发者备注:以单一投影类型替代插件与配置的 DTO 镜像,投影类型统一由权威类型派生,下发载荷完成类型化。

📋 完整更新记录(按类型分类)

✨ 新功能

  • feat(window): 支持无感唤醒仅托盘运行的 QQ (github #102) (95a288f) @ghost-him
  • feat(settings): 支持将文件或目录拖入路径字段与扫描目录数组 (804fce5) @ghost-him
  • feat(plugin): 卸载第三方插件前增加二次确认 (3f147ef) @ghost-him
  • feat(i18n): 界面语言默认值改为跟随系统语言 (da8d854) @ghost-him
  • feat(config): 模型密钥改为密码框显示并新增测试连接动作 (62635ce) @ghost-him
  • feat(plugin-market): 市场卡片接入本地安装事实并区分安装与更新三态 (1e96585) @ghost-him
  • feat(cli): 本机 CLI 服务改为设置项可控并支持即时启停 (999ea59) @ghost-him
  • feat(config): 安装监控默认开启,新装软件无需手动设置即可自动刷新索引 (ce79ba9) @ghost-him
  • feat(release): tag 注释作为发布重点引导 AI 更新摘要 (4914703) @ghost-him

🐛 Bug 修复

  • fix(hotkey): 修复单键可录成全局热键与保存失败静默且旧热键失效 (fdc881e) @ghost-him
  • fix(plugin): 修复插件加载失败后从列表消失且无法重装 (c79f3c4) @ghost-him
  • fix(i18n): 英文界面的动作名与表头残留中文改为翻译键 (1f3a37c) @ghost-him
  • fix(config): 配置校验失败改为可读提示并阻止录入无法生效的快捷键 (48a43c1) @ghost-him
  • fix(search): 参数面板拒绝空参数提交时聚焦首个空字段并给出可见提示 (d37d0a8) @ghost-him
  • fix(plugin): 安装事实改为内存快照并由插件目录监听异步刷新 (8034332) @ghost-him
  • fix(build): 为测试目标嵌入 COMCTL32 v6 清单,避免 cargo test 启动即失败 (7c74c0f) @ghost-him
  • fix(i18n): 设置窗标题随界面语言即时切换并清理英文内部类型与繁体术语 (3eaccdd) @ghost-him
  • fix(xtask): 同步使用手册时始终重新克隆避免空快照 (bf95ccf) @ghost-him
  • fix(settings): 字段动作按钮与输入框等高,消除按钮偏小的错位 (3ed6568) @ghost-him

♻️ 重构

  • refactor(types): 用单一投影类型替代插件与配置的 DTO 镜像 (629236c) @ghost-him
  • refactor(types): 投影类型统一由权威类型派生并类型化下发载荷 (d0a9944) @ghost-him

📝 文档

🧹 杂项

  • chore: 变更版本号为 v1.5.3 (21065bf) @ghost-him
  • chore(crates): 提升有变更 crate 的 patch 版本,sdk-rust 保持不变 (59c668e) @ghost-him

Full Changelog: v1.5.2...v1.5.3

📦 版本说明

  • 安装版 (.msi): 提供传统的安装体验,支持深层代码签名。
  • 便携版 (.zip): 无需安装,解压即用,适合移动或绿色版爱好者。
  • 命令行工具 (zerolaunch-cli_*.exe): zl 命令行客户端,可通过本地 HTTP API 与 ZeroLaunch 交互(文件名含版本和架构信息)。