Skip to content

Commit df3966e

Browse files
committed
Changelog for v13.5
1 parent fafb1b0 commit df3966e

File tree

2 files changed

+92
-2
lines changed

2 files changed

+92
-2
lines changed

CHANGELOG.rst

+90
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,96 @@
11
Change Log
22
==========
33

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+
494
Kiwi TCMS 13.4 (12 Jun 2024)
595
----------------------------
696

tcms/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# -*- coding: utf-8 -*-
22
from datetime import datetime
33

4-
__version__ = "13.4"
5-
__release_date__ = datetime(2024, 6, 12, 15, 35)
4+
__version__ = "13.5"
5+
__release_date__ = datetime(2024, 8, 7, 0, 1)

0 commit comments

Comments
 (0)