MRtrix3 release 3.0.4
Fourth micro (bug fix) update following initial production release.
Please consult the main announcement and summary of changes for details.
What's Changed
- Revert container recipes to pull master by @Lestropie in #2357
- CONTRIBUTING.md: Revise by @Lestropie in #2358
- Eigen 3.4 compatibility by @jdtournier in #2368
- dwicat: Support 3D images by @Lestropie in #2366
- add .nojekyll file to documentation update script by @jdtournier in #2384
- dwifslpreproc: strip DW encoding from padding slice by @jdtournier in #2382
- dwi2response manual: avoid checking and calculating a brain mask by @bjeurissen in #2373
- README.md: Add Twitter reference by @Lestropie in #2395
- Documentation (Fixels and Dixels): double negative typo by @fionaEyoung in #2398
- minimal set of changes to pass pylint 2.11.1 tests by @jdtournier in #2401
- Fix link to advanced debugging help page by @fionaEyoung in #2403
- CONTRIBUTING.md: Revise text RE: target branch for docs changes by @Lestropie in #2402
- Update copyright and docs by @jdtournier in #2425
- tensor2metric: avoid crash when supplying input with wrong size by @bjeurissen in #2423
- Avoid invalid memory access when ROI is malformed in tck header by @jdtournier in #2424
- mrtrix3.run: Fix default MRTRIX_LOGLEVEL by @Lestropie in #2432
- configure: ignore CFLAGS & LDFLAGS from qmake by @jdtournier in #2445
- tcksift2: Fix fixel masking by @Lestropie in #2447
- connectomestats: Fix GLM mode selection by @Lestropie in #2454
- Matlab: multiline key-value metadata #2386 by @fionaEyoung in #2455
- connectomestats: Fix output paths for some files by @Lestropie in #2453
- Various DICOM updates - take 2 with updated test data by @jdtournier in #2450
- mrtrix3.utils.RunList: Pass kwargs to run.command() by @Lestropie in #2209
- Dicom fix XA10A parsing by @jdtournier in #2462
- Container: Additional fixes by @Lestropie in #2461
- Dicom fix missing import siemens enhanced by @jdtournier in #2466
- Fixes incorrect face orientation in PLY output format by @blezek in #2490
- mrview connectome tool: fix display of nodes when a node is empty by @jdtournier in #2497
- Correctly transform mask instead of last contrast by @bjeurissen in #2503
- mrtransform: DWI grad export on linear by @Lestropie in #2508
- Write separate std_dev for each variance group by @bjeurissen in #2507
- mrview: Permit SH lmax=0 by @bjeurissen in #2511
- Fix build progress by @jdtournier in #2494
- Tckconvert write binary vtk by @jdtournier in #2489
- Python: don't cleanup on SIGINT if -nocleanup option has been provided by @jdtournier in #2484
- update mime & icon handling on linux by @jdtournier in #2478
- matlab: Fix erroneous reference to non-existent "tracks" identifier by @fionaEyoung in #2522
- dwifslpreproc: Refine slspec modification by @Lestropie in #2505
- Container recipe updates following 3.0.3 release by @Lestropie in #2370
- mrview: improved error reporting in fixel plot tool by @tbschuster in #2367
- GitHub Actions: fix dependencies on Ubuntu 22.04 by @jdtournier in #2532
- DICOM: fix parsing of DateTime entry by @jdtournier in #2531
- PNG export: Exception on too few axes by @Lestropie in #2535
- mrview fix tractography.tsf_colourmap by @maxpietsch in #2452
- DICOM: fix import of gradient table by @jdtournier in #2523
- Final checks before 3.0.4 release by @jdtournier in #2543
Full Changelog: 3.0.3...3.0.4