Release Notes
1.0.7_2.4.2 [2026-01-12]
Enhancements:
- Updated
PATHenvironment variable to include/fastsurferdirectory - Added
XDG_CACHE_HOMEenvironment variable set to/tmp/xdgcache
Fixes:
- Added security patches for
brotli>=1.2.0,protobuf>=5.29.5, andtornado>=6.5
Maintenance:
- Upgraded base image from
deepmi/fastsurfer:cuda-v2.3.3todeepmi/fastsurfer:cuda-v2.4.2 - Added system package upgrade step with
apt-get -y upgradeduring build - Updated
mypyfrom^0.790to^1.19.1 - Created dedicated
flywheeluser (UID 31337) and configured container to run as non-root user
1.0.6_2.3.3 [2025-01-21]
Enhancements:
- Initial release of FastSurfer gear wrapping FastSurferCNN for whole brain segmentation into 95 classes
- Added support for segmentation-only mode via
seg-onlyconfiguration option - Implemented FreeSurfer license installation and validation
- Added automatic zipping of output directories (
label,surf,touch,scripts,tmp,trash) when running full pipeline
Maintenance:
- Based on
deepmi/fastsurfer:cuda-v2.3.3Docker image - Added CI/CD pipeline configuration with GitLab CI
- Configured pre-commit hooks for code quality (
ruff,pytest,markdownlint,yamllint,jsonlint) - Added
.dockerignoreto optimize Docker build context - Set pytest coverage requirement to 0 for initial release
Documentation:
- Added comprehensive README with usage instructions, workflow diagrams, and use cases
- Added CONTRIBUTING.md with development setup and release process guidelines
- Added merge request template with checklist for releases, changelog, and testing
- Added MIT license file