1.9.0
Release Notes
New feature release in the 1.9.x series.
What's Changed
- FIX: Remove exists=True from fsl.MotionOutliers output that might not exist (https://github.com/n
- FIX: Improve evaluate_connect_function errors across Python versions (https://github.com/nipy/nip
- FIX: Changed inheritance of TensorMetricsInputSpec (#3663)
- FIX: Add cropped files to dcm2niix output (#3609)
- FIX: Deduplicate dcm2niix output (#3610)
- FIX: Parse commas in CSV fields (#3637)
- FIX: MRTrix3 change inputs position for MRTransform (#3611)
- FIX: Use out_prefix instead of "w" in spm.Normalize12 (#3600)
- FIX: Fix typo in spm.Normalize12 process (#3599)
- FIX: DWIPreproc issue (#3596)
- FIX: DWIPreproc issue (#3596)
- FIX: Fix bugs with
fsl_out=True
andlta_out=True
(#358 - FIX: Test failures (#3587)
- FIX: update merge_imgs input type of dcm2niix Node (#3548)
- FIX: update sample_random_points and random_seed type of ProbTrackXBaseInputSpec (https://github.
- FIX: update self.inputs.optimization in outputs for GTMPVC (#3
- ENH: Support HDF5 (mat 7.3) SPM.mat files (#3650)
- ENH: FILMGLS gifti output support in surface mode (#3652)
- ENH: Added available inputs for MRTrix3's 5ttgen (#3658)
- ENH: Add functions to mrtrix3 interface (#3613)
- ENH: Update PETsurfer interface (#3602)
- ENH: Add 'hsvs' option to 5ttgen + mrtransform fix (#3630)
- ENH: add STC PVC to PETPVC interface (#3634)
- ENH: Add GenericLabel to ANTS ApplyTransforms. (#3617)
- ENH: Issue 3553 add mvecs to dcm2niix (#3554)
- ENH: add contrast outputs for EstimatedModel (#3577)
- ENH: Issue 3345: Adding FreeSurfer longitudinal interfaces (#3
- ENH: Enable SPM voxel-based FDR (#3558)
- REF: Replace deprecated pkgutil.find_loader with importlib.util.find_spec (https://github.com/nip
- REF: io.open() → open() (#3575)
- REF: Stop using deprecated import internally (#3561)
- DOC: Patch doc/conf.py to work with latest ReadTheDocs (#3691)
- DOC/FIX: Fix wrong name, should be al_ea (#3629)
- DOC: Fix typos newly found by codespell (#3606)
- STY: Apply ruff/pycodestyle rules (E) (#3689)
- STY: Apply ruff rules (RUF) again (#3688)
- STY: Apply ruff/Pyflakes rules (F) (#3681)
- STY: Apply ruff/Perflint rules (PERF) again (#3687)
- STY: Apply ruff/flake8-comprehensions preview rules (C4) (#368
- STY: Apply ruff/flake8-simplify rules (SIM) (#3676)
- STY: Apply ruff/flake8-bugbear rules (B) (#3671)
- STY: Apply ruff/flake8-comprehensions rules (C4) (#3680)
- STY: Apply ruff/Perflint rules (PERF) (#3674)
- STY: Apply ruff/flake8-implicit-str-concat rules (ISC) (#3679)
- STY: Apply ruff/flake8-pie rules (PIE) (#3678)
- STY: Apply ruff/flake8-raise rules (RSE) (#3677)
- STY: Apply ruff/flynt rules (FLY) (#3675)
- STY: Apply ruff rules (RUF) (#3673)
- STY: Codespell (#3672)
- STY: Apply ruff/refurb rules (#3648)
- STY: Apply ruff/pyupgrade rules (#3647)
- STY: Adjusted variable names for clarity and codespell false positives (https://github.com/nipy/n
- STY: Remove duplicated trait in EddyOutputSpec (#3568)
- STY: Black edits (#1)
- MNT: Replace deprecated imghdr (#3659)
- MNT: Use regular ".now" instead of ".utcnow" with UTC zone (#3
- MNT: Apply assorted repo-review rules (#3682)
- MNT: Drop traits upper bound (#3685)
- MNT: Configure dependabot to update GH workflows (#3597)
- MNT: Replace deprecated locale.getdefaultlocale (#3590)
- MNT: Require Python 3.8+, auto-upgrade syntax (#3588)
- CI: Test Python 3.12 support (#3638)
- CI: Test on Python 3.11 (#3589)
- CI/FIX: configure codespell, add workflow, typos fixed (#3549)
New Contributors
- @asmacdo made their first contribution in #3561
- @yibeichan made their first contribution in #3568
- @mmbannert made their first contribution in #3558
- @l-espana made their first contribution in #3529
- @jadecci made their first contribution in #3583
- @manuegrx made their first contribution in #3577
- @pvelasco made their first contribution in #3554
- @stebo85 made their first contribution in #3629
- @zachlindsey made their first contribution in #3637
- @teanijarv made their first contribution in #3630
- @lbutry made their first contribution in #3613
- @penguinpee made their first contribution in #3659
- @bogpetre made their first contribution in #3652
- @scott-huberty made their first contribution in #3655
- @adamnarai made their first contribution in #3650
- @beausievers made their first contribution in #1428
Full Changelog: 1.8.6...1.9.0