Skip to content

Releases: MultiQC/MultiQC_SAV

MultiQC_SAV v0.2.0 - refactor and update

18 Dec 11:17
01e5e0a

Choose a tag to compare

This release includes a major refactor to follow MultiQC best practices and modernize the codebase.

Major Changes

  • Converted to hook-based plugin architecture (#7)
  • Refactored SAV module to follow MultiQC best practices (#11)

Added

  • Comprehensive type hints throughout the codebase
  • VS Code devcontainer configuration for easier development
  • CI/CD tooling with GitHub Actions workflows
  • Developer documentation (CLAUDE.md)
  • mypy configuration for static type checking
  • New test data for additional sequencer platforms (NextSeq 2000, NovaSeq X)

Changed

  • Migrated from setup.py to modern pyproject.toml packaging
  • Applied ruff UP and SIM rules for cleaner code
  • Removed Python 3.13 upper bound constraint
  • Updated MultiQC logo

Fixed

  • Search patterns configuration
  • Sample name ignore list now correctly prevents report generation when all samples are filtered

New Contributors

Full Changelog: v0.0.3...v0.2.0

NextSeq 2K date fix

22 Feb 08:36

Choose a tag to compare

Fix parsing of date notation in NSQ2K RunInfo.xml

Improved filename matching

09 Jun 06:08

Choose a tag to compare

This release improves the filename matching and updates the search patterns for the SAV module.