-
Notifications
You must be signed in to change notification settings - Fork 685
ENH: Update ITK to 5.4.0 #7771
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: Update ITK to 5.4.0 #7771
Conversation
bebb6f2 to
f3f45ed
Compare
jamesobutler
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I achieved a successful local build of this branch on Windows. Packaging and testing was also successful. No new tests seemed to be failing.
|
For future reference: CTKList of CTK changes:SlicerExecutionModelList of SlicerExecutionModel changes:BRAINSToolsList of BRAINSTools changes:ITKBackport of Slicer/ITK@c927a320a7 ( List of ITK changes:SimpleITKList of SimpleITK changes: |
elastix 5.2 is the latest elastix release. It has various enhancements, performance improvements and bug fixes: https://github.com/SuperElastix/elastix/releases/tag/5.2.0 elastix version 5.2, requires ITK >= 5.4. The main branch of Slicer was upgraded to ITK 5.4.0 by Dženan Zukić, Jun 3, 2024, pull request Slicer/Slicer#7771 commit Slicer/Slicer@acf3dd4
elastix 5.2 is the latest elastix release. It has various enhancements, performance improvements and bug fixes: https://github.com/SuperElastix/elastix/releases/tag/5.2.0 elastix version 5.2 requires ITK >= 5.4. The Superbuild at the main branch of of Slicer was upgraded to ITK 5.4.0 by Dženan Zukić, Jun 3, 2024, pull request Slicer/Slicer#7771 commit Slicer/Slicer@acf3dd4 Dropped support of ITK < 5.0. Slicer now requires at least ITK 5.1.0, at the main branch: https://github.com/Slicer/Slicer/blob/5971cb1e0d95f8592442f886d0d44edba16719ae/SuperBuild/External_ITK.cmake#L18
elastix 5.2 is the latest elastix release. It has various enhancements, performance improvements and bug fixes: https://github.com/SuperElastix/elastix/releases/tag/5.2.0 elastix version 5.2 requires ITK >= 5.4. The Superbuild at the main branch of Slicer was upgraded to ITK 5.4.0 by Dženan Zukić, June 3, 2024, pull request Slicer/Slicer#7771 commit Slicer/Slicer@acf3dd4 Dropped support of ITK < 5.0. Slicer now requires at least ITK 5.1.0, at the main branch: https://github.com/Slicer/Slicer/blob/5971cb1e0d95f8592442f886d0d44edba16719ae/SuperBuild/External_ITK.cmake#L18
Pending merge of the following PRs:
I will set the correct upstreams instead of my forks.