2023 Week 46 (Mid November)
The following - possibly updated - changelog can be viewed as formatted
article at https://phabricator.mitk.org/w/mitk/changelog/2023.46/.
❤ External contributions
- Fixed crash in SlicedGeometry3D when volume is rotated by 45 degrees (Miklos Espak)
- Fixed many typos in code and documentation (luzpaz)
- Fixed a crash on certain updates of QmitkDataStorageSimpleTreeModel (pankaj-r-zero)
- Fixed flawed inclusion of UIC file (Namdhari)
🛠 Third-party dependency changes
Dependency | Old version | New version |
---|---|---|
ACVD | e583e278 (Jun 27, 2022) | 18209c90 (Jan 23, 2023) |
Boost | 1.80 | 1.82 |
DCMQI | 1.2.4 | 1.2.5 |
ITK | 5.2.1 | 5.3.0 |
lz4 | 1.9.3 | 1.9.4 |
JSON for Modern C++ | 3.10.5 | 3.11.2 |
Poco | 1.12.2 | 1.12.4 (patched) |
VTK | 9.1.0 | 9.2.6 |
ZLIB | 1.2.11 | 1.2.13 |
✨ New features
- Segmentation
- New Segment Anything Model (SAM) segmentation tool
- Support TotalSegmentator v2
- Registration
- New MatchPoint command-line apps
- New MatchPoint algorithms
- DICOM
- New DICOM volume diagnostics command-line app
- Build system
- Added heuristic to automatically find OpenSSL binaries when link libraries have been found already
- mbilog utility library moved into regular MitkLog module
🐛 Bugfixes
- Segmentation
- Fixed a crash in the Live Wire segmentation tool caused by an interaction edge case
- Fixed crashes when using morphological operations in Segmentation Utilities
- MxN Display/Editor
- Fixed crash when removing the last from the Data Manager
- Fixed accidentally hidden nodes
- Fixed UI on macOS
- Registration
- Fixed crash when selection in Data Manager changed while MatchPoint Controller is open
- ModelFit
- Fixed and improved various features of MITK ModelFit
- Build system
- Patched POCO to be compatible to more OpenSSL builds on Windows
- Reduced amount of CMake warnings
🔥 API-breaking changes
- Removed most of MITK Classification without replacement (see T29649 for details).