v0.75.0
v0.75.0
版本概览
本版本包含 1 个发布提交(5cd3eda6),共涉及 36 个文件,约 7139 行新增 / 787 行删除。
主要更新
1) 插件运行诊断能力增强(前端)
PluginManager新增并完善运行诊断面板:任务筛选、分页、详情、取消、CSV 导出。- 增强自定义时间区间:快捷区间、上次区间记忆、复制文本/JSON、历史区间管理。
- 历史区间支持:命名、收藏、置顶、仅收藏筛选、视图模式切换、JSON 导入/导出。
- 补充了较完整的前端回归测试(
PluginManager.test.tsx)。
2) 插件任务能力增强(Rust)
- 新增
src-tauri/crates/core/src/plugin/task.rs。 - 扩展插件管理与命令层(
plugin/manager.rs、plugin_cmd.rs等)以支持任务态能力。
3) Workspace 相关测试与 Hook 重构
- 新增并完善多组 Workspace Hook 测试与测试基建:
useCreationDialogs.test.tsxuseWorkbenchController.test.tsxuseWorkbenchNavigation.test.tsxuseWorkbenchProjectData.test.tsxuseWorkbenchQuickActions.test.tsxtestUtils.tsx/testFixtures.ts
- 同步调整
useCreationDialogs.ts、useWorkbenchController.ts等实现。
4) 版本号升级
package.json→0.75.0src-tauri/Cargo.toml(workspace/package)→0.75.0src-tauri/tauri.conf.json→0.75.0
质量校验
发布前已执行并通过:
cargo testcargo fmt --allcargo clippy(存在 warning,无 error)npm run lint
Full Changelog: v0.74.0...v0.75.0