Releases: InsightSoftwareConsortium/ITKTubeTK
TubeTK 1.4.1
What's Changed
- ENH: Updated installation and example instructions by @aylward in #169
- Assorted compile fixes by @dzenanz in #170
- COMP: Use the
SpatialObjectType
type alias in function argument by @jhlegarreta in #175 - STYLE: Fix include guard file extensions by @jhlegarreta in #178
- Update CI by @dzenanz in #179
- STYLE: Prefer C++11 type alias over typedef by @jhlegarreta in #176
- STYLE: Use
hxx
extension for template class files consistently by @jhlegarreta in #180 - ENH: Increase test timeout values to avoid failure reports by @jhlegarreta in #181
- STYLE: Update to match clang-format-19 from ITK by @hjmjohnson in #182
- Update override and virtual function designations." by @hjmjohnson in #184
New Contributors
Full Changelog: v1.4.0...v1.4.1
TubeTK 1.4.0
This release builds valid wheels for pypi for multiple platforms.
What's Changed
- BUG: TubeTK STATIC, even if itkTubeTK SHARED by @aylward in #167
- ENH: Bump TubeTK to v1.4.0 by @aylward in #168
Full Changelog: v1.3.7...v1.4.0
v1.3.7
What's Changed
- BUG: Incorrect class specification for InverseIntensityImageFilter by @aylward in #155
- ENH: Remove the generation of vectoritkImageF4, since ITK now provides by @aylward in #156
- ENH: Replace ITKv5_CONST with const for ITKv6 compatibility by @aylward in #158
- STYLE: Make the README filename be uppercase by @jhlegarreta in #161
- ENH: Transition project configuration to
pyproject.toml
by @jhlegarreta in #162 - ENH: Update to support ITK >= 5.4 and MetaIO versioning by @aylward in #163
- BUG: Remove old wasm.yml build file. by @aylward in #165
- COMP: Address warnings by @aylward in #164
- ENH: Release 1.3.7 by @aylward in #166
New Contributors
- @jhlegarreta made their first contribution in #161
Full Changelog: v1.3.6...v1.3.7
TubeTK 1.3.6
Further development is being moved to a new python-only library that uses this package:
https://github.com/aylward/pytubetk
In the future, install pytubetk to have the most effective methods, APIs, and examples.
What's Changed
- ENH: Enabling aarch64 and 2014 builds by @aylward in #137
- ENH: RegisterImages can use a loaded transform by @aylward in #139
- ENH: Update MRI demos and include an MRA-only demo by @aylward in #143
- ENH: Replace incorrectly deleted MinimalPathExtractionExport.h by @aylward in #142
- BUG: ComputeTrainingMask preserve image info. TubeExtractor count. by @aylward in #151
- ENH: Update CI process to match ITK cookiecutter style, for better coverage of platforms by @aylward in #152
- ENH: Release v1.3.6 by @aylward in #154
Full Changelog: v1.3.5...v1.3.6
vtk-last
Tagging this version as the last version that contains vtk code. The maintenance of an itk module that includes vtk has become too time consuming. Instead, methods will be refactored in a future version of this repo to not use vtk, or they will be converted to python routines in a new repo that imports itk and vtk methods.
After this version, the following will be removed:
- sliding organ registration (to be refactored, if requested / funded)
- anisotropic registration (to be refactored, if requested / funded)
- vessel tortuosity computation (to be refactored, if requested / funded)
- vessel to surface (polygon) generation (to become a python method in a new repo)
TubeTK 1.3.5
Release using v5.3.0
TubeTK 1.3.4
TubeTK 1.3.3
What's Changed
- Support for Python 3.10
- Significant increase in speed for PDFSegmenter and filters that depend on it (e.g., tube seed generator)
- User can specify an "Ignore" label, and those pixels are not used in PDF estimation or classification. This allows the background (a significant portion of most medical images) to be skipped, thereby avoiding computationally expensive feature vector generation methods being called on those voxels.
Full Changelog: v1.3.2...v1.3.3
TubeTK 1.3.2
TubeTK 1.3.1
What's Changed
Full Changelog: v1.3...v1.3.1