Version 2 vs 3
Version 2 vs 3
Content Changes
Content Changes
{icon arrow-left} [[mitk/changelog/2022.12 | Previous changelog]] โข [[mitk/changelog/release-v2022.04 | Next changelog]] {icon arrow-right}
NOTE: This is a release changelog. It is composed of a selected short list of highlights since the last release [[mitk/changelog/release-v2021.10 | MITK v2021.10]] - split into dedicated user and developer sections. See the past three [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2021.48]] for a comprehensive, developer-centric overview of changes.
---
= News for MITK Workbench users =
...
== ๐ Known issues ==
...
---
= News for developers =
== ... ==
...
== ๐ Third-party dependency changes ==
NOTE: [[https://docs.mitk.org/2022.04/SupportedPlatformsPage.html | Here]] is the [[https://docs.mitk.org/2022.04/SupportedPlatformsPage.html | list of supported platforms]] for MITK v2022.04.
The following table shows a complete list of changed third-party dependencies.
| Dependency | Old version | New version |
| --- | --- | --- |
| ... | `...` (Jan 1, 2022) | 1.2.3 |
| ... | 1.2.3 | 1.2.4 |
== ๐ฅ API-breaking changes ==
The public API of the following classes changed since the last release. For details, follow the links to the corresponding changelogs that provide migration hints and guides.
IMPORTANT: The following list was copied from the last release change log as an example and has to be updated before the upcoming release.
- ๐ Modules
- ๐ Core
- [[mitk/changelog/2021.42 | DisplayScrollEvent]]
- [[mitk/changelog/2021.26 | LevelWindowManager]]
- [[mitk/changelog/2021.12 | NodePredicateGeometry]]
- [[mitk/changelog/2021.12 | NodePredicateSubGeometry]]
- ๐ ContourModel
- [[mitk/changelog/2021.12 | ContourModelUtils]] (also [[mitk/changelog/2021.42 | here]])
- ๐ QtWidgets
- [[mitk/changelog/2021.42 | QmitkRenderWindow]]
- [[mitk/changelog/2021.42 | QmitkRenderWindowWidget]]
- ๐ Segmentation
- [[mitk/changelog/2021.26 | AutoSegmentationWithPreviewTool]]
- [[mitk/changelog/2021.42 | ContourUtils]]
- [[mitk/changelog/2021.42 | FeedbackContourTool]]
- [[mitk/changelog/2021.26 | Tool]]
- ๐ Plugins
- ๐ org.mitk.gui.qt.application
- [[mitk/changelog/2021.17 | QmitkDataNodeColorMapAction]]
- ๐ org.mitk.gui.qt.segmentation
- [[mitk/changelog/2021.45 | QmitkDataSelectionWidget]]
The following legacy classes were removed without replacement:
- ๐ Modules
- ๐ Core
- VtkVolumeRenderingProperty
- ๐ MapperExt
- GPUVolumeMapper3D
- vtkMitkGPUVloumeRayCastMapper
- vtkMitkOpenGLVolumeTextureMapper3D
- vtkMitkVolumeTextureMapper3D
The following properties are no longer used by MITK:
- volumerendering.cpu.*
- volumerendering.ray.*
- volumerendering.gpu.reducesliceartifacts
- volumerendering.gpu.usetexturecompression
- volumerendering.gpu.* {icon arrow-right} volumerendering.*
- volumerendering.usegpu
- volumerendering.uselod
- volumerendering.usemip
- volumerendering.useray
{icon arrow-left} [[mitk/changelog/2022.12 | Previous changelog]] โข [[mitk/changelog/release-v2022.04 | Next changelog]] {icon arrow-right}
{icon arrow-left} [[mitk/changelog/2022.12 | Previous changelog]] โข [[mitk/changelog/release-v2022.04 | Next changelog]] {icon arrow-right}
NOTE: This is a release changelog. It is composed of a selected short list of highlights since the last release [[mitk/changelog/release-v2021.10 | MITK v2021.10]] - split into dedicated user and developer sections. See the past three [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2021.48]] for a comprehensive, developer-centric overview of changes.
---
= News for MITK Workbench users =
...
== ๐ Known issues ==
...
---
= News for developers =
== ... ==
...
== ๐ Third-party dependency changes ==
NOTE: [[https://docs.mitk.org/2022.04/SupportedPlatformsPage.html | Here]] is the [[https://docs.mitk.org/2022.04/SupportedPlatformsPage.html | list of supported platforms]] for MITK v2022.04.
The following table shows a complete list of changed third-party dependencies.
| Dependency | Old version | New version |
| --- | --- | --- |
| Boost | 1.74 | 1.78 beta 1 |
| ITK | 4.13.3 | 5.2.1 |
| VTK | 9.0.1 | 9.1.0 |
| GDCM | 3.0.8 | 3.0.10 |
| OpenCV | 3.4.8 | 3.4.16 |
| Eigen | 3.2.8 | 3.4.0 |
| JsonCpp | ? | 1.9.5 |
== ๐ฅ API-breaking changes ==
The public API of the following classes changed since the last release. For details, follow the links to the corresponding changelogs that provide migration hints and guides.
IMPORTANT: The following list was copied from the last release change log as an example and has to be updated before the upcoming release.
- ๐ Modules
- ๐ Core
- [[mitk/changelog/2021.42 | DisplayScrollEvent]]
- [[mitk/changelog/2021.26 | LevelWindowManager]]
- [[mitk/changelog/2021.12 | NodePredicateGeometry]]
- [[mitk/changelog/2021.12 | NodePredicateSubGeometry]]
- ๐ ContourModel
- [[mitk/changelog/2021.12 | ContourModelUtils]] (also [[mitk/changelog/2021.42 | here]])
- ๐ QtWidgets
- [[mitk/changelog/2021.42 | QmitkRenderWindow]]
- [[mitk/changelog/2021.42 | QmitkRenderWindowWidget]]
- ๐ Segmentation
- [[mitk/changelog/2021.26 | AutoSegmentationWithPreviewTool]]
- [[mitk/changelog/2021.42 | ContourUtils]]
- [[mitk/changelog/2021.42 | FeedbackContourTool]]
- [[mitk/changelog/2021.26 | Tool]]
- ๐ Plugins
- ๐ org.mitk.gui.qt.application
- [[mitk/changelog/2021.17 | QmitkDataNodeColorMapAction]]
- ๐ org.mitk.gui.qt.segmentation
- [[mitk/changelog/2021.45 | QmitkDataSelectionWidget]]
The following legacy classes were removed without replacement:
- ๐ Modules
- ๐ Core
- [[mitk/changelog/2022.17 | VtkVolumeRenderingProperty]]
- ๐ MapperExt
- [[mitk/changelog/2022.17 | GPUVolumeMapper3D]]
- [[mitk/changelog/2022.17 | vtkMitkGPUVloumeRayCastMapper]]
- [[mitk/changelog/2022.17 | vtkMitkOpenGLVolumeTextureMapper3D]]
- [[mitk/changelog/2022.17 | vtkMitkVolumeTextureMapper3D]]
The following properties are no longer used by MITK:
- volumerendering.cpu.*
- volumerendering.ray.*
- volumerendering.gpu.reducesliceartifacts
- volumerendering.gpu.usetexturecompression
- volumerendering.gpu.* {icon arrow-right} volumerendering.*
- volumerendering.usegpu
- volumerendering.uselod
- volumerendering.usemip
- volumerendering.useray
{icon arrow-left} [[mitk/changelog/2022.12 | Previous changelog]] โข [[mitk/changelog/release-v2022.04 | Next changelog]] {icon arrow-right}
{icon arrow-left} [[mitk/changelog/2022.12 | Previous changelog]] โข [[mitk/changelog/release-v2022.04 | Next changelog]] {icon arrow-right}
NOTE: This is a release changelog. It is composed of a selected short list of highlights since the last release [[mitk/changelog/release-v2021.10 | MITK v2021.10]] - split into dedicated user and developer sections. See the past three [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2021.48]] for a comprehensive, developer-centric overview of changes.
---
= News for MITK Workbench users =
...
== ๐ Known issues ==
...
---
= News for developers =
== ... ==
...
== ๐ Third-party dependency changes ==
NOTE: [[https://docs.mitk.org/2022.04/SupportedPlatformsPage.html | Here]] is the [[https://docs.mitk.org/2022.04/SupportedPlatformsPage.html | list of supported platforms]] for MITK v2022.04.
The following table shows a complete list of changed third-party dependencies.
| Dependency | Old version | New version |
| --- | --- | --- |
| ... | `...` (Jan 1, 2022) | 1.2.3 || Boost | 1.74 | 1.78 beta 1 |
| ... | 1| ITK | 4.13.3 | 5.2.3 | 11 |
| VTK | 9.0.1 | 9.1.0 |
| GDCM | 3.0.8 | 3.0.10 |
| OpenCV | 3.4.8 | 3.4.16 |
| Eigen | 3.2.4 |8 | 3.4.0 |
| JsonCpp | ? | 1.9.5 |
== ๐ฅ API-breaking changes ==
The public API of the following classes changed since the last release. For details, follow the links to the corresponding changelogs that provide migration hints and guides.
IMPORTANT: The following list was copied from the last release change log as an example and has to be updated before the upcoming release.
- ๐ Modules
- ๐ Core
- [[mitk/changelog/2021.42 | DisplayScrollEvent]]
- [[mitk/changelog/2021.26 | LevelWindowManager]]
- [[mitk/changelog/2021.12 | NodePredicateGeometry]]
- [[mitk/changelog/2021.12 | NodePredicateSubGeometry]]
- ๐ ContourModel
- [[mitk/changelog/2021.12 | ContourModelUtils]] (also [[mitk/changelog/2021.42 | here]])
- ๐ QtWidgets
- [[mitk/changelog/2021.42 | QmitkRenderWindow]]
- [[mitk/changelog/2021.42 | QmitkRenderWindowWidget]]
- ๐ Segmentation
- [[mitk/changelog/2021.26 | AutoSegmentationWithPreviewTool]]
- [[mitk/changelog/2021.42 | ContourUtils]]
- [[mitk/changelog/2021.42 | FeedbackContourTool]]
- [[mitk/changelog/2021.26 | Tool]]
- ๐ Plugins
- ๐ org.mitk.gui.qt.application
- [[mitk/changelog/2021.17 | QmitkDataNodeColorMapAction]]
- ๐ org.mitk.gui.qt.segmentation
- [[mitk/changelog/2021.45 | QmitkDataSelectionWidget]]
The following legacy classes were removed without replacement:
- ๐ Modules
- ๐ Core
-- [[mitk/changelog/2022.17 | VtkVolumeRenderingProperty]]
- ๐ MapperExt
-- [[mitk/changelog/2022.17 | GPUVolumeMapper3D]]
-- [[mitk/changelog/2022.17 | vtkMitkGPUVloumeRayCastMapper]]
-- [[mitk/changelog/2022.17 | vtkMitkOpenGLVolumeTextureMapper3D]]
-- [[mitk/changelog/2022.17 | vtkMitkVolumeTextureMapper3D]]
The following properties are no longer used by MITK:
- volumerendering.cpu.*
- volumerendering.ray.*
- volumerendering.gpu.reducesliceartifacts
- volumerendering.gpu.usetexturecompression
- volumerendering.gpu.* {icon arrow-right} volumerendering.*
- volumerendering.usegpu
- volumerendering.uselod
- volumerendering.usemip
- volumerendering.useray
{icon arrow-left} [[mitk/changelog/2022.12 | Previous changelog]] โข [[mitk/changelog/release-v2022.04 | Next changelog]] {icon arrow-right}