Skip to content

Tags: nipy/nitransforms

Tags

25.0.1

Toggle 25.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
oesteban Oscar Esteban
25.0.1

Release Notes
-------------
A patch release addressing a critical issue in the ``ImageGrid`` class relating coordinates,
and bolstered the testing of ANTs' generated displacements fields by cross-comparing against
``antsApplyTransformsToPoints`` in several new tests.

CHANGES
-------
* FIX: ``ImageGrid._coords`` was somehow overwritten + re-enable tests by @oesteban in #276
* FIX: Revision of index and RAS coordinate grids generation by @oesteban in #271
* ENH: Implement ITK densefields checks vs ``antsApplyTransformsToPoints`` by @oesteban in #277
* ENH: Add unit test on dense fields (extracted from #266) by @oesteban in #274
* RF: Move tests to better locations by @oesteban in #272
* MNT: Minimal housekeeping of tests by @oesteban in #275
* MNT: Fix coverage XML path in CircleCI by @oesteban in #265
* MNT: Add test cases demonstrating ordering bug reading composite ITK's HDF5 files by @oesteban in #263
* STY: Run ruff at the source root by @oesteban in #273

**Full Changelog**: 25.0.0...25.0.1

25.0.0

Toggle 25.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
oesteban Oscar Esteban
25.0.0

A new major release introducing critical fixes and important new functionality.
Most notably, it includes a hotfix for 4D resampling (also backported to 24.1.4) and adds **experimental support for the X5 format** (*BIDS*).
The X5 support enables I/O for linear and nonlinear transforms and includes partial support for transformation chains—marking a first step
toward full *BIDS* interoperability.
This release also drops support for *Python* 3.9 and earlier, aligning with modern *Python* standards and paving the way for future improvements.

CHANGES
-------
* FIX: BSpline mapping of individual points by @oesteban in #256
* FIX: Remove implementation of an abstract class by @oesteban in #255
* FIX: Add test for `DenseFieldTransform` handling of OOB points by @oesteban in #254
* ENH: X5 read/write support of ``TransformChain`` by @oesteban in #253
* ENH: Loading of X5 (linear) transforms by @oesteban in #243
* ENH: Implement X5 representation and output to filesystem by @oesteban in #241
* DOC: Fix references to ``os.PathLike`` by @oesteban in #242
* MNT: Drop Python 3.9 by @oesteban in #259
* MNT: Increase coverage by testing edge cases and adding docstrings by @oesteban in #248
* MNT: Refactor io/lta to reduce one partial line by @oesteban in #246
* MNT: Move flake8 config into ``pyproject.toml`` by @oesteban in #245
* MNT: Configure coverage to omit tests by @oesteban in #244

**Full Changelog**: 24.1.4...25.0.0

24.1.4

Toggle 24.1.4's commit message

Verified

This tag was signed with the committer’s verified signature.
oesteban Oscar Esteban
24.1.4

Hotfix release addressing an issue in dense displacements fields.

CHANGES
-------
* FIX: Backport #251 into 24.1.x series by @oesteban in #252

24.1.3

Toggle 24.1.3's commit message

Verified

This tag was signed with the committer’s verified signature.
oesteban Oscar Esteban
24.1.3

Hotfix release addressing the issues when resampling 4D data.

CHANGES
-------
* FIX: Broken 4D resampling by @oesteban in #247

25.0.0rc0

Toggle 25.0.0rc0's commit message

Verified

This tag was signed with the committer’s verified signature.
oesteban Oscar Esteban
25.0.0rc0

A new major release with critical updates.
The new release includes a critical hotfix for 4D resamplings.
The second major improvement is the inclusion of a first implementation of the X5 format (BIDS).
The X5 implementation is currently restricted to reading/writing of linear transforms.

CHANGES
-------
* FIX: Broken 4D resampling by @oesteban in #247
* ENH: Loading of X5 (linear) transforms by @oesteban in #243
* ENH: Implement X5 representation and output to filesystem by @oesteban in #241
* DOC: Fix references to ``os.PathLike`` by @oesteban in #242
* MNT: Increase coverage by testing edge cases and adding docstrings by @oesteban in #248
* MNT: Refactor io/lta to reduce one partial line by @oesteban in #246
* MNT: Move flake8 config into ``pyproject.toml`` by @oesteban in #245
* MNT: Configure coverage to omit tests by @oesteban in #244

24.1.2

Toggle 24.1.2's commit message
24.1.2 (June 02, 2025)

New patch release that addresses a crash when applying a 3D transform to a 4D image.

New Contributors
----------------
* @coryshain made their first contribution in #236

CHANGES
-------
* FIX: Patch for crash when applying 3D transform to 4D image (#236)
* MNT: Switch from zenodo.json to CITATION.cff, add contributors (#237)

**Full Changelog**: 24.1.1...24.1.2

24.1.1

Toggle 24.1.1's commit message
24.1.1 (December 18, 2024)

New patch release that adds ``nitransforms.resampling.apply`` as a top-level import, and removes the `pkg_resources` dependency.

CHANGES
-------

* RF: Add nitransforms.resamping.apply to top module imports in #227
* FIX: Remove pkg_resources dependency in #230

**Full Changelog**: 24.1.0...24.1.1

24.1.0

Toggle 24.1.0's commit message
24.1.0 (November 17, 2024)

New feature release in the 24.1.x series.

This release has the same code as 24.0.2, but the package has been
tested with Numpy 2.0 and Python 3.13 and the metadata updated accordingly.

CHANGES
-------
* MAINT: Transition to pyproject.toml and tox, support numpy 2, python 3.13
  by @effigies in #228

**Full Changelog**: 24.0.2...24.1.0

24.0.2

Toggle 24.0.2's commit message
24.0.2 (September 21, 2024)

Bug-fix release in the 24.0.x series.

CHANGES
-------

* FIX: Add per-volume transforms as single transform in chain by @effigies in #226

**Full Changelog**: 24.0.1...24.0.2

24.0.1

Toggle 24.0.1's commit message
24.0.1 (September 17, 2024)

Bug-fix release in the 24.0.x series.

New Contributors
----------------
* @shnizzedy made their first contribution in #222

CHANGES
-------

* FIX: Use standard library ``pathlib`` by @shnizzedy in #222
* MAINT: Support pre-``__or__`` types by @effigies in #223
* MAINT: Bump the actions-infrastructure group with 3 updates by @dependabot in #224
* MAINT: Bump codecov/codecov-action from 3 to 4 by @dependabot in #225

**Full Changelog**: 24.0.0...24.0.1