HomePhabricator
Diffusion MITK 70e9ab8893fd

2024 Week 24 (Mid June)

Description

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.

DependencyOld versionNew version
Boostv1.82v1.85 (patched)
cpp-httplibv0.15.3 (OpenSSL v3), v0.14.3 (OpenSSL v1)
DCMQIv1.2.5v1.3.2
ITKv5.4 RC 2v5.4.0
MatchPointa45efdf9 (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

Details

Provenance
kislinskAuthored on Jun 14 2024, 7:59 AM
kislinskPushed on Jun 14 2024, 8:02 AM
Differential Revision
Restricted Differential Revision
Parents
rMITK77fb083a89c8: Revert auto-load module for ModelFitModelsService
rMITK3fa97dc67d46: 2024 Week 18 (Very Early May)
Branches
Unknown
Tags
Unknown
References
tag: snapshots/2024-06-14
Tasks
T30469: Build MITK CoreCmdApps on CentOS 7

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.