-
Paul McCarthy authoredPaul McCarthy authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.rst 58.86 KiB
This document contains the fslpy
release history in reverse chronological
order.
XXX (Under development)
Fixed
- Adjusted the :func:`.featdesign.loadFEATDesignFile` function to handle missing values (!469).
- Fix to the :class:`.Notifier` class involving handling of callback functions that have been garbage-collected (!470).
3.22.0 (Monday 17th February 2025)
Changed
- The :meth:`.Nifti.getAffine` method now supports the
'scaled'
coordinate system, which is equivalent to the'fsl'
coordinate system, but without any flip along the first axis (!466).
Deprecated
- Deprecated the :meth:`.Nifti.voxToScaledVoxMat` and :meth:`.Nifti.caledVoxToVoxMat` properties in favour of using the :meth:`.Nifti.getAffine` method (!466).
3.21.1 (Friday 27th September 2024)
Changed
- The :func:`.fixlabels.loadLabelFile` and :func:`.fixlabels.saveLabelFile` functions now support FIX label files which contain classification probabilities, as generated by pyfix >= 0.9.0, and old FIX >= 1.069 (!464).
3.21.0 (Tuesday 23rd July 2024)
Changed
- Behaviour of the
imcp
/immv
commands has been adjusted so that when an image file is copied/moved, and converted to a different format (e.g..nii
to.nii.gz
), the image data and header slope/intercept fields are not modified (!462).
3.20.0 (Wednesday 10th July 2024)
Added
- New functions/methods in the :mod:`.featanalysis` module and :class:`.FEATImage` class for accessing F-test results (!460).
3.19.1 (Wednesday 26th June 2024)
Fixed
- Minor Updates for compatibility with
numpy
2.0 (!458).
3.19.0 (Friday 24th May 2024)
Added
- New :func:`.bedpostx` and :func:`.bedpostx_gpu` wrapper functions (!455).
- New :meth:`.Platform.wsl` property for detecting whether we are running under Microsoft WSL (!456).
Deprecated
- Deprecated the :func:`.bedpostx_postproc_gpu` wrapper function - the
bedpostx_postproc_gpu.sh
andbedpostx_postproc.sh
scripts are not intended to be called directly (!455).
3.18.3 (Saturday 4th May 2024)
Fixed
- Fixed an issue with :mod:
fsl.wrappers
functions not finding output files when$FSLOUTPUTTYPE
is set to something other thanNIFTI_GZ
(!452).
3.18.2 (Wednesday 3rd April 2024)
Fixed
- Made some changes to the :mod:`fsl.utils.run` module to improve compatibility with [dill](https://github.com/uqfoundation/dill/) (!449).
3.18.1 (Tuesday 5th March 2024)
Fixed
- Fixed an issue which could cause :mod:`fsl.wrappers` functions to crash when being executed concurrently (!446).
3.18.0 (Thursdday 22nd February 2024)
Added
- New wrapper function for the FLIRT midtrans command (!443).
- The :class:`.Image` class now accepts a
version
parameter, as an easy way of specifying the NIfTI file format version (!443).
3.17.0 (Friday 9th February 2024)
Added
- New wrapper function for the FLIRT makerot command (!441).
- New wrapper functions for the imcp, immv, imrm, imln, imglob and imtest commands. These are all implemented within fslpy, so the wrapper functions invoke them directly (i.e. within the same process) (!441).