Releases: nipreps/dmriprep
Releases · nipreps/dmriprep
0.5.0rc0
A new minor release going forward with some of the items of our roadmap. The most salient features are the integration of FSL Eddy and the adoption of the new *SDCFlows 2.0* API. CHANGES ------- * FIX: Change in _svgutils_ API (0.3.2) breaks our reportlet generation (#151) * FIX: Correctly check *SDCFlows*' registry of ``IntendedFor`` files (#141) * FIX: Honor ``--nprocs`` flag (#142) * ENH: Temporary integration of FSL Eddy (#144) * ENH: Connect fieldmap estimation to preprocessing pipeline of individual DWI runs (#140) * ENH: Refactor workflow for simplicity - explicit iteration over DWIs (#138) * ENH: Run fieldmap estimation using *SDCFlows* 2.0 (#137) * FIX/MAINT: Drop Python 3.6 + Revise Python environment (versions pinned) in Dockerfile (#146) * MAINT: Update *SDCFlows* pinning to the latest 2.0.0 release (#152) * DOC: Revise *dMRIPrep*'s road-map (#147) * DOC: Add FSL ``topup`` reference in citation boilerplate (#148) * DOC: change "functional" to "diffusion" (#143)
0.4.0
Release Notes
A minor release including T1w-DWI registration with FreeSurfer's bbregister
.
This minor release also includes some documentation improvements and a fair
amount of maintenance tasks, the most salient of which is migrating our test
data to a DataLad + GitHub + OSF infrastructure that will allow more flexibly
update test datasets.
CHANGES
- ENH: Use
bbregister
upstreamed to NiWorkflows, with sloppy mode (#131) - ENH: Port
bbregister
T1w-DWI registration from fMRIPrep (#125) - DOC: Link NeuroHackademy session's video. (#120)
- DOC: Update readme and delete contributing guidelines in favor of nipreps website (#127)
- DOC: Add base SVG file for the "figure1" (aka the workflow) flowchart (#124)
- MAINT: Move test data to a full-datalad setting (#134)
- MAINT: Move packaging tests from TravisCI to GitHub Actions (#135)
- STY/MAINT: Preparing the first large overhaul of dMRIPrep (#130)
- MAINT: Adding J. Veraart and E. Dickie to the contributors' list (#126, #133)
0.3.0
Release Notes
A long overdue minor release initiating the 0.3.x series and including the milestones set for the 0.3.0 version in our roadmap.
CHANGES
- FIX: Revise vector tests broken when addressing other issues (#103)
- FIX: Minor refactor of DWI/brainmasks utilities and dtypes (#101)
- FIX: Test pin to
reports_bug
branch (#59) - FIX: CircleCI
on_fail
command (#61) - ENH: An initial implementation of SD estimation. (#97)
- ENH: Minor refactor reorganizing base workflows, in prep for #97 (#110)
- ENH: Use new
DerivativesDataSink
from NiWorkflows 1.2.0 (#108) - ENH: Port the new anatomical fast-track from fMRIPrep (#109)
- ENH: Data-driven b0 identification tool (#107)
- ENH: Do not raise error in all instances of b-vecs/vals inconsistencies (#100)
- ENH: Update
DiffusionGradientTable
interface to support vector reorientation (#89) - ENH: Update image utility output path behavior (#81)
- ENH: Adopt
config
module (#88) - ENH: Added
ds001771/sub-36
dataset and FS derivatives (#67) - DOC: Add nipreps developers and year to
LICENSE
file (#69) - DOC: Roadmap documentation (#58)
- DOC: Document the fact that we are using popylar/GA for usage tracking (#63)
- MAINT: Remove the leftovers of AFQ in
.afq/
(#106) - MAINT: Refactor the workflow to use Nipype iterables (#105)
- MAINT: Add ds001771 to the smoke-tests battery (#91)
- MAINT: Revisions after previous maintenance commit (#83) (#85)
- MAINT: Update dependencies (#83)
0.2.2
Release Notes
A release to show the deployment process on the Sprint.
CHANGES
- ENH: b0 reference and skullstrip workflow (#50)
- FIX: Version on docker target of
Makefile
(#54) - FIX/ENH: Remove sentry tracking and add popylar tracking. (#51)
- MAINT: Some small changes to the Dockerfile. (#53)
- ENH: Set up customized report specification (#34)
- MAINT: Use a local docker registry instead of load/save (#46)
0.2.1
Release Notes
A bugfix release to test that versioned documentation is working.
CHANGES
- FIX: Remove count of DWI scans according to
task_id
(#10) - ENH: Vector representation and checking utilities (#26)
- ENH: Start running smoke tests on CircleCI (#31)
- ENH: Add config for CircleCI (#13)
- DOC: Build versioned docs and deploy them to gh-pages (#45)
- MAINT: Revise execution options in CircleCi (#33)
- MAINT: A minimal infrastructure for unit-tests, with some initial test files (#32)
- MAINT: Add a branch step to the contribution guidelines. (#21)
- MAINT: Add maintenance script to update the changelog, update CHANGES (#22)
- MAINT: Add a base of
CONTRIBUTING.md
guidelines (#14) - MAINT: Fix typos and add Makefiles (#11)
- MAINT: Add TravisCI for code linting with
flake8
(#18)