|
1 | 1 | = Changelog |
2 | 2 |
|
| 3 | +== Alpha version 0.14 |
| 4 | +2024-07-04 |
| 5 | + |
| 6 | +New/done features: |
| 7 | + |
| 8 | +* Move from Qt5 to Qt6 https://github.com/ahitrin/SiebenApp/issues/450[#450] |
| 9 | +* Hide all subgoals of a blocked goal https://github.com/ahitrin/SiebenApp/issues/449[#449] |
| 10 | +* New edge type: simple non-blocking relation https://github.com/ahitrin/SiebenApp/issues/522[#522] |
| 11 | +* Rendering: tweak algorithms for better placement of edges https://github.com/ahitrin/SiebenApp/issues/312[#312] (*unfinished*) |
| 12 | + |
| 13 | +Bug fixes: |
| 14 | + |
| 15 | +* Few minor defects for implemented features. |
| 16 | + |
| 17 | +Refactoring/cleanup: |
| 18 | + |
| 19 | +* No specific tasks. |
| 20 | + |
| 21 | +Other improvements: |
| 22 | + |
| 23 | +* Remove some unused code. |
| 24 | +* Add support for Python 3.12 on CI. |
| 25 | +* Update dependencies (thx to @dependabot): |
| 26 | +`approvaltests-minimal` (9.0.0 to 12.2.1), |
| 27 | +`black` (23.9.1 to 24.4.0), |
| 28 | +`hypothesis` (6.84.3 to 6.104.2), |
| 29 | +`idna` (transitive, from 3.6 to 3.7), |
| 30 | +`mypy` (1.5.1 to 1.10.1), |
| 31 | +`pytest-cov` (4.1.0 to 5.0.0), |
| 32 | +`pytest` (7.4.2 to 8.2.2), |
| 33 | +`typing-extentions` (4.7.1 to 4.12.2), |
| 34 | +`urllib3` (transitive, from 2.0.5 to 2.2.2). |
| 35 | +* Add development dependency: `pyupgrade`. |
| 36 | +* Update blog dependencies (thx to @dependabot) |
| 37 | + |
| 38 | +Compatibility breaks: |
| 39 | + |
| 40 | +* Migrate from PyQt5 to PySide6. |
| 41 | +* Migrate LICENSE from MIT to GPLv3. |
| 42 | + |
3 | 43 | == Alpha version 0.13 |
4 | 44 | 2023-09-17 |
5 | 45 |
|
|
0 commit comments