禅道开源版21.7.4发布,修复已知Bug

原创
摘要:禅道开源版21.7.4发布,修复已知高优先级Bug

大家好, 禅道开源版21.7.4发布啦!本次发布修复已知高优先级Bug。


新版本将为用户带来更好的使用体验和更高的工作效率,感谢大家一直以来的支持和反馈,我们将继续努力提供更优秀的产品和服务!

安装包下载:Windows一键安装包(64位)Linux一键安装包(64位)更多下载

修复Bug:

  • 新增用例的相关需求下拉框无法搜索到列表展示外的需求
  • 文档中操作按钮点击没有反应
  • 执行-看板-任务看板中的任务无法正常拖动
  • 修改工时备注导致工时计算异常
  • 看板执行中创建多个任务类型泳道,任务只能在第一个默认的泳道中
  • 后台人员用户批量添加用户界面,一次新增超过50个人员提示界面类型不能为空
  • 关闭的需求激活后无法变更
  • 看板执行中创建多个任务类型泳道,任务无法拖动到其他泳道中
  • 测试单用例列表中用例名称显示了还未确认版本的名称
  • 批量激活Bug有报错
  • 过程数据和质量大屏内容不显示且有报错
  • 文档详情页中预览以txt类型的附件显示乱码

  • 禅道本次发布数据如下:


    本期优化的全部需求和Bug:请点击查看


    下载链接

    Windows 一键安装包
    64位

    Linux 一键安装包

    amd64位 
    arm64位
    注:Linux 一键安装包必须直接解压到 /opt 目录下。
    源码包下载(tar.xz): 可以通过tar命令或者解压工具解压
    php7.0    php7.1    php7.2_7.4    php8.1
    源码包下载(zip)
    php7.0    php7.1    php7.2_7.4    php8.1
    DEB包下载:可以通过dpkg包管理器在Ubuntu和Debian系统下安装php7.0    php7.1    php7.2_7.4    php8.1
    RPM包下载:可以通过rpm包管理器在Centos系统下安装php7.0    php7.1    php7.2_7.4    php8.1
    最新版禅道客户端下载链接       ( 20人以下免费,20人以上联系右侧客服获取试用Windows10+安装包    压缩包
    Linux安装包    压缩包 (.tar.gz)    压缩包 (.zip)    arm64位
    macOS安装包 (Intel)    安装包 (Apple Silicon)    压缩包
    最新版禅道客户端服务器下载链接(20人以下免费,20人以上联系右侧客服获取试用Windows    Linux    macOS
    禅道Gogs安装包下载链接
    macOS amd64    Linux amd64    Windows amd64    macOS arm64    Linux arm64

    Docker镜像: 点击这里

    帮助手册

    安装文档:https://www.zentao.net/book/zentaopms/455.html

    升级文档:https://www.zentao.net/book/zentaopms/460.html


    持续优化,定期更新,禅道一直在路上。

    评论列表
    🍖
    奋斗的夕阳2025-09-02 16:50:50回复
    在测试-bug,编辑bug,点【保存】按钮后,报错如下:
    POST: /zentao/bug-edit-22.html?zin=1
    Error: Unexpected end of JSON input
    Response:

    回复
    报错版本是开源版21.7.4
    回复
    zentao/config/my.php加上$config->db->strictMode = false; 配置文件里加一行;
    先临时加上这个配置解决,后面版本会修复此问题
    回复
    zentao/config/my.php加上$config->db->strictMode = false; 配置文件里加一行;
    先临时加上这个配置解决,后面版本会修复此问题
    🎨
    买醉的橙子2025-08-12 12:10:04回复
    你好,安装21.7.4发生了此错误,这是什么问题?
    POST: /zentaopms/www/install.php?m=install&f=step2
    Error: Internal Server Error
    Response:
    回复
    需要将mysql的严格模式关闭,
    方法一:zentao/config/my.php加上$config->db->strictMode = false;
    方法二:
    1,找到mysql的配置文件
    2,如果在 [mysqld]中有 sql_mode 的话,将它的值设置为空 ,
    3,如没有的话增加一行 sql_mode =
    4,重启禅道应用
    回复
    下个版本会什么时候发布,进行更新
    回复
    预计下周五
    回复
    您好,我使用的是21.7.4的开源版本的禅道,您能够提供一下最新的API接口文档吗?我在利用API进行导入的时候,发现有很多字段对应不上。
    回复
    api有两种请求方式,
    1、restfulapi接口:https://www.zentao.net/book/api/setting-369.html
    2、传session的方式api:https://www.zentao.net/book/extension-dev/1341.html
    涉及导入附件的话需要用这个传session的方式,这种方式可以模拟页面上所有的接口请求
    🌯
    曲文勇2025-08-12 11:50:45回复
    您好, 我升级了这个小版本 , 在编辑bug的时候也报错了


    POST: /www/index.php?m=bug&f=edit&bugID=23024
    Error: Unexpected end of JSON input
    Response:

    回复
    需要将mysql的严格模式关闭,
    方法一:zentao/config/my.php加上$config->db->strictMode = false;
    方法二:
    1,找到mysql的配置文件
    2,如果在 [mysqld]中有 sql_mode 的话,将它的值设置为空 ,
    3,如没有的话增加一行 sql_mode =
    4,重启禅道应用
    🍈
    傲视众生的春卷2025-08-08 12:00:31回复
    跟楼上一样,我从21.6版本升级上来,一样的问题,另外,此版本还有BUG列表在多产品缺陷搜索时,其中一个产品主干平台不显示。测试单列表“&”符号会多出“amp;”字符显示。建议后续加强测试在发布版本。
    回复
    您好,可以试试将mysql的严格模式关闭,

    1,找到mysql的配置文件

    2,如果在 [mysqld]中有 sql_mode 的话,将它的值设置为空 ,

    3,如没有的话增加一行 sql_mode =

    4,重启禅道应用
    另外“amp;”符号显示的问题,已经内部记录反馈,后续版本会修复
    🌉
    沉着的松鼠2025-08-08 08:35:29回复
    正需要这样的软件帮助自我管理
    回复
    👍
    😃
    傲视众生的遥控器2025-08-05 22:45:07回复
    POST: /www/index.php?m=bug&f=edit&bugID=5160&zin=1
    Error: Unexpected end of JSON input
    Response:

    你好,升级了21.7.4版本,修改bug内容,保存报错了
    回复
    您好,解决此问题需要提供更多的报错信息。
    需要进下禅道服务器打开debug,看到具体报错日志,可以把报错日志发出来看下

    (1)zentao/config/my.php 中debug的值改成true

    (2)重新操作一下有问题的页面

    (3)查看日志 zentao/tmp/log/文件中php开头的今天的文件有什么报错。注:不要找sql开头的文件。

    (4)问题排查完成之后记得关闭debug,改为false

    另外,有禅道使用问题,也可以联系客户经理,邀请您加入技术交流群沟通,即时性会更好一些。
    回复
    我也是

    POST: /www/index.php?m=bug&f=edit&bugID=23025&zin=1
    Error: Unexpected end of JSON input
    Response:

    回复
    需要将mysql的严格模式关闭,
    方法一:zentao/config/my.php加上$config->db->strictMode = false;
    方法二:
    1,找到mysql的配置文件
    2,如果在 [mysqld]中有 sql_mode 的话,将它的值设置为空 ,
    3,如没有的话增加一行 sql_mode =
    4,重启禅道应用
    返回顶部
    客服头像
    刘璐
    高级客户经理
    客服微信
    18562550650
    2845263372
    统一服务热线 4006-8899-23
    我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。