We're happy to announce Kiwi TCMS version 14.1!
IMPORTANT:
This is a minor version release which includes security related updates, several improvements, API changes and new translations.
Recommended upgrade path:
14.0 -> 14.1
You can explore everything at https://public.tenant.kiwitcms.org!
---
Public container image (x86_64):
pub.kiwitcms.eu/kiwitcms/kiwi latest 203d476fbcdc 674MB
IMPORTANT: version tagged and multi-arch container images are available only to subscribers!
Changes since Kiwi TCMS 14.0
Security
- Update Django from 5.1.6 to 5.1.7 addressing a medium severity denial-of-service vulnerability, CVE-2025-26699, which does not appear to affect Kiwi TCMS
Improvements
- Update django-simple-captcha from 0.6.1 to 0.6.2
- Update psycopg from 3.2.4 to 3.2.5
- Update pygithub from 2.5.0 to 2.6.1
- Enable search functionality on Tag Admin page (Jurijs Ješkins). Fixes Issue #3739
- After cloning a TestCase load its Edit page. (Martin Bodurov)
- Add Search Test Executions item under SEARCH menu in navigation bar
- Display Default tester field on Search Test Cases page
- Display Default tester fields on Execution Dashboard page. Closes Issue #3766
- On TestRun view page display TestExecution history diff only when user accessing the page has the testruns.view_historicaltestexecution permission. Otherwise it will not be shown
- Display Last Bug ID - Status widget for each TestExecution row on TestRun view page. Closes Issue #3748
- Allow user to exclude Product condition on Search Test Cases page
- Update references to Kiwi TCMS container images across our code base, documentation and website as we may change hosting providers soon
- Update performance results documentation
- Document results for parallel user session performance. Closes Issue #721
API
- Method TestExecution.history() is now controlled by the more granular testruns.view_historicaltestexecution permission instead of the generic testruns.view_testexecution
Refactoring and testing
- Update isort from 6.0.0 to 6.0.1
- Update sphinx from 8.1.3 to 8.2.3
- Update node_modules/webpack from 5.97.1 to 5.98.0
- Remove eslint-plugin-promise as a direct dependency
- Remove duplicate field history_change_reason from ORM query
- Refactor code which displays the red bug icon in TestRun view page
Translations
- Updated Albanian translation
- Updated Korean translation
- Updated Portuguese, Brazilian translation
Kiwi TCMS Enterprise v14.1-mt
- Based on Kiwi TCMS v14.1
- Update certbot-* from 3.1.0 to 3.2.0
- Update sentry-sdk from 2.20.0 to 2.22.0
- Update social-auth-app-django from 5.4.2 to 5.4.3
- Add new setting MERMAID_RENDERER_URL
Private container images
hub.kiwitcms.eu/kiwitcms/version 14.1 (aarch64) 21e42abe02fc 10 Mar 2025 688MB hub.kiwitcms.eu/kiwitcms/version 14.1 (x86_64) f94f7ef3d6cc 10 Mar 2025 674MB hub.kiwitcms.eu/kiwitcms/enterprise 14.1-mt (aarch64) 181f2ffe0a75 10 Mar 2025 1.08GB hub.kiwitcms.eu/kiwitcms/enterprise 14.1-mt (x86_64) 12c79af66fc6 10 Mar 2025 1.06GB
IMPORTANT: version tagged, multi-arch and Enterprise container images are available only to subscribers!
How to upgrade
Backup first! Then follow the Upgrading instructions from our documentation.
Happy testing!
---
If you like what we're doing and how Kiwi TCMS supports various communities please help us grow!
- Give ⭐ on GitHub;
- Give 👍 on GitLab;
- Join our newsletter and follow all project news;
- Become a contributor and an awesome open source hacker;
- Become a subscriber and help us sustain development