发布记录
v1.7.0 Latest
发布日期: 2026-07-16
✨ 新功能
- 管理驾驶舱 - 跨项目健康状态、风险排行、版本交付分析、任务下钻和近八周趋势
- 多项目矩阵 - 多项目任务聚合、项目标识、多维筛选和全局 WIP 超限提醒
- 任务 Excel 导入 - 标准模板、导入预览、逐行校验、重复识别和失败原因反馈
- 任务导出增强 - 当前筛选结果、已选任务和版本关联任务导出
- 版本归档 - 普通归档、强制关闭并归档、取消归档及审计记录
🔄 业务规则与体验
- 任务状态统一 - 统一完成、关闭、取消、恢复、暂停和重新激活流程
- 版本分层冻结 - 已发布版本冻结任务基线但允许收尾,已归档版本完全冻结
- 任务列表默认过滤 - 默认排除已关闭和已取消任务,可通过状态筛选查看
- 项目统计导航整合 - 项目统计及四类流程图表统一进入二级导航
- 版本任务编辑 - 任务详情展示并支持单独修改所属版本
🐛 Bug 修复
- 修复新用户收到非本人消息提醒的问题
- 修复“待我审批”显示其他人员数据的问题
- 修复管理驾驶舱风险统计 SQL 在部分 MySQL 版本中的关键字冲突
- 修复任务与版本导出文件的 Excel 工作表视图损坏问题
- 修复管理员在部分项目中被错误判定为无任务编辑权限的问题
🔒 安全、稳定性与性能
- 集中项目、任务、阶段、版本、成员、评论、附件和报告的数据权限策略
- 任务业务变更与审计日志使用同一数据库事务
- 站内通知事务内可靠写入,外部通知按配置启用 Outbox 投递
- 优化 WIP 阶段查询 N+1 问题并补充高频查询组合索引
- 每个版本仅保留一个可重复执行的存量数据库升级脚本
⚠️ 升级说明
- 存量数据库升级前必须备份并手动执行
deploy/database/migrations/v1.7.0_complete.sql - 服务启动时不再自动修改存量数据库结构
- 完整说明参见 v1.7.0 发布说明
v1.6.0 Release
发布日期: 2026-06-30
✨ 新功能
- 团队管理 - 团队CRUD、成员管理(添加/移除/角色分配)、队长转移机制、团队头像上传
- 成就排行榜 - 个人成就统计(总完成数/已验收数/本周完成/本月完成/平均耗时/参与项目数)
- 团队排行榜 - 跨团队对比、综合得分计算、领奖台展示,支持本周/本月/近三月/全部时间范围
- 成就菜单四级体系 - 我的成就 / 我的团队 / 团队成就 / 成就排行
🐛 Bug 修复
- 任务动态日志操作人显示修复 - 后端使用
GetAuthUserId()获取数字类型用户ID,替代GetAuthUserName() - 创建任务操作人显示为空 - 前端创建任务时传递
createBy和updateBy字段 - 状态变更操作人丢失 - 确保所有任务变更日志正确记录
operator_id和operator_name
🎨 UI/UX 优化
- 项目详情页路由优化 - 采用 router state + sessionStorage 组合方案,URL 更简洁,支持刷新恢复
- 任务动态时间轴样式 - 时间轴线和点移动到最左侧,界面更简洁
- 动态列表显示优化 - 防止元素换行,布局更清晰整齐
- 统一跳转方式 - 首页、通知、项目列表统一使用 router state 传递项目ID
📈 技术改进
- 操作人ID获取方式 - 修改为使用
GetAuthUserId()获取数字类型用户ID - 路由参数传递 - 统一使用 router state 方式,避免 URL 暴露参数
- 状态管理 - 结合 sessionStorage 实现页面刷新保持,路由离开/页面卸载时自动清理
v1.5.0 Release
发布日期: 2026-06-21
✨ 新功能
- 阶段控制管理 - 可设置阶段WIP限制,支持设置每个阶段的负责人和承接人
- 项目版本管理 - 支持版本全生命周期(规划/进行/发布/归档)、进度统计、时间线路线图展示
- 任务版本关联 - 任务创建/详情中支持选择所属版本,版本详情页展示关联任务列表
- 瓶颈分析 - 项目详情与统计报表新增瓶颈识别功能,定位流程阻塞点
🎨 UI/UX 优化
- 项目详情导航重排 - 按“日常操作 → 发布计划 → 数据分析 → 设置”分层布局,用竖线分隔符区分区域
- 阶段管理卡片化 - 阶段列表改为卡片式布局,负责人与成员信息分开展示
- Pro 试用手动开启 - 版本页面新增“免费试用专业版”按钮,用户主动点击后才开启 7 天试用
- 品牌 Favicon - 全新紫蓝渐变小鱼 SVG 图标,简约圆润风格
📈 技术改进
- 数据库迁移:新增
kb_project_version表、kb_task.version_id字段及索引 - 菜单体系重构:周报月报独立化、任务管理目录新增、菜单 ID 重整
- 团队模块实体化、成就菜单体系重构
- Favicon 统一为 SVG 格式,移除旧 ico 文件
v1.4.0 Release
发布日期: 2026-06-07
✨ 新功能
- 统计分析系统 - 新增累积流图(CFD)、控制图、吞吐量图,数据化驱动流程改进
- 日历视图 - 月视图展示任务时间分布,点击任务查看详情,今日高亮显示
- 任务批量操作 - 支持批量修改状态、负责人、优先级、计划日期和删除任务
- 阶段优先级 - 为阶段设置高/中/低优先级,重要工作优先处理
- @ 提及功能完善 - 评论中输入 @ 自动弹出成员列表,被提及成员收到通知
🎨 UI/UX 优化
- 任务详情页美化 - 22px 大标题、任务类型标签前置、蓝色装饰条、hover 动效
- 阶段详情页美化 - 统一设计语言,优化间距和行高,提升阅读体验
- 项目列表卡片优化 - 新增项目 ID 显示,信息层次更清晰
- 统一设计语言 - 标题字号、装饰条、间距、动效等全局统一规范
🧪 测试体系
- 后端测试覆盖 - 新增 utils 工具函数测试,27 个测试用例全部通过
- 表驱动测试 - 采用 Table-Driven Tests 提高测试可读性和可维护性
🐛 Bug 修复
- 修复阶段详情完成报告无条件显示的问题
- 修复甘特图加载失败时仅控制台报错的问题
- 修复评论组件状态未正确重置的问题
- 优化统计图表数据加载和错误处理
📈 技术改进
- 新增 flow_metrics_service 流量指标计算服务
- 新增 statistics_controller 统计分析控制器
- 数据库迁移:kb_task_stage 表新增 priority 字段
- 优化任务服务,新增日历查询方法
v1.3.0 Release
发布日期: 2026-06-02
✨ 新功能
- 任务评论系统 - 任务详情新增评论区,支持评论、回复和 @提及成员,评论倒序显示
- 任务附件管理 - 支持文件上传/下载/删除,拖拽上传,图片预览,附件数量统计
- 通用文件上传接口 - 扩展上传能力,支持文档、压缩包、代码文件等多种类型
🎨 功能优化
- 阶段详情完成报告优化 - 仅"待验收"或"已完成"状态的阶段显示完成报告,减少视觉干扰
- 甘特图错误提示优化 - 系统未激活时弹出友好的警告对话框,明确提示激活指引
🐛 Bug 修复
- 修复阶段详情页面完成报告无条件显示的问题
- 修复甘特图加载失败时仅控制台报错的问题
- 修复评论组件状态未正确重置的问题
📈 技术改进
- 评论组件重构,采用倒序显示,优化交互体验
- 错误处理增强,统一错误提示方式
- 组件状态管理优化,完善弹窗关闭时的状态清理逻辑
v1.2.1 Release
发布日期: 2026-05-25
✨ 功能优化
- 月报列表界面优化 - 去除进度列,状态标签与操作按钮分离为独立列,信息更清晰
🐛 Bug 修复
- 修复月报生成后矩阵查询仍显示"未生成"的问题
- 修复选择月份筛选时已生成月报无法匹配的问题(PeriodInfo.Month 字段零值)
- 修复周报
getAllWeekPeriods中Month字段缺失的问题
🔒 安全与稳定性
- 月报生成防重复 - 前端生成/预览前检查 isGenerated,后端通过 project_id + report_type + report_period 组合查重,防止并发重复插入
- PeriodInfo 字段补全 - 修复 Go 结构体 int 字段未显式初始化导致的零值问题,补全 getMonthPeriods、getAllMonthPeriods、getAllWeekPeriods 中的 Month 字段
v1.2.0
发布日期: 2026-05-23
✨ 新功能
- 周报编辑器 - 支持在生成周报前补充和调整总结内容,支持富文本编辑
- 周报导出功能 - 支持将周报导出为 PDF 和 Word 格式,便于存档分享
- 多渠道通知系统 - 支持邮件、企业微信、钉钉、飞书等多种通知渠道
- 用户通知设置 - 个人中心支持配置各渠道通知开关和绑定账号
- 邮件测试功能 - 系统管理后台支持测试邮件发送是否正常
🐛 Bug 修复
- 修复月报功能提示升级专业版
⚡ 代码优化
- 周报预览页面增加导出下拉菜单
- 通知配置页面支持查看各渠道启用状态
v1.1.0
发布日期: 2026-05-09
✨ 新功能
- 项目阶段颜色支持 - 为阶段管理增加颜色配置,提供默认配色方案(规划-#FDB022、执行-#4285F4、测试-#34A853、发布-#9C6CFF)
- 阶段看板视觉优化 - 表头采用彩色徽章样式,任务卡片标题应用阶段颜色,增强视觉关联
- 视图切换功能 - 左侧面板支持任务列表/进度追踪视图切换,显示总任务数和各阶段计数
- 任务搜索增强 - 任务列表接口支持按项目名称搜索,返回数据增加 projectName 字段
- 富文本支持 - 任务详情描述支持富文本格式渲染,图片点击放大查看
🐛 Bug 修复
- 修复 TaskDetail 弹窗无法打开问题,添加 watch 监听器同步状态
- 修复 WangEditor 图片路径问题,编辑器预览自动拼接完整 URL
- 修复阶段颜色更新校验错误,更新时同时传入原有 stageName
- 修复阶段看板卡片样式混乱,统一使用 .task-card-mini 样式类
- 修复进度追踪面板样式丢失,重新添加统计卡片样式
- 修复阶段详情操作按钮换行,实现横向滚动布局
- 修复 showAcceptedStage 参数无效问题,正确应用过滤逻辑
- 修复项目 WIP 配置查询返回 null,改为返回默认值
⚡ 代码优化
- 清理冗余类型转换,提升代码可读性
- TaskDetail 组件增加垂直滚动,优化长内容展示
- TaskSearch 页面增加固定高度和滚动容器
v1.0.0
发布日期: 2026-05-01
✨ 核心功能
- WIP 限制看板 - 控制在制品数量,提升交付效率
- 任务阶段管理 - 将复杂任务拆解为可管理的阶段
- 专业甘特图 - 直观展示项目时间线和依赖关系
- 自动化周报 - 智能汇总工作成果,自动生成周报
- 智能待办中心 - 统一管理工作任务,快速处理审批
- 多项目矩阵管理 - 支持多角色权限和团队协作
🛠️ 技术架构
- 前端采用 Vue 3 + Element Plus + Vite
- 后端采用 Go + Gin 框架
- 数据库使用 MySQL
- 支持 Docker 和独立部署
📝 说明
- Beta 版本可能存在部分功能仍在优化中
- 欢迎通过 Gitee 反馈问题和建议
计划中
v1.8.0 · 工时与效率分析
为项目管理提供量化依据
- 工时估算与记录 - 预估/实际工时,按日登记
- 成员工作量视图 - 按人统计任务负载分布
- 任务列表导出 - 导出 Excel
v1.8.0 · 可视化增强
数据驱动的项目洞察
- 燃尽图 - 任务完成趋势(ECharts)
- 任务依赖关系 - 前后置依赖,甘特图联动
v1.9.0 · 智能里程碑 + 效率工具
看板方法的进阶实践
- 智能里程碑 - 基于已完成任务自动标记关键节点(如“首个完成”、“完成率50%”、“全部完成”)
- 项目模板 - 保存/应用项目配置模板
- 任务收藏 - 星标任务,快速访问
v2.0.0 · 平台级能力升级(远期)
- 项目归档 - 归档后只读
- 数据导入 - Excel/CSV 批量导入任务
- 跨项目仪表盘 - 多项目全局视图