Skip to content

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 uv for dependency management
  • Upgraded base Python to 3.11
  • Added .dockerignore and .gitignore for 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.7 dependency
  • Added flywheel-bids>=1.2.32 dependency
  • Added fw-gear>=0.3.2 dependency

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)