Skip to content

Release Notes

0.1.2_25.1.0 [2026-05-05]

Maintenance:

  • Updated pytest from >=6.1.2,<7 to >=9.0.3,<10
  • Updated tornado from >=6.5.0 to >=6.5.5
  • Simplified mock side_effect assignments in tests to use direct method references instead of lambda wrappers

Documentation:

  • Corrected references from fMRIPrep to ASLPrep throughout README.md
  • Moved the "Update the BIDS algorithm version" section to after the FAQ section in README.md
  • Fixed gear name from re-label_container to relabel_container in README.md

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)