We're happy to announce Kiwi TCMS version 12.6.1!
IMPORTANT: This is a small release which contains several improvements, bug fixes and new translations!
You can explore everything at https://public.tenant.kiwitcms.org!
Supported upgrade paths:
5.3 (or older) -> 5.3.1 5.3.1 (or newer) -> 6.0.1 6.0.1 -> 6.1 6.1 -> 6.1.1 6.1.1 -> 6.2 (or newer)
---
Upstream container images (x86_64):
kiwitcms/kiwi latest c2a9b82871d9 598MB
IMPORTANT: version tagged and multi-arch container images are available only to subscribers!
Changes since Kiwi TCMS 12.5
Improvements
- Update allpairspy from 2.5.0 to 2.5.1
- Update django from 4.2.3 to 4.2.4
- Update mysqlclient from 2.1.1 to 2.2.0
- Update uwsgi from 2.0.21 to 2.0.22
- Update pygments from 2.15.1 to 2.16.1
- Update psycopg2 from 2.9.6 to 2.9.7
- Update node_modules/datatables.net-buttons from 2.3.6 to 2.4.1
- Update node_modules/markdown from 3.4.3 to 3.4.4
- Update node_modules/word-wrap from 1.2.3 to 1.2.4
- Update documentation for JIRA integration
- Clarify the django-ses add-on mentioned in documentation
- Add a button to delete URLs from test executions. Fixes Issue #2936
- Show traceback info during IssueTracker health-check to make it easier to debug problems
API
- Define IssueTracker.rpc_credentials property to make it easier to override credentials for IssueTracker integrations
Settings
- Allow overriding IssueTrackerType.rpc_credentials via the EXTERNAL_ISSUE_RPC_CREDENTIALS setting
Bug fixes
- Hide all expanded child rows in TestPlan Search page. Fixes Issue #3245 (@somenewacc)
- Fix wrong query parameter on DASHBOARD page (@somenewacc)
- Fix template variable for form fields in search pages (@somenewacc)
- Prevent multiplication of callbacks for data tables (@somenewacc)
- Don't fail IssueTracker health-check if we didn't use OpenGraph
- Reorder items under SEARCH menu for consistency with items under the TESTING menu. Fixes Issue #3315
Refactoring and testing
- Update node_modules/eslint from 8.44.0 to 8.48.0
- Update node_modules/eslint-plugin-import from 2.27.5 to 2.28.1
- Update node_modules/eslint-plugin-n from 16.0.1 to 16.0.2
- Update node_modules/webpack from 5.88.1 to 5.88.2
- Fix exception when no history objects found in TestExecutionFactory
- Move append items to list definition
- Provide /usr/lib64/pkgconfig/mariadb.pc inside buildroot
- Remove unused translation string in ar_SA locale
Translations
- Updated Russian translation
Kiwi TCMS Enterprise v12.6.1-mt
Based on Kiwi TCMS v12.6.1
Update dj-database-url from 2.0.0 to 2.1.0
Private images:
quay.io/kiwitcms/version 12.6.1 (aarch64) 323f49dbe0f8 31 Aug 2023 607MB quay.io/kiwitcms/version 12.6.1 (x86_64) c2a9b82871d9 31 Aug 2023 598MB quay.io/kiwitcms/enterprise 12.6.1-mt (aarch64) 34a63fa8e979 31 Aug 2023 860MB quay.io/kiwitcms/enterprise 12.6.1-mt (x86_64) dbf819ed00cc 31 Aug 2023 849MB
IMPORTANT: version tagged, multi-arch and Enterprise container images are available only to subscribers!
How to upgrade
Backup first! Then execute the commands:
cd path/containing/docker-compose/ docker-compose down docker-compose pull docker-compose up -d docker exec -it kiwi_web /Kiwi/manage.py upgrade
Refer to our documentation for more details!
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;
- Donate via Open Collective as low as 1 EUR;
- 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