MITK v2021.02
MITK v2021.02
๐กจ Previous changelog โข Next changelog ๐กช
NOTE: This is a release changelog. It is composed of a selected short list of highlights since the last release v2018.04.2 - split into dedicated user and developer sections. See the past ten changelogs starting from 2020 Week 25 (Late June) for a comprehensive, developer-centric overview of changes.
News for MITK Workbench users
...
News for developers
- ๐งญ We added navigation links to the top and bottom of the Phabricator versions of our changelogs. Please use them to flip through the past changelogs for a comprehensive overview of changes.
- ๐ก In this changelog we focus on merging the tables of dependency changes over time and on referencing all API-breaking changes, which are often accompanied by migration guides.
๐ Third-party dependency changes
The following table shows a complete list of changed third-party dependencies. Considerable changes include:
- Minimum required versions of our prerequisites
- CMake 3.18
- Qt 5.12 (5.12.9 on Windows)
- Major core dependency updates
- VTK 8.1 ๐กช VTK 9 (migration guide)
- Replacements
- TinyXML ๐กช TinyXML-2 (migration guide)
- ACVD ๐กช OpenMesh (rationale)
Some outdated and experimental components of MITK were removed which resulted in the removal of a few dependencies without replacement.
Dependency | Old version | New version |
---|---|---|
3d5ae388 (Dec 19, 2014) | ||
Boost | 1.68 | 1.74 |
cpprestsdk | 2.10.16 | |
CMake | 3.10 | 3.18 |
CppUnit | 1.12.1 | 1.15.1 |
CTK | fc06bedc (Aug 10, 2018) | 7210c5bc (Nov 08, 2020) |
DCMQI | d067f81c (Jun 26, 2018) | 83f498e9 (Feb 8, 2021) |
DCMTK | 29f9de10 (Jun 15, 2018) | 3.6.5 |
GDCM | 2.6.3 | 3.0.8 |
2.8.1 | ||
ITK | 4.13.1 | 4.13.3 |
MatchPoint | 24ef6072 (Apr 13, 2018) | f2a64255 (May 02, 2019) |
OpenCV | 3.4.1 | 3.4.8 |
OpenIGTLink | 54df50de (Aug 21, 2014) | 3.0 |
OpenMesh | 8.1 | |
Qt | 5.11.1 | 5.12 (5.12.9 on Windows) |
Qwt | 6.1.0 | 6.1.5 |
2.0.15 | ||
0.9.32 | ||
1.0.17 | ||
9d510bef (Mar 1, 2018) | ||
2.6.2 | ||
TinyXML-2 | 8.0.0 | |
VTK | 8.1 | 9.0.1 (patched) |
zlib | 66a75305 | 1.2.11 |
๐ฅ API-breaking changes
...
Other API-breaking changes
- ๐ Modules
- ๐
Biophotonics - ๐
BiophotonicsHardware - ๐ Core
- ๐ CommandLine
- ๐ ContourModel
- ๐ DataTypesExt
- CompressedImageContainer
MeshMeshUtil
- ๐ DICOMReader ๐กช DICOM
- ๐ DICOMReaderServices ๐กช DICOM/autoload/DICOMImageIO
- ๐ DicomRT ๐กช RT
- ๐ DicomRTIO ๐กช RT/autoload/DICOMRTIO
- ๐ DicomUI ๐กช DICOMUI
- ๐
GPGPU - ๐ ImageStatistics
- ๐ MapperExt
MeshMapper2DMeshVtkMapper3D
- ๐
PhotoacousticsAlgorithms - ๐
PhotoacousticsHardware - ๐
PhotoacousticsLib - ๐
PlanarFigureSegmentation - ๐ QtWidgets
- QmitkRenderWindow (also here and here)
- QmitkRenderWindowMenu
- StdMultiWidget
- ๐
RDF - ๐ Remeshing
- ๐ Segmentation
- ๐
SpectroCam - ๐ US
USDiPhASDeviceCustomControls
- ๐
USHardwareDiPhAS - ๐ USUI
QmitkUSControlsCustomDiPhASDeviceWidget
- ๐
- ๐ Plugins
- ๐ org.mitk.gui.qt.common
- ๐ org.mitk.gui.qt.ext.stdmultiwidgeteditor
- ๐
org.mitk.gui.qt.lasercontrol - ๐
org.mitk.gui.qt.photoacoustics.imageprocessing - ๐
org.mitk.gui.qt.photoacoustics.pausmotioncompensation - ๐
org.mitk.gui.qt.photoacoustics.pausviewer - ๐
org.mitk.gui.qt.photoacoustics.simulation - ๐
org.mitk.gui.qt.photoacoustics.spectralunmixing - ๐ org.mitk.gui.qt.segmentation
- QmitkDeformableClippingPlaneView ๐กช ๐ org.mitk.gui.qt.deformableclippingplane
- ๐
org.mitk.gui.qt.spectrocamrecorder
Tags
None
Referenced Files
F2108428: Capture.PNG | |
Feb 15 2021, 11:10 AM |
F2108385: Capture.PNG | |
Feb 15 2021, 10:07 AM |
F2108339: statdyn.mp4 | |
Feb 15 2021, 9:31 AM |
F2104219: Capture2.PNG | |
Feb 12 2021, 5:15 PM |
F2104149: Capture.PNG | |
Feb 12 2021, 4:22 PM |
F2103870: opensslqt.PNG | |
Feb 12 2021, 11:50 AM |
F2103841: clean.PNG | |
Feb 12 2021, 11:37 AM |
F2103808: installer.PNG | |
Feb 12 2021, 11:26 AM |
Subscribers
None
- Last Author
- kislinsk
- Last Edited
- Feb 12 2021, 8:21 AM