Skip to content

关注作者的 B 站账号

哔哩哔哩账号二维码

v0.2.0 正式发布 —— 框架迁移至 Tauri

v0.2.0

重大更新

  • 框架迁移: 将整个项目从原有实现迁移到 Tauri 框架
    • 新增 Tauri 配置文件 (tauri.conf.json)
    • 新增构建脚本 (build.rs)
    • 创建全新的前端资源结构

新功能

  • 系统托盘功能: 实现完整的系统托盘支持
    • 添加托盘图标和菜单
    • 优化系统托盘交互体验
    • 支持最小化到托盘功能

构建与部署

  • CI/CD 集成: 添加 GitHub Actions 工作流
    • 新增构建工作流 (.github/workflows/build.yml)
    • 新增 nightly 构建工作流 (.github/workflows/build-nightly.yml)
    • 支持自动化构建和发布流程

项目结构

  • 代码重构: 重新组织项目结构
    • 创建 src-tauri/ 目录用于 Tauri 后端代码
    • 实现配置管理模块 (config.rs)
    • 添加控制台功能 (console.rs)
    • 实现系统托盘管理 (tray.rs)
    • 更新主程序入口 (main.rs)

开发环境

  • 开发工具: 优化开发体验
    • 新增 VS Code 扩展推荐 (.vscode/extensions.json)
    • 更新 .gitignore 文件,添加前端开发相关忽略规则
    • 清理旧有的 Cargo.lock 文件

文档与配置

  • 文档更新: 更新项目文档以适应新框架
  • 配置优化: 改进应用程序配置和构建设置

性能与稳定性

  • 性能改进: 通过 Tauri 框架提升应用性能
  • 稳定性增强: 改进错误处理和系统兼容性

基于 MIT 许可 发布