Version 1 vs 2
Version 1 vs 2
Content Changes
Content Changes
.
{icon arrow-left} [[mitk/changelog/2024.18 | Previous changelog]] • [[mitk/changelog/2024.24 | Next changelog]] {icon arrow-right}
= 🛠 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//
{icon arrow-left} [[mitk/changelog/2024.18 | Previous changelog]] • [[mitk/changelog/2024.24 | Next changelog]] {icon arrow-right}
.{icon arrow-left} [[mitk/changelog/2024.18 | Previous changelog]] • [[mitk/changelog/2024.24 | Next changelog]] {icon arrow-right}
= 🛠 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//
{icon arrow-left} [[mitk/changelog/2024.18 | Previous changelog]] • [[mitk/changelog/2024.24 | Next changelog]] {icon arrow-right}