2024 Week 24 (Mid June)
The following - possibly updated - changelog can be viewed as formatted
article at https://phabricator.mitk.org/w/mitk/changelog/2024.24/.
🛠 Third-party dependency changes
Mainly in an effort to make MITK compatible with recent compiler versions, we upgraded a few dependencies.
Dependency | Old version | New version |
---|---|---|
Boost | v1.82 | v1.85 (patched) |
cpp-httplib | v0.15.3 (OpenSSL v3), v0.14.3 (OpenSSL v1) | |
DCMQI | v1.2.5 | v1.3.2 |
ITK | v5.4 RC 2 | v5.4.0 |
MatchPoint | a45efdf9 (17/06/2023) | 56957430 (04/06/2024) |
✨ New features
- Segmentation
- Added the MONAI Label segmentation tool
- Added MRI support to TotalSegmentator tool
- Check for venv when installing AI tools
- Measurement
- Usage hints are shown now when drawing planar figures
- Development
- The latest versions of Visual Studio 2022 are supported now (v17.10 and later)
- The default MITK build configuration is WorkbenchRelease now
🐛 Bugfixes
- Segmentation
- Fixed an occasional crash when deleting many labels
- Cancelling the "Create Label" dialog no longer still creates a label
- The "Confirm Segmentation" button of the GrowCut tool is now enabled after the first preview
- Clearing content in the label context menu immediately displays its effect now
- Fill/Erase tools work again as expected
- Erase tool does not delete everything anymore when clicking on the background
- Label colors are displayed correctly for label instances now
- Fixed a crash when closing a render window editor while a segmentation tool was active
- Invisible labels are no longer highlighted by default when hovering over them
- Improved UX when entering threshold values in Threshold tools
- Default paint brush size in Paint tool has a sane value now
- Segmentation Utilities
- Fixed secondary label selection for Boolean Operations
- Updated documentation
- ModelFit
- Fixed several minor bugs in the Inspector view
- Screenshot
- The DKFZ logo is not scattered accross high-res screenshots of the 3-d window anymore
- Volume Visualization
- Fixed a warning in the terminal window when opening the Volume Visualization view
- MxN render window editor
- Image visibility for data-baed layouts is ensured in the respective windows now
- Pixel Value
- Segmentations (label set images) are ignored now as they lead to unintuitive pixel values
- Help
- Fixed blank help pages in some scenarios
- The Help Index is the default view in the Help perspective now, which gives a better overview than Help Contents
- External contributions
- Countless typos were fixed by luzpaz
🔥 API-breaking changes
none