Version 1 vs 2
Version 1 vs 2
Content Changes
Content Changes
{icon arrow-left} [[mitk/changelog/2024.24 | Previous changelog]] • [[mitk/changelog/release-v2024.06 | 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-v2023.12 | MITK v2023.12]] - split into dedicated user and developer sections. See the past five [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2023.49]] for a comprehensive, developer-centric overview of changes.
---
= News for MITK Workbench users =
...
= News for developers =
See the past five [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2023.49]] for a comprehensive, developer-centric overview of changes.
...
== 🛠 Third-party dependency changes ==
The following table shows a complete list of changed third-party dependencies. The most notable change is the upgrade from Qt 5 to Qt 6 (minimum v6.6, recommended v6.7 or later).
We recommend to use the [[https://www.qt.io/download-open-source | Qt online installer]] to install the following required Qt 6 components:
- Qt 5 Compatibility Module
- Qt State Machines
- Qt WebEngine
On Windows, the Qt installer offers a welcome and straight forward way to install OpenSSL v3.x as well.
| Dependency | Old version | New version |
| --- | --- | --- |
| Boost | v1.82 | v1.85 (patched) |
| cpp-httplib | | v0.15.3 (OpenSSL v3), v0.14.3 (OpenSSL v1) |
| CTK | `ec816cbb` (patched, 2022-05-17) | `37aff992` (patched, 2023-12-15) |
| DCMQI | v1.2.5 | v1.3.2 |
| HDF5 | v1.8.17 | v1.14.3 (with v1.8 API) |
| ITK | v5.4 RC 2 | v5.4.0 |
| MatchPoint | `a45efdf9` (17/06/2023) | `56957430` (04/06/2024) |
| OpenSSL | v1.1.1 | v3.x |
| PCRE | v8.35 | v8.45 |
| Qt | v5.12 | v6.6 |
| ~~Qwt~~ | v6.2.0 (patched) | |
| Qt6Qwt6 | | `149ab80d` (2023-11-10) |
| VTK | v9.2.6 | v9.3.0 (patched) |
== 🔥 Disclaimer for API-breaking changes ==
We discontinued the extensive listing of API-breaking changes as the vast majority of them are straight forward to resolve or do not affect the majority of developers at all. The ratio between the time and effort spent for writing these reports and actual developer feedback turned out to be greatly imbalanced.
Complex or critical API changes are still accompanied by migration guides in the five changelogs since the last release.
In case you experience any trouble while migrating to the latest version of MITK, please do not hesitate to [[https://www.mitk.org/wiki/MITK_Mailinglist | contact us]] or to create an issue on our GitHub mirror.
{icon arrow-left} [[mitk/changelog/2024.24 | Previous changelog]] • [[mitk/changelog/release-v2024.06 | Next changelog]] {icon arrow-right}
{icon arrow-left} [[mitk/changelog/2024.24 | Previous changelog]] • [[mitk/changelog/release-v2024.06 | 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-v2023.12 | MITK v2023.12]] - split into dedicated user and developer sections. See the past five [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2023.49]] for a comprehensive, developer-centric overview of changes.
---
= News for MITK Workbench users =
...
---
= News for developers =
See the past five [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2023.49]] for a comprehensive, developer-centric overview of changes.
...
== 🛠 Third-party dependency changes ==
The following table shows a complete list of changed third-party dependencies. The most notable change is the upgrade from Qt 5 to Qt 6 (minimum v6.6, recommended v6.7 or later).
We recommend to use the [[https://www.qt.io/download-open-source | Qt online installer]] to install the following required Qt 6 components:
- Qt 5 Compatibility Module
- Qt State Machines
- Qt WebEngine
On Windows, the Qt installer offers a welcome and straight forward way to install OpenSSL v3.x as well.
| Dependency | Old version | New version |
| --- | --- | --- |
| Boost | v1.82 | v1.85 (patched) |
| cpp-httplib | | v0.15.3 (OpenSSL v3), v0.14.3 (OpenSSL v1) |
| CTK | `ec816cbb` (patched, 2022-05-17) | `37aff992` (patched, 2023-12-15) |
| DCMQI | v1.2.5 | v1.3.2 |
| HDF5 | v1.8.17 | v1.14.3 (with v1.8 API) |
| ITK | v5.4 RC 2 | v5.4.0 |
| MatchPoint | `a45efdf9` (17/06/2023) | `56957430` (04/06/2024) |
| OpenSSL | v1.1.1 | v3.x |
| PCRE | v8.35 | v8.45 |
| Qt | v5.12 | v6.6 |
| ~~Qwt~~ | v6.2.0 (patched) | |
| Qt6Qwt6 | | `149ab80d` (2023-11-10) |
| VTK | v9.2.6 | v9.3.0 (patched) |
== 🔥 Disclaimer for API-breaking changes ==
We discontinued the extensive listing of API-breaking changes as the vast majority of them are straight forward to resolve or do not affect the majority of developers at all. The ratio between the time and effort spent for writing these reports and actual developer feedback turned out to be greatly imbalanced.
Complex or critical API changes are still accompanied by migration guides in the five changelogs since the last release.
In case you experience any trouble while migrating to the latest version of MITK, please do not hesitate to [[https://www.mitk.org/wiki/MITK_Mailinglist | contact us]] or to create an issue on our GitHub mirror.
{icon arrow-left} [[mitk/changelog/2024.24 | Previous changelog]] • [[mitk/changelog/release-v2024.06 | Next changelog]] {icon arrow-right}
{icon arrow-left} [[mitk/changelog/2024.24 | Previous changelog]] • [[mitk/changelog/release-v2024.06 | 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-v2023.12 | MITK v2023.12]] - split into dedicated user and developer sections. See the past five [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2023.49]] for a comprehensive, developer-centric overview of changes.
---
= News for MITK Workbench users =
...
---
= News for developers =
See the past five [[mitk/changelog | changelogs]] starting from [[mitk/changelog/2023.49]] for a comprehensive, developer-centric overview of changes.
...
== 🛠 Third-party dependency changes ==
The following table shows a complete list of changed third-party dependencies. The most notable change is the upgrade from Qt 5 to Qt 6 (minimum v6.6, recommended v6.7 or later).
We recommend to use the [[https://www.qt.io/download-open-source | Qt online installer]] to install the following required Qt 6 components:
- Qt 5 Compatibility Module
- Qt State Machines
- Qt WebEngine
On Windows, the Qt installer offers a welcome and straight forward way to install OpenSSL v3.x as well.
| Dependency | Old version | New version |
| --- | --- | --- |
| Boost | v1.82 | v1.85 (patched) |
| cpp-httplib | | v0.15.3 (OpenSSL v3), v0.14.3 (OpenSSL v1) |
| CTK | `ec816cbb` (patched, 2022-05-17) | `37aff992` (patched, 2023-12-15) |
| DCMQI | v1.2.5 | v1.3.2 |
| HDF5 | v1.8.17 | v1.14.3 (with v1.8 API) |
| ITK | v5.4 RC 2 | v5.4.0 |
| MatchPoint | `a45efdf9` (17/06/2023) | `56957430` (04/06/2024) |
| OpenSSL | v1.1.1 | v3.x |
| PCRE | v8.35 | v8.45 |
| Qt | v5.12 | v6.6 |
| ~~Qwt~~ | v6.2.0 (patched) | |
| Qt6Qwt6 | | `149ab80d` (2023-11-10) |
| VTK | v9.2.6 | v9.3.0 (patched) |
== 🔥 Disclaimer for API-breaking changes ==
We discontinued the extensive listing of API-breaking changes as the vast majority of them are straight forward to resolve or do not affect the majority of developers at all. The ratio between the time and effort spent for writing these reports and actual developer feedback turned out to be greatly imbalanced.
Complex or critical API changes are still accompanied by migration guides in the five changelogs since the last release.
In case you experience any trouble while migrating to the latest version of MITK, please do not hesitate to [[https://www.mitk.org/wiki/MITK_Mailinglist | contact us]] or to create an issue on our GitHub mirror.
{icon arrow-left} [[mitk/changelog/2024.24 | Previous changelog]] • [[mitk/changelog/release-v2024.06 | Next changelog]] {icon arrow-right}