WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit eed30cc

Browse files
committed
Changelog for v7.3
1 parent 285af99 commit eed30cc

File tree

2 files changed

+72
-7
lines changed

2 files changed

+72
-7
lines changed

CHANGELOG.rst

Lines changed: 71 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,97 @@
11
Change Log
22
==========
33

4-
Kiwi TCMS 7.2.1 (23 Dec 2019)
5-
-----------------------------
4+
Kiwi TCMS 7.3 (16 Jan 2020)
5+
---------------------------
6+
7+
**IMPORTANT:** this is a critical security update for
8+
**CVE-2019-19844: Potential account hijack via password reset form!**
9+
10+
Also migrates to Django 3.0 and includes several other improvement
11+
and bug-fixes!
12+
13+
14+
Supported upgrade paths::
15+
16+
5.3 (or older) -> 5.3.1
17+
5.3.1 (or newer) -> 6.0.1
18+
6.0.1 -> 6.1
19+
6.1 -> 6.1.1
20+
6.1.1 -> 6.2 (or newer)
21+
22+
After upgrade don't forget to::
623

7-
**IMPORTANT:** this is an internal release which will be shipped only as
8-
a PyPI package. It includes changes needed for testing and development
9-
of Kiwi TCMS add-ons and future migration to Django 3.0.
24+
./manage.py migrate
1025

1126

1227
Improvements
1328
~~~~~~~~~~~~
1429

30+
- Update Django from 2.2.8 to 3.0.2
1531
- Update python-gitlab from 1.13.0 to 1.15.0
32+
- Update pygithub from 1.44.1 to 1.45
33+
- Update django-grappelli from 2.13.2 to 2.13.3
1634
- Bump django-uuslug from 1.1.9 to 1.2.0
1735
- Bump django-attachments from 1.4.1 to 1.5
18-
- Bump django-vinaigrette from 1.2.0 to 1.2.1
36+
- Bump django-vinaigrette from 1.2.0 to 2.0.1
1937
- Update marked to version 0.8.0
38+
- Update prismjs to version 1.19.0
2039
- Generalize existing ``kiwitcms.telemetry.plugins`` handling code by
2140
renaming the entry point to ``kiwitcms.plugins``
2241
- Refactor views to class based (Svetlozar Stoyanov)
42+
- Teach Kiwi TCMS to automatically report bugs to GitHub when the user
43+
selects such action. Fall back to opening a new browser window for
44+
manually entering the bug if something goes wrong
45+
2346

2447
Database
2548
~~~~~~~~
2649

2750
- When migrating from the older ``Bug`` model to ``LinkReference`` skip
2851
bugs which are attached directly to test cases instead of test executions.
2952
See `SO #59321756 <https://stackoverflow.com/questions/59321756/>`_
53+
- Remove ``AutoField.max_length`` because it is ignored by Django 3
54+
55+
56+
API
57+
~~~
58+
59+
- ``TestCase.update()`` method now allows to update the ``author`` field. Fixes
60+
`Issue #630 <https://github.com/kiwitcms/Kiwi/issues/630>`_
61+
62+
63+
Bug fixes
64+
~~~~~~~~~
65+
66+
- Modify template pass ``object`` as ``test_plan``. Fixes
67+
`Issue #1307 <https://github.com/kiwitcms/Kiwi/issues/1307>`_ (Ed Oswald S. Go)
68+
- Enable version selection in test plan search page. Fixes
69+
`Issue #1276 <https://github.com/kiwitcms/Kiwi/issues/1276>`_
70+
- Apply percentage rounding for completed test executions. Fixes
71+
`Issue #1230 <https://github.com/kiwitcms/Kiwi/issues/1230>`_
72+
- Fix a logical bug in conditional expression when deciding whether or not
73+
reporting bugs to selected issue tracker is disabled
74+
75+
76+
Refactoring
77+
~~~~~~~~~~~
78+
79+
- Add code of conduct. Fixes #1185
80+
`Issue #1185 <https://github.com/kiwitcms/Kiwi/issues/1185>`_ (Rosen Sasov)
81+
- Add test for ``KIWI_DONT_ENFORSE_HTTPS``. Closes
82+
`Issue #1274 <https://github.com/kiwitcms/Kiwi/issues/1274>`_
83+
- Replace ``ugettext_lazy`` with ``gettext_lazy`` for Django 3
84+
- Remove ``BaseCaseSearchForm.bug_id`` field
85+
- Refactor testcase edit view to class-based
86+
- Happy New Year pylint
87+
88+
89+
Translations
90+
~~~~~~~~~~~~
91+
92+
- Updated `Chinese Simplified translation <https://crowdin.com/project/kiwitcms/zh-CN#>`_
93+
- Updated `Slovenian translation <https://crowdin.com/project/kiwitcms/sl#>`_
94+
- Updated `Vietnamese translation <https://crowdin.com/project/kiwitcms/vi#>`_
3095

3196

3297

tcms/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# -*- coding: utf-8 -*-
2-
__version__ = '7.2.1'
2+
__version__ = '7.3'

0 commit comments

Comments
 (0)