Skip to content

Commit 33e5960

Browse files
committed
rel(25.0.0): Update CHANGES
1 parent 3eb8c39 commit 33e5960

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

CHANGES.rst

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,28 @@
1-
25.0.0 (TBD)
2-
============
3-
A new major release with critical updates.
4-
The new release includes a critical hotfix for 4D resamplings.
5-
The second major improvement is the inclusion of a first implementation of the X5 format (BIDS).
6-
The X5 implementation is currently restricted to reading/writing of linear transforms.
1+
25.0.0 (July 22, 2025)
2+
======================
3+
A new major release introducing critical fixes and important new functionality.
4+
Most notably, it includes a hotfix for 4D resampling (also backported to 24.1.4) and adds **experimental support for the X5 format** (*BIDS*).
5+
The X5 support enables I/O for linear and nonlinear transforms and includes partial support for transformation chains—marking a first step
6+
toward full *BIDS* interoperability.
7+
This release also drops support for *Python* 3.9 and earlier, aligning with modern *Python* standards and paving the way for future improvements.
78

89
CHANGES
910
-------
11+
* FIX: BSpline mapping of individual points by @oesteban in https://github.com/nipy/nitransforms/pull/256
12+
* FIX: Remove implementation of an abstract class by @oesteban in https://github.com/nipy/nitransforms/pull/255
13+
* FIX: Add test for `DenseFieldTransform` handling of OOB points by @oesteban in https://github.com/nipy/nitransforms/pull/254
14+
* ENH: X5 read/write support of ``TransformChain`` by @oesteban in https://github.com/nipy/nitransforms/pull/253
1015
* ENH: Loading of X5 (linear) transforms by @oesteban in https://github.com/nipy/nitransforms/pull/243
1116
* ENH: Implement X5 representation and output to filesystem by @oesteban in https://github.com/nipy/nitransforms/pull/241
1217
* DOC: Fix references to ``os.PathLike`` by @oesteban in https://github.com/nipy/nitransforms/pull/242
18+
* MNT: Drop Python 3.9 by @oesteban in https://github.com/nipy/nitransforms/pull/259
1319
* MNT: Increase coverage by testing edge cases and adding docstrings by @oesteban in https://github.com/nipy/nitransforms/pull/248
1420
* MNT: Refactor io/lta to reduce one partial line by @oesteban in https://github.com/nipy/nitransforms/pull/246
1521
* MNT: Move flake8 config into ``pyproject.toml`` by @oesteban in https://github.com/nipy/nitransforms/pull/245
1622
* MNT: Configure coverage to omit tests by @oesteban in https://github.com/nipy/nitransforms/pull/244
1723

24+
**Full Changelog**: https://github.com/nipy/nitransforms/compare/24.1.4...25.0.0
25+
1826
24.1.4 (July 20, 2025)
1927
======================
2028
Hotfix release addressing an issue in dense displacements fields.

0 commit comments

Comments
 (0)