|
1 | 1 | Change Log
|
2 | 2 | ==========
|
3 | 3 |
|
| 4 | +Kiwi TCMS 13.5 (07 Aug 2024) |
| 5 | +---------------------------- |
| 6 | + |
| 7 | +.. important:: |
| 8 | + |
| 9 | + This release includes security related updates, several improvements, |
| 10 | + bug fixes and updated translations. |
| 11 | + |
| 12 | + |
| 13 | +Recommended upgrade path, see :ref:`upgrading-instructions`:: |
| 14 | + |
| 15 | + 13.4 -> 13.5 |
| 16 | + |
| 17 | + |
| 18 | +After upgrade don't forget to:: |
| 19 | + |
| 20 | + ./manage.py upgrade |
| 21 | + |
| 22 | + |
| 23 | +Security |
| 24 | +~~~~~~~~ |
| 25 | + |
| 26 | +- Update django from 4.2.13 to 5.0.8, addressing multiple potential security |
| 27 | + vulnerabilities, which do not seem to affect Kiwi TCMS directly however |
| 28 | + this is not 100% guaranteed |
| 29 | + |
| 30 | + |
| 31 | +Improvements |
| 32 | +~~~~~~~~~~~~ |
| 33 | + |
| 34 | +- Update psycopg from 3.1.19 to 3.2.1 |
| 35 | +- Update python-gitlab from 4.6.0 to 4.9.0 |
| 36 | +- Add a ``Test Plan +`` button on *New Test Run* page. Refs |
| 37 | + `Issue #3680 <https://github.com/kiwitcms/Kiwi/issues/3680>`_ |
| 38 | +- Always show the ``Build +`` button on *New Test Run* page. Refs #3680 |
| 39 | + `Issue #3680 <https://github.com/kiwitcms/Kiwi/issues/3680>`_ |
| 40 | +- Add a ``Product +`` button on *New Test Run* page. Closes |
| 41 | + `Issue #3680 <https://github.com/kiwitcms/Kiwi/issues/3680>`_ |
| 42 | +- Add auto-complete for ``Parent ID`` field on *Edit TestPlan* page. Closes |
| 43 | + `Issue #3189 <https://github.com/kiwitcms/Kiwi/issues/3189>`_ |
| 44 | + |
| 45 | + |
| 46 | +API |
| 47 | +~~~ |
| 48 | + |
| 49 | +- Add ``TestRun.remove()`` API method. Fixes |
| 50 | + `Issue #3691 <https://github.com/kiwitcms/Kiwi/issues/3691>`_ |
| 51 | + |
| 52 | + |
| 53 | +Bug fixes |
| 54 | +~~~~~~~~~ |
| 55 | + |
| 56 | +- Do not call ``TestExecution.remove_link()`` on *TestRun* page with undefined |
| 57 | + argument (@Melzmann). Fixes `Issue #3728 <https://github.com/kiwitcms/Kiwi/issues/3728>`_ |
| 58 | + where URLs attached to a test execution suddenly go missing after some time |
| 59 | +- On *New Test Run* page when Product is updated trigger TestPlan on-change |
| 60 | + to fix a bug where the Build drop-down is not cleared and may be showing |
| 61 | + values which are invalid for the current selection |
| 62 | +- Adjust angle bracket icon direction when viewing nested testplans. Fixes |
| 63 | + `Issue #3163 <https://github.com/kiwitcms/Kiwi/issues/3163>`_ |
| 64 | +- Strip newline characters from email subjects to avoid crashes. |
| 65 | + Fixes `Sentry KIWI-TCMS-P7 <https://kiwitcms.sentry.io/issues/5547586648/>`_ |
| 66 | + |
| 67 | + |
| 68 | +Refactoring and testing |
| 69 | +~~~~~~~~~~~~~~~~~~~~~~~ |
| 70 | + |
| 71 | +- Update black from 24.4.2 to 24.8.0 |
| 72 | +- Update selenium from 4.21.0 to 4.23.1 |
| 73 | +- Update sphinx from 7.4.7 to 8.0.2 |
| 74 | +- Update node_modules/webpack from 5.92.0 to 5.93.0 |
| 75 | +- Update node_modules/eslint-plugin-promise from 6.2.0 to 6.6.0 |
| 76 | +- Modify test case to include newline characters in TestCase summary |
| 77 | + |
| 78 | + |
| 79 | +Other |
| 80 | +~~~~~ |
| 81 | + |
| 82 | +- EthicalAds is a GDPR-compliant ad network for devs which doesn't use |
| 83 | + cookies, and displays only dev-focused ads |
| 84 | + |
| 85 | + |
| 86 | +Translations |
| 87 | +~~~~~~~~~~~~ |
| 88 | + |
| 89 | +- Updated `Korean translation <https://crowdin.com/project/kiwitcms/ko#>`_ |
| 90 | +- Updated `Portuguese, Brazilian translation <https://crowdin.com/project/kiwitcms/pt-BR#>`_ |
| 91 | + |
| 92 | + |
| 93 | + |
4 | 94 | Kiwi TCMS 13.4 (12 Jun 2024)
|
5 | 95 | ----------------------------
|
6 | 96 |
|
|
0 commit comments