# 更新日志 所有重要的版本更新都会记录在此文件中。 ## [1.5.1] - 2026-04-17 ### 新增 - **单元测试框架** - 集成 Vitest 测试框架 - 使用 @vue/test-utils 进行组件测试 - 使用 happy-dom 作为浏览器环境模拟 - 覆盖所有视图和 UI 组件 - 总计 58 个测试用例 - **测试覆盖率配置** - 添加 vitest.config.js 测试配置文件 - 全局变量启用:globals: true - 覆盖率工具:v8 - 覆盖率报告格式:text、json、html - 添加测试相关 npm scripts - **API 配置编辑功能** - 添加自定义消息对话框组件 - 支持 info/success/warning/error 四种类型 - 应用窗口图标支持 - Windows 平台编译打包配置 - **系统托盘功能** - 窗口关闭时最小化到托盘而非退出应用 - 托盘右键菜单:显示主窗口、切换 API 配置、退出 - 双击托盘图标恢复显示主窗口 - 从托盘快速切换 API 配置(自动保存当前配置) - **架构变更** - API 配置管理从多文件改为单文件内 `apiProfiles` 对象管理 - 移除 API 配置切换时的未保存更改确认弹窗 - 保存机制,在编辑、创建和删除时自动保存配置 - **UI/UX 优化** - 整体 UI 样式和交互动画效果 - 配置文件图标使用渐变色 - MCP 服务器添加交互改为侧边面板一步操作 - 消息对话框使用统一的样式和图标 - **代码质量改进** - 添加组件注释和类型定义 - 改进错误处理和用户提示 - 优化表单验证和数据回填逻辑 ## [1.5.0] - 2026-04-16 ### 新增 - **API 配置重命名功能** - **自定义消息对话框组件**,支持 info/success/warning/error 四种类型 - **应用窗口图标支持** - **Windows 平台编译打包配置** ### 优化 - MCP 服务器添加交互改为侧边面板一步操作 - 整体 UI 样式和交互动画效果 - 配置文件图标使用渐变色 - **架构变更**: API 配置管理从多文件改为单文件内 `apiProfiles` 对象管理 ### 修复 - API 配置初始化时配置名称和认证方式显示为空的问题 - 对话框取消逻辑 ## [1.4.0] - 2026-04-14 ### 新增 - **配置文件多管理功能** - 支持多环境配置文件(apiProfiles) - 创建、编辑、复制、删除 API 配置 - 配置文件切换无需确认,直接应用 ## [1.0.0] - 2026-04-14 ### 新增 - 项目初始化 - Electron + Vue 3 基础架构 - 基础 UI 样式 - 设置文件读取和保存功能 - 基础 IPC 通信 - 无边框窗口 - 自定义标题栏