diff --git a/extend/base/common/command/admin/VersionBase.php b/extend/base/common/command/admin/VersionBase.php index d670f16..4dfc1f1 100644 --- a/extend/base/common/command/admin/VersionBase.php +++ b/extend/base/common/command/admin/VersionBase.php @@ -13,7 +13,7 @@ use think\console\Output; class VersionBase extends Command { - public const VERSION = 'v2.0.120'; + public const VERSION = 'v2.1.0'; public const PRODUCT_VERSION = ''; @@ -22,51 +22,69 @@ class VersionBase extends Command public const COMMENT = [ '版本更新说明:', '【新功能】', - '- 七牛云默认上传到智能分层', - '- 优化路径生成兼容性', - '- 操作删除文件可直接删除实际文件', - '- 优化迁移文件路径命令,直接使用sql功能;', - '- 优化内置目录结构和dockerfile代码', - '- 去掉控制器中的运行节点注册机制', - '- 增加call类型的定时任务;', - '- 优化docker使用说方式和说明', - '- 优化节点信息存储', - '- 增加内置节点注册任务;优化定时器代码结构;', - '- 优化定时任务输出', - '- 增加系统节点数据库迁移文件', - '- 增加主机节点表结构代码', - '- 增加主机节点服务类', - '- 关闭tab时自动返回上一个页面', - '- 增加打开标签时追加tab前缀标题;优化代码结构', - '- 优化返回的tab定位', - '- 优化返回效果;', - '- 管理员编辑增加返回按钮', - '- 回退页面时,如果页面不存在,则创建并从菜单读取标题', - '- 完成新tab打开返回时初始化缺少的tab的情况', - '- 完成编辑默认新tab打开并且自动刷新', - '- 完成添加的关闭自动刷新', - '- 开始全页面提交', - '- 初步增加frankenphp构建二进制', - '- 完善docker部署使用', - '- 处理数字大小时支持mb、gb等写法', - '- 增加flow_url构件链接的方法,方便把当前GET参数带到新的链接中', - '- welcome.html设置为可选文件', - '- 增加select的选中处理', - '- 表格选择器默认全屏打开', - '- 控制器中将authService作为内部属性以便子类控制器访问', - '- 引入地图引擎;引入htmx引擎', + '- 发布智能体版', + '- 新增source目录用于存放配套资源与多端代码', + '- 新增系统状态页面功能', + '- 完成基本的详情生成', + '- 初步完成详情生成', + '- 实现基本的详情生成', + '- 页面以子页面打卡时使用弹框方式增加和编辑', + '- 地图组件支持更多字段的回填', + '- 增加按级别查询日志', + '- 增加按应用、控制器、方法查询日志', + '- 增加访问方法', + '- 支持刷新', + '- 优化日志级别颜色', + '- 日志查看支持分组颜色标志', + '- 优化日志显示', + '- 完成基本的日志展示', '【修复】', - '- 修复顶级页面打开tab的写法兼容性不好的问题', - '- 修复文件单位大小处理错误', - '- 修复自定义权限标识不生效的问题', - '- 修复引入地图组件错误', - '- 修复列表没有展示姓名的问题', - '- 修复没有引入地图的错误', - '【样式】', - '- 去掉调试代码', + '- 处理联表查询排序没有处理表名的问题', + '- 修复上传类生成必填显示错误问题', + '- 修复参数绑定不支持非get', + '- 修复添加和编辑页面选择模式下不能使用的问题', + '- 修复日志加载错误', + '- 保证complete能正确运行', + '- 修复系统节点表错误', + '- 修复创建系统节点表错误', + '【文档】', + '- 更新框架文档并新增技能说明', + '- 重构项目规则与技能文档结构并更新开发指南', + '- 更新 AGENTS.md 文档,补充登录认证机制说明', + '- 补充页面接口同体机制说明', + '- 添加命令行交互全局参数说明', + '- 更新项目文档中的框架版本信息', + '- 更新 AGENTS.md 中的文档链接和说明', + '- 添加 AGENTS.md 文件说明 AI 代理的开发约束与工具', + '- 修正Scheme相关命令的文档错误', + '- 在示例环境文件中添加MAIN数据库配置', + '- 更新CODERULE.md添加Scheme机制说明', + '【重构】', + '- 删除废弃的scheme类文件', '【其他】', - '- Merge branch \'full-page-curd\'', - '- 去掉对welcome的可选设置', + '- refactor(uniapp): 重构工具函数和请求模块,提取通用逻辑', + '- feat(uniapp): 登录后立即获取用户资料并优化应用启动流程', + '- feat(uniapp): 集成 Pinia 状态管理并实现用户认证流程', + '- feat(tools/db): 在表结构描述中显示表注释', + '- fix(scheme): 改进MySQL表注释获取与对比的可靠性', + '- feat(console): 添加 --force-force 参数以跳过所有交互确认', + '- feat(command): 新增数据库调试命令行工具集', + '- docs(command): 添加tools命令命名规范文档', + '- style(welcome): 优化移动端响应式布局和样式细节', + '- refactor(admin): 重构系统状态模块以支持模块化结构', + '- fix(status): 修复系统状态页面布局问题并添加刷新功能', + '- feat(scheme): 增强 Scheme 与数据库同步机制并添加严格校验', + '- feat(upload): 为上传组件添加文件名显示和拖拽排序功能', + '- refactor(scheme): 优化数据库同步逻辑并增加备份表检查', + '- feat(同步命令): 添加忽略表功能并优化表名处理', + '- feat(scheme): 新增多个数据模型类文件', + '- fix(命令): 忽略备份表以避免在生成方案时包含它们', + '- refactor(DbToSchemeService): 重构字段注解生成逻辑以提高可读性', + '- feat(scheme): 新增数据库表结构同步方案', + '- docs(CODERULE): 重构并优化项目开发规则文档结构', + '- Merge branch \'feat-curd-read\'', + '- 删除测试代码', + '- 调整日志每页大小', ]; protected const COMMIT_TYPES = [