Skip to content

2.6.0-beta

Compare
Choose a tag to compare
@bwcx-jzy bwcx-jzy released this 28 Jul 15:52
· 3929 commits to master since this release

新增功能

  1. 【server】新增配置 h2 数据账号密码参数(注意之前已经存在的数据不能直接配置、会出现登录不成功情况)
  2. 【agent】项目新增配置控制台日志输出目录 (感谢@落泪归枫 Gitee I22O4N
  3. 【server】新增配置 jwt token 签名 key 参数
  4. 【server】ssh 新增配置禁止执行的命令,避免执行高风险命令
  5. 【server】构建发布方式为 ssh 检查发布命令是否包含禁止执行的命令
  6. 【server】新增 ssh 执行命令初始化环境变量配置 ssh.initEnv

解决BUG、优化功能

  1. 【agent】 修护 nginx 重载判断问题(@大灰灰大 码云 issue I40UE7
  2. 【server】修护 ssh 上传文件时候不会自动创建多级文件夹(@大灰灰大)
  3. 【server】角色动态权限显示分组
  4. 【agent】 新增 stop 项目等待进程关闭时间配置 project.stopWaitTime、停止项目输出 kill 执行结果
  5. bat 管理命令更新环境变量,避免部分服务器出现无法找到 taskkill 命令( 感谢@sunny°晴天、@zt0330
  6. 升级SpringBoot、Hutool等 第三方依赖版本
  7. 去掉旧版本 ui (thymeleaf、layui)
  8. 【server】fix: ssh 分发执行命令找不到环境变量问题
  9. 【server】在线升级显示打包时间、并发执行分发 jar 包、部分逻辑优化
  10. 【server】 构建历史增加下载构建产物按钮(感谢@房东的喵。)
  11. 【server】项目控制台新增心跳消息,避免超过一定时间后无法操作的情况
  12. 【server】ssh 新增心跳消息,避免超过一定时间后无法操作的情况
  13. 【server】系统缓存中的文件占用空间大小调整为定时更新(10分钟)
  14. 【server】修复 bug:分发列表页面点击【创建分发项目】按钮之后不能正常显示【分发节点】感谢 @xingenhi 点击查看提交记录 @Hotstrip
  15. 【server】fix: 编辑管理员时用户名不可修改
  16. 【server】折叠显示部分列表操作按钮(减少误操作)

注意:当前版本为 beta 版本。项目中升级了较多依赖版本、新增了部分重要配置(建议确认好后再配置).如果大家在升级后使用中发现任何问题请及时到微信群反馈,我们会尽快协助排查解决

  1. 如果是已经安装 Jpom、升级到当前版本请勿直接配置数据库账号密码,如果需要配置请手动连接数据库人工修改密码后再配置