Release Notes
0.1.1_25.1.0 [2025-12-16]
Enhancements:
- Added initial BIDS ASLPrep gear implementation with support for ASLPrep
25.1.0 - Added TemplateFlow prefetching stage in Dockerfile to optimize template downloads
- Added support for FreeSurfer license file input and automatic installation
- Added support for BIDS filter files, configuration files, and derivatives inputs
- Added support for archived runs and previous results to resume processing
- Added comprehensive BIDS data validation and download functionality
- Added customizable command-line interface for ASLPrep options via
bids_app_command - Added HTML report generation and metadata packaging for analysis outputs
- Added dry-run mode for testing without executing the BIDS App
Maintenance:
- Migrated to
uvfor dependency management - Upgraded base Python to
3.11 - Added
.dockerignoreand.gitignorefor optimized Docker builds and cleaner repository - Added CI/CD pipeline configuration with GitLab CI using Flywheel's QA templates
- Added pre-commit hooks for code quality (
ruff,pytest,hadolint,markdownlint) - Configured multi-stage Dockerfile with separate prefetch, build, dev, and prod stages
- Added
flywheel-gear-toolkit>=0.6,<0.7dependency - Added
flywheel-bids>=1.2.32dependency - Added
fw-gear>=0.3.2dependency
Documentation:
- Added comprehensive README with usage instructions, prerequisites, and workflow documentation
- Added CONTRIBUTING.md with development setup and contribution guidelines
- Added FAQ.md for common questions and troubleshooting
- Added LICENSE file (MIT)