@@ -4,6 +4,42 @@ All notable changes to this project will be documented (for humans) in this file
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
55and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
66
7+ ## [ 0.10.0] - 2021-09-16
8+
9+ Various improvements and compatibility/support (dcm2niix, datalad) changes.
10+
11+ ### Added
12+
13+ - Add "AcquisitionTime" to the seqinfo ([ #487 ] [ ] )
14+ - Add support for saving the Phoenix Report in the sourcedata folder ([ #489 ] [ ] )
15+
16+ ### Changed
17+
18+ - Python 3.5 EOLed, supported (tested) versions now: 3.6 - 3.9
19+ - In reprorin heuristic, allow for having multiple accessions since now there is
20+ ` -g all ` groupping ([ #508 ] [ ] )
21+ - For BIDS, produce a singular ` scans.json ` at the top level, and not one per
22+ sub/ses (generates too many identical files) ([ #507 ] [ ] )
23+
24+
25+ ### Fixed
26+
27+ - Compatibility with DataLad 0.15.0. Minimal version is 0.13.0 now.
28+ - Try to open top level BIDS .json files a number of times for adjustment,
29+ so in the case of competition across parallel processes, they just end up
30+ with the last one "winning over" ([ #523 ] [ ] )
31+ - Don't fail if etelemetry.get_project returns None ([ #501 ] [ ] )
32+ - Consistently use ` n/a ` for age/sex, also handle ?M for months ([ #500 ] [ ] )
33+ - To avoid crashing on unrelated derivatives files etc, make ` find_files ` to
34+ take list of topdirs (excluding ` derivatives/ ` etc),
35+ and look for _ bold only under sub-* directories ([ #496 ] [ ] )
36+ - Ensure bvec/bval files are only created for dwi output ([ #491 ] [ ] )
37+
38+ ### Removed
39+
40+ - In reproin heuristic, old hardcoded sequence renamings and filters ([ #508 ] [ ] )
41+
42+
743## [ 0.9.0] - 2020-12-23
844
945Various improvements and compatibility/support (dcm2niix, datalad,
@@ -22,12 +58,12 @@ target output directory during conversion.
2258 directory (with a ` _heudiconv??? ` suffix, renamed into ultimate target
2359 name later on), which avoids hitting file size limits of /tmp ([ #481 ] [ ] ) and
2460 helped to avoid a regression in dcm2nixx 1.0.20201102
25- - #477 replaced ` rec-<magnitude|phase> ` with ` part-<mag|phase> ` now
26- that BIDS supports the part entity
27- - #473 made default for CogAtlasID to be a TODO URL
28- - #459 made AcquisitionTime used for acq_time scans file field
29- - #451 retained sub-second resolution in scans files
30- - #442 refactored code so there is now heudiconv.main.workflow for
61+ - [ #477 ] [ ] replaced ` rec-<magnitude|phase> ` with ` part-<mag|phase> ` now
62+ hat BIDSsupports the part entity
63+ - [ #473 ] [ ] made default for CogAtlasID to be a TODO URL
64+ - [ #459 ] [ ] made AcquisitionTime used for acq_time scans file field
65+ - [ #451 ] [ ] retained sub-second resolution in scans files
66+ - [ #442 ] [ ] refactored code so there is now heudiconv.main.workflow for
3167 more convenient use as a Python module
3268
3369### Fixed
@@ -350,6 +386,11 @@ TODO Summary
350386[ #368 ] : https://github.com/nipy/heudiconv/issues/368
351387[ #373 ] : https://github.com/nipy/heudiconv/issues/373
352388[ #485 ] : https://github.com/nipy/heudiconv/issues/485
389+ [ #442 ] : https://github.com/nipy/heudiconv/issues/442
390+ [ #451 ] : https://github.com/nipy/heudiconv/issues/451
391+ [ #459 ] : https://github.com/nipy/heudiconv/issues/459
392+ [ #473 ] : https://github.com/nipy/heudiconv/issues/473
393+ [ #477 ] : https://github.com/nipy/heudiconv/issues/477
353394[ #293 ] : https://github.com/nipy/heudiconv/issues/293
354395[ #304 ] : https://github.com/nipy/heudiconv/issues/304
355396[ #306 ] : https://github.com/nipy/heudiconv/issues/306
@@ -391,3 +432,12 @@ TODO Summary
391432[ #464 ] : https://github.com/nipy/heudiconv/issues/464
392433[ #480 ] : https://github.com/nipy/heudiconv/issues/480
393434[ #481 ] : https://github.com/nipy/heudiconv/issues/481
435+ [ #487 ] : https://github.com/nipy/heudiconv/issues/487
436+ [ #489 ] : https://github.com/nipy/heudiconv/issues/489
437+ [ #491 ] : https://github.com/nipy/heudiconv/issues/491
438+ [ #496 ] : https://github.com/nipy/heudiconv/issues/496
439+ [ #500 ] : https://github.com/nipy/heudiconv/issues/500
440+ [ #501 ] : https://github.com/nipy/heudiconv/issues/501
441+ [ #507 ] : https://github.com/nipy/heudiconv/issues/507
442+ [ #508 ] : https://github.com/nipy/heudiconv/issues/508
443+ [ #523 ] : https://github.com/nipy/heudiconv/issues/523
0 commit comments