Skip to content

Releases: nipreps/niworkflows

1.14.3

02 Dec 17:54

Choose a tag to compare

Release notes

Patch release in the 1.14.x series.

This release restores compatibility with the upcoming NumPy 2.4 series.

Changes

  • FIX: Import LinAlgError from a stable location (#987)

Full Changelog: 1.14.2...1.14.3

1.14.2

02 Dec 17:53

Choose a tag to compare

Release notes

Patch release in the 1.14.x series.

This release updates the config file used for generating derivative filenames.

Changes

  • FIX: Replace 'ref' entity with 'label' entity according to BIDS specification (#976)
  • ENH: Add fmap mask path to path patterns (#977)
  • ENH: Add 'label' entity to anatomical masks in nipreps.json (#973)

Full Changelog: 1.14.1...1.14.2

1.14.1

16 Sep 14:44

Choose a tag to compare

Release notes

Patch release in the 1.14.x series.

What's Changed

  • FIX: Add task entity to PET path patterns (#970)
  • ENH: Add optional hash entity to path patterns (#966)

Full Changelog: 1.14.0...1.14.1

1.14.0

11 Sep 01:45

Choose a tag to compare

Release Notes

New feature release in the 1.14.x series.

Changes

  • FIX: Address failures from nilearn/matplotlib (#960)
  • FIX: Loosen session error on mismatch (#956)
  • ENH: Sync PETPrep requirements (#965)
  • ENH: Add filename pattern for label.gii masks (#962)
  • ENH: Toggle requirement for any image type BIDSDataGrabber, add task filtering when collecting PET data (#951)
  • MNT: Install datalad-osf, git-annex from PyPI (#961)

Full Changelog: 1.13.5...1.14.0

1.13.5

19 Jun 14:55

Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

Changes

  • Allow optional/None filters to be overridden (#956)

Full Changelog: 1.13.4...1.13.5

1.13.4

05 Jun 17:15

Choose a tag to compare

Release notes

Patch release in the 1.13.x series.

This release includes:

  • A fix to avoid filters overwriting BIDS subject and session entities when collecting data
  • Additional PET paths for the default BIDS configuration
  • New file with PET-specific registration options

Changes

  • ENH: Update nipreps.json (#950)
  • ENH: Add petref-mni_registration_precise_000.json (#949)
  • FIX: Do not allow filters to overwrite participant / session (#952)
  • MNT: Fix coverage config for parallel runners (#945)
  • MNT: Accept main where master is used (#943)

1.13.3

09 May 16:31

Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

This release resolves import errors introduced by excluding excess files in the previous release. Only test modules were affected.

Changes

  • ENH: Add PET info to nipreps.json (#942)

1.13.2

09 May 16:30

Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

This release adjusts the build process to reduce the size of the installed package.

1.13.1

09 May 16:30

Choose a tag to compare

Release Notes

Patch release in the 1.13.x series.

This release adds the niworkflows.engine.splicer module, to facilitate sugery on wworkflows.

Changes

  • FIX: Allow passing arguments through tag decorator (#939)
  • ENH: Workflow splicer module (#938)
  • MNT: Bump astral-sh/setup-uv from 5 to 6 (#937)

1.13.0

02 May 16:40

Choose a tag to compare

Release Notes

First release in the 1.13.x series.

This release restructures the ANTs brain extraction workflow.
This should be a backwards compatible change, but a minor release is used out of caution.

Changes

  • FIX: Remove duplicated code, problematic deviation from antsBrainExtraction (#931)
  • FIX: Listify numbers (#925)
  • ENH: Allow + symbol in label entities (#926, #927)
  • STY: Apply various ruff checks (#913, #915, #917, #918, #919, #930)