Releases
v2.5.0
Compare
Sorry, something went wrong.
No results found
🚀 核心架构升级
Tauri V2 全面升级
全面升级至 Tauri V2 版本
重构所有 API 调用方式以适配新架构
前端框架迁移
从 Vue 迁移至 React
重构所有 UI 组件
模块化架构重构
采用适配器模式重构模板和打包服务
提升代码可维护性和扩展性
服务层提取
提取文件服务模块
提取系统服务模块
提取模板服务模块
✨ 新功能特性
自定义应用图标
支持为打包应用设置自定义图标
Windows 图标支持可配置圆角功能
优化平台图标处理逻辑
打包配置增强
添加打包配置界面
支持自定义导出路径
支持自定义作品图标
文件导入优化
支持离线 BCM 文件拖拽导入
为离线 Kitten3 项目添加默认图标
简化转换流程
在线作品支持
实时日志系统
为打包过程添加实时日志输出
支持详细视图切换功能
添加完整的构建日志记录与错误处理
Windows 权限管理
支持管理员权限自动提权
添加对应用本地数据目录的递归读写权限
文件定位功能
🎨 UI/UX 改进
字体升级
界面重构
重构关于弹窗为全屏页面
优化标题栏样式
调整标题栏按钮图标大小至 20px
修复标题栏按钮图标对齐问题
主题化支持
将硬编码颜色替换为 CSS 自定义属性
为后续主题切换功能奠定基础
交互优化
为打包配置面板添加处理状态和进度显示
转换成功后添加继续转换和打开文件功能
为对话框操作按钮添加自定义样式类名
视觉优化
优化构建日志显示样式与布局
优化打包日志显示样式与布局
移除作品图标容器的圆角样式
修复 AboutModal 顶部拖拽区域被遮挡的问题
🔧 打包系统重构
electron-builder 集成
重构打包系统以使用内置 electron-builder
清理旧的 Electron 打包文件
离线构建工具链
优化离线构建工具链以减少存储占用
修复工具链初始化时 app-builder 二进制文件缺失的问题
安装程序优化
为 NSIS 安装程序添加自定义图标和配置
添加自定义安装界面图片(header 和 sidebar)
应用标识
更新应用标识符为反向域名格式 moe.yzf.bcm-convertor
🐛 问题修复
工具链修复
修复工具链初始化时 app-builder 二进制文件缺失的问题
修复 workspace 清理逻辑并添加日志记录
系统常量修复
UI 修复
修复 AboutModal 顶部拖拽区域被遮挡的问题
修复面板标题显示逻辑错误
图标处理修复
修复图标文件格式检测与错误处理
修复 GIF 图标预览显示问题
修复图标圆角半径默认值逻辑错误
日志修复
将构建日志目录从导出路径改为应用数据目录
移除构建日志文件自动打开功能
移除自动关闭并改进错误处理提示
⚡ 性能优化
大文件处理
日志管理
实现构建日志的写入与清理策略
统一构建日志落盘格式并补充上下文信息
🛠️ 开发体验
代码规范
添加 Prettier 配置与格式化脚本
统一代码格式
统一变量命名
提取常量提升代码可读性
错误处理
统一错误处理结构
建立错误码映射表
为特定错误类型在用户提示中增加原始信息详情
为错误弹窗添加重试打开目录和日志功能
项目文档
添加项目待办事项清单
添加 Windows 打包验收清单文档
添加 Linux 端开发与发布任务文档
📦 依赖更新
Tauri 生态
@tauri-apps/api: ^2.10.1
@tauri-apps/cli: ^2.10.1
@tauri-apps/plugin-dialog: ^2.7.0
@tauri-apps/plugin-fs: ^2.5.0
@tauri-apps/plugin-http: ^2.5.8
@tauri-apps/plugin-os: ^2.3.2
@tauri-apps/plugin-shell: ^2.3.5
前端框架
react: ^18.3.1
react-dom: ^18.3.1
antd: ^6.3.6
@ant-design/icons: ^6.1.0
构建工具
vite: ^7.1.7
tailwindcss: ^4.2.4
移除的依赖
📋 提交记录统计
总提交数:80+
功能新增 (feat):25+
问题修复 (fix):15+
重构优化 (refactor):20+
样式调整 (style):10+
构建相关 (build/chore):10+
You can’t perform that action at this time.