大家好,我是专注 Rust 生态的 CSDN 菜鸟。今天 rust-verse(Rust Manager)又连着放出了几个小版本更新,从 v1.3.0 之后快速迭代到了 v1.3.5 (2026-05-25)。我第一时间把官方 CHANGES.md 仔细过了一遍,下面用最接地气的方式,给大家重点聊聊 v1.3.0 之后的核心更新。
v1.3.0 之后主要更新亮点(按版本倒序)
v1.3.5(2026-05-25)------ 安装与清理体验大提升
- NSIS 卸载清理钩子 :新增 Windows 自定义卸载脚本(
windows/hooks.nsh),现在卸载软件时会自动递归清理所有运行时生成的临时文件(更新下载包、数据目录等),告别残留垃圾。 - Windows Defender 排除提示优化:针对常见的 OS Error 448(不可信挂载点),在欢迎页给出友好引导,后端错误信息也更清晰易懂。
- 构建配置调整 :Windows 安装包现在只保留 NSIS .exe,移除 MSI 支持,安装包更轻量、兼容性更好。
- latest.json 生成脚本改进:修复 macOS 更新文件路径识别问题,版本正则和架构过滤更精准。
v1.3.4(2026-05-24)------ 在线更新功能真正落地
这是 v1.3.0 之后最重要的一次升级:

- 独立 App 在线更新页面 :新增
AppUpdateView.vue,包含版本检测、下载进度、安装引导等完整流程。 - useAppUpdater 组合式函数:封装了 Tauri Updater,支持错误分类(网络问题、没有 latest.json 等)和实时进度追踪。
- 侧边栏新增"系统"分组:把软件更新独立出来,避免和 Rust 工具链更新页面混淆。
- 工具链更新重试机制 :新增
run_command_with_streaming_retry(),采用指数退避(3s → 6s → 12s,最多 60s),失败后自动重试并把日志实时推送到前端。 - CI 自动生成 latest.json :新增脚本
generate-latest-json.cjs,打包时自动生成 Tauri 更新清单。
v1.3.3(2026-05-24)------ 安装流程更可靠
- 欢迎页安装全量日志 :现在安装过程中的所有终端输出都会同步写入
data/logs/rustverse.log,排查问题更方便。 - 手动安装指引:如果下载安装器连续失败三次,会弹出详细的手动放置指引(把文件放到 data/ 目录后重试)。
- 搜索框 UI 统一修复:所有搜索输入框的图标布局优化,彻底解决图标与文字重叠问题。
- 其他清理:移除多余的 sha2 依赖,修复安装器完整性校验在某些网络环境下误判的问题。
v1.3.2 & v1.3.1(2026-05-24)------ 自动更新系统完善
- 零成本 GitHub Releases 自动更新 :配置了完整的 updater 系统,使用
latest.json+ tauri-action,升级体验大幅提升。 - 签名密钥修复:解决私钥密码错误问题,重新生成无密码密钥对,CI 流程更顺畅。
这些更新对开发者的实际意义
- 更新更安心:从 v1.3.1 开始的自动更新体系,到 v1.3.4 的独立更新页面 + 重试机制,基本实现了"打开软件就能自动升级"的丝滑体验。
- 安装/卸载更干净:尤其是 v1.3.5 的卸载清理和 Defender 提示,极大降低了 Windows 用户的维护成本。
- 错误处理更智能:重试机制 + 友好提示 + 日志记录,让新手也不容易卡住。
- 工程化持续进化:发布流程、构建脚本、错误分类都在快速打磨,项目成熟度肉眼可见。
技术视角看这些改动
作者在 Tauri Updater 集成、NSIS 钩子、命令重试、日志持久化等方面的处理都比较专业:
- 使用组合式 API 封装 Updater,符合 Vue 3 现代开发风格。
- 后端 Rust 侧增加了指数退避和流式重试,异步处理很稳。
- Windows 特定问题(注册表、Defender、NSIS)都有针对性解决方案,跨平台兼容性持续加强。
使用建议
- 强烈推荐立即升级到 v1.3.5。
- 重点体验新版软件更新页面 和CARGO_HOME 自动 PATH 管理(v1.3.0 引入)。
- Windows 用户尤其能感受到卸载清理和 Defender 提示的便利。
项目评分(v1.3.5) :9.5/10
实用性、稳定性和用户体验都在稳步上升。
行动起来:
- GitHub 仓库:https://github.com/RyenLee/rust-verse
- Releases 下载最新安装包
- 欢迎去 Star、提 Issue,一起把这个 Rust 工具链管理神器越做越好!
你在用 rust-verse 过程中遇到过哪些问题?或者最希望新增什么功能?欢迎评论区告诉我,我会持续关注这个项目,后续有大版本再来分享~
本文基于 2026 年 5 月 25 日最新的 CHANGES.md 撰写,建议以 GitHub 仓库实时内容为准。
更多 Rust、Tauri、桌面应用开发干货,持续关注我!🚀