ITK 4.10.1 available for download

On behalf of the Insight Toolkit Community, we are happy to announce that ITK 4.10.1 is available for download.

Release files can be downloaded from:

This is a patch release that fixes critical issues, regressions, documentation, and compiler support. Of the numerous issues addressed in this release, most notable is a fix to the ITK Python wrapping lazy loading. This improves load times for many Python scripts by an order of magnitude! Other important fixes include Python builds with GCC 6.2, which defaults to C++14, TBB 4.4/VTK 7 compatibility, and CUDA / C++11 compatibility.

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

Enjoy ITK!

Changes from v4.10.0 to v4.10.1:

Bradley Lowekamp (9):

COMP: Address VS9 ambiguous std::abs call in Haung calculator
COMP: Fix undefined NumericTraits::Zero and One errors with mingw64
BUG: Address itkHDF5ImageIO test failures for mingw64
ENH: Enable CMP0063 New behavior
COMP: Enable hidden visibility property with vxl static libraries
COMP: Enable hidden visibility property with HDF5 static libraries
BUG: Match Add2 function to AddImageFilter documentation
COMP: Bypass XCode 7.3,8 internal compilation error
ENH: Separate TransformFactory class into separate module

Dženan Zukić (2):

COMP: enables TBB 4.4 back-end for VTK7's SMP
BUG: fixing buffer growing endlessly, as reported by Timothee Evain

Francois Budin (3):

BUG: lazyAttributes dictionary keys could be over-ridden
BUG: Missing associated test data
ENH: Bump CMakeLists.txt version to 4.10.1.

Gert Wollny (1):

BUG: Relax vnl_complex floating point comparisons for i386

Hans Johnson (1):

COMP: Add long long usage for HDF5

Hastings Greer (4):

BUG: ITK-3448 Wrap itkQuadEdgeCellTraitsInfo more specifically
BUG: remove lsqr because of license issues ITK 1160
BUG: make itkTriangleHelper instantiable to ease wrapping
BUG: initialize X to zero in lsmr Solve

Matthew McCormick (13):

BUG: Fix H5File memory leak in HDF5ImageIO.
BUG: Limit WRAP_ITK_MODULES when building externally
COMP: Fix wrapping with a space in the Python include path
BUG: ResampleImageFilter honor isInside output of the transform method
COMP: Avoid recursive include of itkMath.h
COMP: Use add_python_test PythonLazyLoadingImage
BUG: Index,Size,Offset constructors present in Python with C++11
COMP: Address missing override it itkFactoryTestLib.cxx
BUG: Address memory leak, remove NumPy build dep in BridgeNumPy
COMP: Do not set ITK_LIBRARY_BUILD_TYPE in ITKTransformFactory
BUG: RichardsonLucyDeconvolutionImageFilter with non-null input Image Origin
BUG: Fix inconsistent Twister start with Initialize(seed) and SetSeed(seed)

Pierre Barbier de Reuille (1):

COMP: Fix function naming error when using FFTWD

Simon Rit (1):

COMP: remove C++11 compiler warning for CUDA compilations

Vladimir S. FONOV (1):

COMP: Build against GCC 5.3.1

Ziv Yaniv (1):

BUG: Metric sampling percentage accepted values outside (0.0, 1.0].

Questions or comments are always welcome!