2020 Week 43 (Late October)
The following - possibly updated - changelog can be viewed as formatted
article at https://phabricator.mitk.org/w/mitk/changelog/2020.43/.
🛠 Third-party dependency changes
none
✨ New features
- Documentation
- Added exhaustive Selection Concept page to Developer Manual → MITK Concepts
- Revised documentation of Data Manager and Segmentation Utilities views
- Updated top-level directory descriptions
- Added two buttons to the Multilabel Segmentation view to save and load label set presets (was previously hidden in the context menu of the Data Manager view)
- Optimized loading of RT dose images
- The CDash dashboard script gained support for
- CDash authorization (MITK_AUTH_TOKEN)
- Automatic cleaning of source and build directories (MITK_CLEAN_SOURCE_DIR and MITK_CLEAN_BINARY_DIR)
- MITK-build options (MITK_BUILD_OPTIONS)
- Custom suffix for automatically generated build name (MITK_BUILD_NAME_SUFFIX)
🐛 Bugfixes
- Fixed issue with finding Git in superbuild when qRestAPI (subproject of CTK) clones its working copy
- Fixed possible crashes with multiple dynamic images in 2d segmentation tools
- Fixed broken F1 help URIs for all release plugins/views
- Fixed large gaps between GUI elements of Segmentation Utilities views
- Fixed loading of label set presets for multilabel segmentation images
- Fixed handling of slashes in Git tag names during packaging
- Fixed calculation of total number of pixels in automatic determination of level window values
- Fixed MITK extensions support on Linux and macOS in CDash dashboard script
🔥 API-breaking changes
- The Clipping Plane view was moved from the org.mitk.gui.qt.segmentation plugin to a separate org.mitk.gui.qt.deformableclippingplane plugin, which will not be part of official release installers anymore.