chore: bump version to v2.2.0 and update full changelog

更新了版本号到v2.2.0,补充完整的版本更新说明,包含新功能、修复项、文档更新、重构、性能优化和其他变更内容
This commit is contained in:
augushong
2026-05-26 20:34:57 +08:00
parent e005c9a3a2
commit 8e8c56ab53

View File

@@ -26,7 +26,7 @@ use think\console\Output;
*/
class VersionBase extends Command
{
public const VERSION = 'v2.1.4';
public const VERSION = 'v2.2.0';
public const PRODUCT_VERSION = '';
@@ -35,17 +35,42 @@ class VersionBase extends Command
public const COMMENT = [
'版本更新说明:',
'【新功能】',
'- 支持更新到 ulthon_admin 的 master 分支',
'- 新增日志每日自动清理定时任务',
'- 新增定时器配置、日志和主机的后台管理界面',
'- 新增 run_type 调度、host_id 投递和日志清理',
'- 新增配置同步到数据库及主节点选举',
'- 新增多节点定时器协调的 Scheme 定义',
'- 输出增强 -- 按目录分组、风险摘要、策略标注、--show 过滤',
'- 冲突策略参数替代交互确认',
'- 注册冲突策略和输出范围选项',
'- 后更新引导提示',
'- composer.json 智能对比输出具体命令',
'- 新增 --dry-run 预览模式',
'- 报错页面增加手机端适配,工具栏可折叠,修复原生布局溢出问题',
'- 报错页面增加AI友好格式和可配置一键复制功能',
'【修复】',
'- 修复目录忽略逻辑的前缀匹配误命中问题',
'- 主机列表页设为只读',
'- 防止主节点重复并修复 setMaster 权限',
'- 自动记录执行日志并捕获结果',
'- 修复 F2 代码质量问题',
'- 修复预览不实时更新、出错位置不生效、中文Unicode转义等问题预览改为右侧弹出面板增加字数统计',
'- 复选框变更时自动保存状态到localStorage',
'- 修复Markdown中文输出为Unicode转义的问题',
'- 修复云存储上传失败时静默返回空save_name的问题',
'【文档】',
'- 更新 source 目录结构说明与相关文档',
'- 补充 source 子工程规则说明',
'- 更新方案定义技能文档的编写规范',
'【持续集成】',
'- 避免覆盖现有 .env 文件并设置 IS_DEMO 默认值',
'- 补充 admin:version 命令的发布流程注释与帮助说明',
'- 更新 SKILL.md 和 PROJECT.md 多节点协调文档',
'- 新增 ulthon-update-workflow AI 技能文档',
'- 注释掉docker-compose的name配置项',
'【重构】',
'- extend/think 归入可选更新范围',
'- 迁移根目录 docker/ 到 source/docker/,更新所有路径引用',
'【性能优化】',
'- clone 一次仓库并本地复制替代第二次网络 clone; 排除 public/storage 和 public/build',
'【其他】',
'- 从 Git 跟踪中移除 .sisyphus 目录',
'- 更新 .gitignore 忽略文件',
'- 优化开发服务器静态资源加载router.php 注入缓存头',
'- 修改日志通道为debug_mysql',
];
protected const COMMIT_TYPES = [