Page MenuHomePhabricator

2021 Week 04 (Very Late January)
Updated 1,191 Days AgoPublic

Version 3 of 11: You are viewing an older version of this document, as it appeared on Jan 23 2021, 8:03 AM.

๐Ÿ›  Third-party dependency changes

DependencyOld versionNew version
DCMQI99192b76 (Nov 6, 2020)1.2.3
VTK9.0.0 (patched)9.0.1 (patched)

โœจ New features

  • Support XCode v12.0 and v12.3 as well as macOS 11 Big Sur (only x86_64 so far)
  • Qt log messages are optional now and can be activated again with the command-line argument Qt.logMessages
  • Reduced MITK-build CMake configure noise
  • Introduced CI build status badges for develop branch on Github

BuildStatus.PNG (134ร—820 px, 18 KB)

๐Ÿ› Bugfixes

  • Fixed crash in macOS installers when starting the installed application
  • Fixed missing context menu entries in Data Manager view
  • Fixed loading of DICOM SEG images with temporary solution until DCMQI issue #414 is resolved
  • Fixed loading of RTDose images in MITK scene files
  • Fixed all Doxygen warnings of doc target
  • Fixed CMake 3.19 deprecation warnings in CppMicroServices

๐Ÿ”ฅ API-breaking changes

Refactoring of 2-d segmentation tools (D450)

  • mitk::SegTool2D class
    • Pointer members of SliceInformation struct are const now
    • GetAffectedWorkingSlice() and GetAffectedReferenceSlice() are const now
    • WriteBackSegmentationResult() is using mitk::TimeStepType now
    • WriteBackSegmentationResult() overload for multiple slices was renamed to WriteBackSegmentationResults()
  • mitk::ContourModel class
    • All int and unsigned int time step parameters in all methods were changed to mitk::TypeStepType
Last Author
kislinsk
Last Edited
Jan 23 2021, 8:03 AM