From fe7543ed43948b45edcf58eb612e1afbd385f395 Mon Sep 17 00:00:00 2001 From: imeepos Date: Sun, 13 Jul 2025 19:44:48 +0800 Subject: [PATCH] release: MixVideo Desktop v0.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Release 0.1.1 - 项目管理功能完整版 新功能: - 完整的项目管理系统(创建、查看、编辑、删除) - 项目路径选择和验证功能 - 无效项目记录自动清理功能 - 性能监控和事件总线系统 问题修复: - 修复项目数据持久化问题 - 修复 UNIQUE 约束冲突错误 - 修复应用启动时卡住的问题 - 修复 TypeScript 构建错误 架构完善: - 遵循 Tauri 开发规范的四层架构设计 - 集成性能监控系统 - 实现事件驱动架构 - 完善错误处理和用户反馈 UI/UX 改进: - 简洁大方的项目卡片设计 - 流畅的动画效果和交互反馈 - 完整的加载状态和错误提示 - 响应式布局适配 构建产物: - MixVideo Desktop_0.1.1_x64_en-US.msi - MixVideo Desktop_0.1.1_x64-setup.exe 技术栈: - 后端: Rust + Tauri + SQLite + 四层架构 - 前端: React + TypeScript + Tailwind CSS + Zustand - 测试: Rust 单元测试 + Vitest 前端测试 - 工具: pnpm 包管理 + 类型安全保证 --- 0.1.1.md | 2 ++ Cargo.lock | 2 +- apps/desktop/package.json | 2 +- apps/desktop/src-tauri/Cargo.toml | 2 +- apps/desktop/src-tauri/tauri.conf.json | 2 +- package.json | 6 +++--- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/0.1.1.md b/0.1.1.md index 1f05e87..4c4f093 100644 --- a/0.1.1.md +++ b/0.1.1.md @@ -11,6 +11,8 @@ 1. 要求简洁/大方 ## 0.1.2 核心功能开发 +新建feat分支完成一下功能开发: + 根据promptx\tauri-desktop-app-expert规定的开发规范 完成下面功能的开发 1. 开发项目详情页面 diff --git a/Cargo.lock b/Cargo.lock index a2b532f..f17941c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2158,7 +2158,7 @@ dependencies = [ [[package]] name = "mixvideo-desktop" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "chrono", diff --git a/apps/desktop/package.json b/apps/desktop/package.json index b161189..f2d2059 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@mixvideo/desktop", "private": true, - "version": "0.1.0", + "version": "0.1.1", "type": "module", "scripts": { "dev": "tauri dev", diff --git a/apps/desktop/src-tauri/Cargo.toml b/apps/desktop/src-tauri/Cargo.toml index 5236ee2..df334ae 100644 --- a/apps/desktop/src-tauri/Cargo.toml +++ b/apps/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mixvideo-desktop" -version = "0.1.0" +version = "0.1.1" description = "MixVideo Desktop Application" authors = ["imeepos "] edition = "2021" diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index 756f561..c05e485 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "MixVideo Desktop", - "version": "0.1.0", + "version": "0.1.1", "identifier": "com.mixvideo.desktop", "build": { "beforeDevCommand": "vite", diff --git a/package.json b/package.json index 93e2708..670ea73 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mixvideo", - "version": "0.1.0", + "version": "0.1.1", "description": "Multi-language Tauri desktop application with gRPC communication", "private": true, "type": "module", @@ -15,8 +15,8 @@ "proto:generate": "./packages/shared/scripts/generate-proto.sh", "docker:up": "docker-compose up -d", "docker:down": "docker-compose down", - "tauri:dev": "pnpm --filter @mixvideo/desktop dev", - "tauri:build": "pnpm --filter desktop build", + "tauri:dev": "pnpm --filter=@mixvideo/desktop tauri:dev", + "tauri:build": "pnpm --filter=@mixvideo/desktop tauri:build", "python:dev": "pnpm --filter python-service dev", "services:start": "docker-compose up python-service -d" },