Kiwi TCMS 是领先的开源测试管理系统,用于手动和自动测试。它的特点是集成 Bug 跟踪器、搜索页面、强大的访问控制、测试自动化框架插件、可视化报告和丰富的 API 层。
Kiwi TCMS 15.4 现已发布,这是一个小版本更新,包括安全相关更新、依赖项更新和新的翻译。
自 Kiwi TCMS 15.3 以来的变化
安全
- 将 Django 从 5.2.10 更新到 5.2.12
- 将 node_modules/pdfmake 从 0.3.3 更新到 0.3.6
改进
- 将 django-guardian 从 3.2.0 更新到 3.3.0
- 将 django-tree-queries 从 0.23.0 更新到 0.23.1
- 将 Markdown 从 3.10.1 更新到 3.10.2
- 将 mysqlclient 从 2.2.7 更新到 2.2.8
- 将 psycopg[binary] 从 3.3.2 更新到 3.3.3
- 将 python-gitlab 从 8.0.0 更新到 8.1.0
- 将 node_modules/webpack 从 5.104.1 更新到 5.105.4
- 将 node_modules/webpack-cli 从 6.0.1 更新到 7.0.1
- 更新临时 node_modules/ 依赖项
重构和测试
- 将 actions/upload-artifact 从 6 更新到 7
- 将 Locust 从 2.43.1 更新到 2.43.3
- 将 pylint-django 从 2.6.1 更新到 2.7.0
- 将 setuptools 版本锁定到 82 以下以解决 pkg_resources API 弃用问题。
- 将 pylint 版本锁定到 3.3.9 以解决误报错误。
- 调整代码以适应新版 pylint
- 当队列中有新作业时取消现有 CI 作业
- 在 Ubuntu 24.04 上标准化 CI 作业
- 移除针对 site-packages 的 CI 作业