Releases: nipy/heudiconv
Releases · nipy/heudiconv
v1.3.0
🚀 Enhancement
- timezone aware #780 (@AlanKuurstra @yarikoptic)
🐛 Bug Fix
- BF(workaround): if heuristic provided just a string and not list of types -- make it into a tuple #787 (@yarikoptic)
- Refactor create_seqinfo tiny bit to avoid duplication and add logging; and in tests to reuse list of dicom paths #785 (@yarikoptic)
- extract sequence_name from PulseSequenceName on Siemens XA** data #753 (@bpinsard)
- Just INFO not WARNING if heuristic is missing intotoids #784 (@yarikoptic)
Authors: 3
- @AlanKuurstra
- Basile (@bpinsard)
- Yaroslav Halchenko (@yarikoptic)
v1.2.0
🚀 Enhancement
🐛 Bug Fix
- Fixup testing: kludge for pydicom 3.0.0 in dcmstack, ignore some warnings from nipype for python 3.12 #782 (@yarikoptic)
- Add JOSS paper badge to README.md (leading) (@yarikoptic)
- Provide title matching JOSS publication as the title in .zenodo.json (@yarikoptic)
🏠 Internal
📝 Documentation
🧪 Tests
- Run tests weekly to ensure we are still good #781 (@yarikoptic)
Authors: 4
- Basile (@bpinsard)
- Michael (@octomike)
- Taylor Salo (@tsalo)
- Yaroslav Halchenko (@yarikoptic)
v1.1.6
🏠 Internal
- Remove grants from .zenodo.json for now #766 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
v1.1.5
🏠 Internal
- Revert "Add CITATION.cff validation to lint workflow" #765 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
v1.1.4
🏠 Internal
- Replace CITATION.cff with .zenodo.json for correct (split) affiliations on Zenodo #764 (@yarikoptic)
- Codespell tuneup: no dedicated workflow (part of tox -e lint), and fix few freshly detected typos #762 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
v1.1.3
📝 Documentation
- Specify license in CITATION.cff #760 (@yarikoptic)
- Replace one rogue markdown ref to
ref <url>
_ RST #759 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
v1.1.2
🏠 Internal
- Add CITATION.cff based on JOSS paper.md #758 (@yarikoptic)
- Add Jpeg2000 to Docker container #747 (@jennan)
📝 Documentation
Authors: 3
- Austin Macdonald (@asmacdo)
- Maxime Rio (@jennan)
- Yaroslav Halchenko (@yarikoptic)
v1.1.1
🐛 Bug Fix
- Handle cases where dates/times in DICOM are empty strings, not Nones (e.g. after some anonymization) #756 (@jennan @yarikoptic)
Authors: 2
- Maxime Rio (@jennan)
- Yaroslav Halchenko (@yarikoptic)
v1.1.0
🚀 Enhancement
- Add support for a custom seqinfo to extract from DICOMs any additional metadata desired for a heuristic #581 (@yarikoptic @bpinsard)
- codespell: ignore "build" folder which might be on the system #581 (@yarikoptic)
Authors: 2
- Basile (@bpinsard)
- Yaroslav Halchenko (@yarikoptic)
v1.0.2
🐛 Bug Fix
- properly remove GE multiecho bvals/bvecs #728 (@bpinsard)
- datalad sensitive marking fixes #739 (@bpinsard)
- Reject "Missing images" in sensor-dicoms #735 (@chaselgrove)
⚠️ Pushed to master
- Adding workflow figure (@TheChymera)
- Added figures to master branch (@TheChymera)
🏠 Internal
- auto 11.0.5 is needed to avoid hitting some "Error: fatal: ... not an integer" bug #746 (@yarikoptic)
- Fix - auto is in ~/, not in the PATH #745 (@yarikoptic)
- Make it possible to review auto version -v output during release + adjust that workflow step description #743 (@yarikoptic)
- gh-actions: Bump codecov/codecov-action from 3 to 4 #736 (@dependabot[bot] @yarikoptic)
- gh-actions: Bump actions/setup-python from 4 to 5 #723 (@dependabot[bot])
📝 Documentation
- Adjust wording on heuristics page -- do not claim creating some skeleton #741 (@yarikoptic)
- Document how to release and add changelog entries #737 (@asmacdo @yarikoptic)
- Add dianne tutorials #734 (@asmacdo @yarikoptic)
- Add documentation building instructions #730 (@asmacdo)
- Allowing RTD to access images under the same path as README #734 (@TheChymera)
- Using environment figure in about section #730 (@TheChymera)
- Make README more concrete #724 (@asmacdo)
Authors: 6
- @chaselgrove
- @dependabot[bot]
- Austin Macdonald (@asmacdo)
- Basile (@bpinsard)
- Horea Christian (@TheChymera)
- Yaroslav Halchenko (@yarikoptic)