v0.2
FilmTrack v0.2.0 更新日志
🎉 新增功能
🔄 自动更新系统
- 自动检查: 应用启动时检查新版本
- 下载安装: 支持自动下载和安装更新包
- Markdown支持: 更新说明支持Markdown格式
🌐 豆瓣数据导入
- 一键导入: 从豆瓣个人页面导入观影记录
- 智能匹配: 自动匹配豆瓣数据与TMDb信息
- 评分保留: 保持豆瓣个人评分和观看日期
- 进度设置: 电视剧自动设置为最后一集
🗂️ 批量操作
- 批量选择: 支持多选影视作品
- 批量删除: 一次性删除多个作品
- 确认机制: 安全的删除确认流程
🐛 问题修复
编辑记录问题
- 修复豆瓣导入影视无法编辑记录的问题
- 修复HeadlessSelect和StarRating组件的undefined值处理
- 优化详情页面数据获取方式
样式问题
- 修复更新弹窗Markdown样式显示问题
- 修复CSS结构错误
- 统一界面设计风格
性能问题
- 移除18个调试输出和3个未使用导入
- 优化图片缓存机制
- 优化内存使用和垃圾回收
🔧 逻辑变更
组件兼容性
- HeadlessSelect和StarRating组件支持可选modelValue
- 完善undefined值处理逻辑
- 增强数据验证和初始化
数据处理
- 确保所有必需字段有默认值
- 增强TypeScript类型检查
- 完善异常处理机制
📋 文件修改
新增文件
src/views/Import/- 豆瓣导入功能模块src-tauri/src/scrapers/douban.rs- 豆瓣数据解析src-tauri/src/updater.rs- 自动更新功能
主要修改
src/components/ui/UpdateModal.vue- 更新弹窗Markdown支持src/components/ui/HeadlessSelect.vue- 支持可选modelValuesrc/components/ui/StarRating.vue- 支持可选modelValuesrc/views/Library.vue- 批量操作和高斯模糊效果src/views/Detail.vue- 优化数据获取和编辑功能
配置更新
src-tauri/tauri.conf.json- 更新权限和配置src-tauri/capabilities/- 新增权限配置文件
发布日期: 2025-06-21 版本号: v0.2.0