Skip to content

Releases: ReproNim/neurodocker

0.9.5

12 May 10:51
Compare
Choose a tag to compare

🐛 Bug Fix

⚠️ Pushed to master

📝 Documentation

Authors: 9

0.9.4

18 Jan 21:07
Compare
Choose a tag to compare

🐛 Bug Fix

Authors: 2

0.9.3

16 Jan 16:14
Compare
Choose a tag to compare

🐛 Bug Fix

Authors: 2

0.9.2

14 Jan 23:35
Compare
Choose a tag to compare

🐛 Bug Fix

⚠️ Pushed to master

  • fix: install mypy stubs (@satra)
  • fix: mypy configuration (@satra)

Authors: 3

0.9.1

04 Aug 18:05
ad2f3a6
Compare
Choose a tag to compare

Minor update to fix #451

What's Changed

Full Changelog: 0.9.0...0.9.1

0.9.0

04 Aug 17:54
97b7a3c
Compare
Choose a tag to compare

On this sunny day, August 4, 2022, we welcome Neurodocker version 0.9.0. Thank you to all who have contributed!

What's Changed

  • Escape single quotes in printf to neurodocker_specs.json by @tclose in #443
  • Fix afni recipe spaces + R packages + python by @stebo85 in #456
  • Add freesurfer 7.3.0 and 7.3.1 by @jennydaman in #459
  • added _Renderer.labels method that enables adding labels with special chars in the label name by @tclose in #453
  • Fix for issue #449 by @pwighton in #462

New Contributors

Full Changelog: 0.8.0...0.9.0

Thank you GitHub for automatically generating the release notes above! We appreciate it.

Version 0.8.0

07 Mar 03:03
664965c
Compare
Choose a tag to compare

Greetings! Version 0.8.0 of Neurodocker is a refactor of the codebase. A generic Dockerfile and Singularity recipe generator has been implemented, known as reproenv (the source is in this repository). Neurodocker defines recipes to install common neuroimaging software, and reproenv uses these recipes to generate the container specs.

As always, please ask any questions using our GitHub issues. We hope you enjoy Neurodocker!

Version 0.7.0

15 Apr 17:45
Compare
Choose a tag to compare

Say hello to Neurodocker version 0.7.0. This includes several additions and bug fixes, as well as a new container minification method.

Additions

  • neurodocker-minify CLI command to minify containers in-place and preserving the ability to use the minified output interactively. This is an improvement of the original minification method, because using the older method, minimized images typically could not be used interactively afterwards. In other words, the original minification process was too aggressive (#258)
  • Matlab compiler runtime 2019 and 2015aSP1 for SPM12 (#304)
  • Versioneer for version management (#308)
  • SPM12 version r7487 and r7771 (#319)
  • Adds FSL versions 6.0.2 and 6.0.3 (#324)

Fixes

  • Switches to root user at beginning of every dockerfile (#306)
  • Adds -y switch to conda clean --all (#323)

Version 0.6.0

03 Oct 15:08
Compare
Choose a tag to compare

We are pleased to welcome neurodocker version 0.6.0 to the world. This release adds a few things and fixes a few bugs.

Additions

  • mricron
  • telemetry

Fixes

  • remove files specific to spm in /tmp instead of /tmp/*, which caused problems with singularity
  • fsleyes installation works now

Version 0.5.0

18 Apr 15:35
Compare
Choose a tag to compare

Hello Neurodocker users! I am pleased to announce version 0.5.0, which adds FSL 6 and 6.0.1 and fixes several bugs. The jump to 0.5 from 0.4 is meant to indicate Neurodocker's approach towards stability. If you encounter issues using this version, please submit an issue or a pull request.

Run the versioned Docker image with docker run --rm kaczmarj/neurodocker:0.5.0

Additions

  • FSL 6.0.0 and 6.0.1

Fixes

  • check if a user exists before creating them
  • remove fsl dependency that cannot be found in some repositories
  • afni system package names
  • run nd_freeze before removing the apt list
  • use conda clean --all instead of conda clean -tipsy
  • set USER=$(whoami) if USER is not set
  • do not remove /tmp/* or /var/tmp/* (this caused issues when building singularity images)
  • add save method to singularity generator
  • use new URL for libpng12-0 in afni template