Skip to content

Commit 01e5e0a

Browse files
committed
Bump + prep for v0.2.0 release
1 parent db10349 commit 01e5e0a

File tree

2 files changed

+56
-1
lines changed

2 files changed

+56
-1
lines changed

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# MultiQC_SAV Changelog
2+
3+
## [0.2.0](https://github.com/MultiQC/MultiQC_SAV/releases/tag/v0.2.0) - 2024-12-18
4+
5+
This release includes a major refactor to follow MultiQC best practices and modernize the codebase.
6+
7+
### Major Changes
8+
9+
- Converted to hook-based plugin architecture ([#7](https://github.com/MultiQC/MultiQC_SAV/pull/7))
10+
- Refactored SAV module to follow MultiQC best practices ([#11](https://github.com/MultiQC/MultiQC_SAV/pull/11))
11+
12+
### Added
13+
14+
- Comprehensive type hints throughout the codebase
15+
- VS Code devcontainer configuration for easier development
16+
- CI/CD tooling with GitHub Actions workflows
17+
- Developer documentation (CLAUDE.md)
18+
- mypy configuration for static type checking
19+
- New test data for additional sequencer platforms (NextSeq 2000, NovaSeq X)
20+
21+
### Changed
22+
23+
- Migrated from `setup.py` to modern `pyproject.toml` packaging
24+
- Applied ruff UP and SIM rules for cleaner code
25+
- Removed Python 3.13 upper bound constraint
26+
- Updated MultiQC logo
27+
28+
### Fixed
29+
30+
- Search patterns configuration
31+
- Sample name ignore list now correctly prevents report generation when all samples are filtered
32+
33+
## [0.0.3](https://github.com/MultiQC/MultiQC_SAV/releases/tag/v0.0.3) - 2022-02-22
34+
35+
Fix parsing of date notation in NSQ2K `RunInfo.xml`
36+
37+
## [0.0.2](https://github.com/MultiQC/MultiQC_SAV/releases/tag/v0.0.2) - 2021-06-09
38+
39+
This release improves the filename matching and updates the search patterns for the SAV module.
40+
41+
## [0.0.1](https://github.com/MultiQC/MultiQC_SAV/releases/tag/v0.0.1) - 2021-05-19
42+
43+
Initial release of the MultiQC SAV plugin.
44+
45+
### Added
46+
47+
- InterOp-based visualizations for Illumina sequencing metrics
48+
- Read and lane summary tables
49+
- Q-score heatmap and histogram
50+
- Clusters per lane plot
51+
- Occupancy vs PF (pass filter) plot
52+
- By-cycle metrics visualization
53+
- Support for MiSeq, HiSeq, NextSeq, and NovaSeq platforms
54+
- Test data for multiple sequencer types
55+
- GitHub Actions CI workflow

multiqc_sav/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
Viewer application.
77
"""
88

9-
__version__ = "0.1.0"
9+
__version__ = "0.2.0"

0 commit comments

Comments
 (0)