Discussion:
[ITK-users] [ANN] ITK 4.12.2 has been released!
Matt McCormick
2017-09-14 19:15:14 UTC
Permalink
On behalf of the Insight Segmentation and Registration Toolkit (ITK)
Community, we are happy to announce the release of ITK 4.12.2!

ITK is an open-source, cross-platform library for multidimensional
image analysis.

Release files can be downloaded from

http://itk.org/ITK/resources/software.html.

This is a patch release that fixes critical issues, regressions,
documentation, and compiler support. This release includes better
compatibility when building an application that includes additional
NIFTI libraries and also fixes for GPGPU build support. Contributions
from the 3D Slicer community improve packaging on macOS.

The release also includes an update to the ITK Software Guide that
adds the coding style guide among other updates and additions.

The next feature release, 4.13.0, is scheduled for mid-December.

Enjoy ITK!


ITK changes from v4.12.1 to v4.12.2:

Edwin Bennink (1):
BUG: Fixed cylinder bbox, fixed and enhanced IsInside func

Floris Berendsen (1):
COMP: add symbol name mangling for niftilib in ITK

Jean-Christophe Fillion-Robin (2):
COMP: Update MINC to set MACOSX_RPATH property based on CMAKE_MACOSX_RPATH
COMP: Update KWsys to set MACOSX_RPATH property based on
CMAKE_MACOSX_RPATH

Matthew McCormick (6):
BUG: Correct GPUMeanImageFilter Superclass
BUG: Remove debug code from GPUMeanImageFilter
BUG: Do not use static_cast, SmartPointer in GPUImage::GetGPUDataManager
BUG: Remove debug code in itkGPUImage.hxx
COMP: Fix AnisotropicDiffusionLBR example build
ENH: Bump CMakeLists.txt version to 4.12.2

Niels Dekker (1):
COMP: Fixed <nifti1_io.h> leak into user code


ITK Software Guide changes:

Jon Haitz Legarreta GorroƱo (8):
DOC: Add and reference Coding Style appendix.
DOC: Fix typo in Registration chapter files headers.
STYLE: Replace tabs with white spaces.
DOC: Fix typos in the SW guide LaTeX files.
ENH: Add the link to the SW Guide PDF compilation version.
DOC: Add missing wrap types to Wrapping section.
STYLE: Rework the folder structure and rename files.
ENH: Remove \ifitkFullVersion artifact switch.

Matt McCormick (2):
DOC: Add instructions on how to install the stable Python packages
ENH: Bump ITK ExternalProject version to 4.12.2
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://pub
Niels Dekker
2017-09-15 14:54:13 UTC
Permalink
Thank you very much, Matt!

Two very small nitpicks:

https://itk.org/ITK/resources/software.html still says "The current
release is version 4.12.1".

And the last commit at https://github.com/Kitware/ITK/tree/v4.12.2
mistakenly says: "ENH: Bump CMakeLists.txt version to 4.12.1" But it
doesn't matter, as the tag itself is correctly tagging v4.12.2.

And I'm very happy to see that the NIFTI fixes that I asked for are in
there :-)

Kind regards, Niels
Post by Matt McCormick
On behalf of the Insight Segmentation and Registration Toolkit (ITK)
Community, we are happy to announce the release of ITK 4.12.2!
ITK is an open-source, cross-platform library for multidimensional
image analysis.
Release files can be downloaded from
http://itk.org/ITK/resources/software.html.
This is a patch release that fixes critical issues, regressions,
documentation, and compiler support. This release includes better
compatibility when building an application that includes additional
NIFTI libraries and also fixes for GPGPU build support. Contributions
from the 3D Slicer community improve packaging on macOS.
The release also includes an update to the ITK Software Guide that
adds the coding style guide among other updates and additions.
The next feature release, 4.13.0, is scheduled for mid-December.
Enjoy ITK!
BUG: Fixed cylinder bbox, fixed and enhanced IsInside func
COMP: add symbol name mangling for niftilib in ITK
COMP: Update MINC to set MACOSX_RPATH property based on
CMAKE_MACOSX_RPATH
COMP: Update KWsys to set MACOSX_RPATH property based on
CMAKE_MACOSX_RPATH
BUG: Correct GPUMeanImageFilter Superclass
BUG: Remove debug code from GPUMeanImageFilter
BUG: Do not use static_cast, SmartPointer in
GPUImage::GetGPUDataManager
BUG: Remove debug code in itkGPUImage.hxx
COMP: Fix AnisotropicDiffusionLBR example build
ENH: Bump CMakeLists.txt version to 4.12.2
COMP: Fixed <nifti1_io.h> leak into user code
DOC: Add and reference Coding Style appendix.
DOC: Fix typo in Registration chapter files headers.
STYLE: Replace tabs with white spaces.
DOC: Fix typos in the SW guide LaTeX files.
ENH: Add the link to the SW Guide PDF compilation version.
DOC: Add missing wrap types to Wrapping section.
STYLE: Rework the folder structure and rename files.
ENH: Remove \ifitkFullVersion artifact switch.
DOC: Add instructions on how to install the stable Python packages
ENH: Bump ITK ExternalProject version to 4.12.2
--
Niels Dekker
Scientific programmer
LKEB, Leiden University Medical Center, Netherlands
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitwa
Matt McCormick
2017-09-15 15:00:20 UTC
Permalink
Post by Niels Dekker
Thank you very much, Matt!
https://itk.org/ITK/resources/software.html still says "The current release
is version 4.12.1".
Thanks for the note. We'll correct that.
Post by Niels Dekker
And the last commit at https://github.com/Kitware/ITK/tree/v4.12.2
mistakenly says: "ENH: Bump CMakeLists.txt version to 4.12.1" But it doesn't
matter, as the tag itself is correctly tagging v4.12.2.
Yes, the commit message is wrong, but the tag is correct.

I also moved the previous v4.12.1 tag so it points to the correct commit.
Post by Niels Dekker
And I'm very happy to see that the NIFTI fixes that I asked for are in there
:-)
Thanks again for the contribution, and sorry we did not get it in the
first time around.
_____________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html

Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php

Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/insight-users

Loading...