HomePhabricator
Diffusion MITK ce85d3e8c908

2021 Week 26 (Very Early July)

Description

2021 Week 26 (Very Early July)

The following - possibly updated - changelog can be viewed as formatted
article at https://phabricator.mitk.org/w/mitk/changelog/2021.26/.

🛠 Third-party dependency changes

DependencyOld versionNew version
DCMQI83f498e9 (Feb 8, 2021)1.2.4
DCMTK3.6.53.6.6

✨ New features

  • "Accept all slices" 2-d interpolation of large segmentations is now faster by an order of magnitude
  • Improved CMake FAQ in documentation
  • Harmonized GUI in segmentation and image statistics views
  • If appropriate, data nodes are now also selected automatically in the following views:
    • DICOM Inspector
    • Properties
    • Volume Visualization

🐛 Bugfixes

  • Fixed an edge case crash when saving labelset presets of multi-label segmentations
  • Fixed RT struct visibility in different render windows
  • Fixed Boost build on macOS Catalina and later
  • Fixed macOS code name extraction for macOS Catalina and later in our CDash script
  • Fixed developer warnings in CMake v3.20+ regarding automatically determined source file extensions

🔥 API-breaking changes

mitk::Tool class

  • m_ToolManager is private now, use GetToolManager() instead to access the tool manager in derived classes.

mitk::AutoSegmentationWithPreviewTool

  • The DoUpdatePreview() method gained a new parameter const Image* oldSegAtTimeStep to pass the previous segmentation at the given time step.

mitk::LevelWindowManager class

The following methods were renamed:

  • ClearPropObserverLists() ClearPropertyObserverMaps()
  • CreatePropObserverLists() CreatePropertyObserverMaps()
  • IgnoreNode() HasLevelWindowRenderingMode()

Details

Provenance
kislinskAuthored on Jul 2 2021, 10:40 AM
kislinskPushed on Jul 2 2021, 10:44 AM
Differential Revision
Restricted Differential Revision
Parents
rMITKb43019736082: Speed up "Accept all slices" 2d-interpolations of segmentations
rMITK72edfba9cc00: 2021 Week 17 (Very Late April)
Branches
Unknown
Tags
Unknown
References
tag: snapshots/2021-07-02

Merged Changes

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