File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.3.4] - 2025-11-07
9+
10+ ### Added
11+
12+ - ** Docker containerization** : Production-ready multi-stage Dockerfile with multi-architecture support (amd64/arm64)
13+ - ** Docker Hub integration** : Automated CI/CD pipeline via GitHub Actions for building and publishing images
14+ - ** Nextflow workflow** : Complete example pipeline (` examples/nextflow/teloclip.nf ` ) with nf-core style modules for filter, extract, and extend
15+ - ** Docker documentation** : Comprehensive ` DOCKER.md ` guide with usage examples and best practices
16+ - ** Build scripts** : ` scripts/build-docker.sh ` and ` scripts/test-docker.sh ` for local development and testing
17+
18+ ### Changed
19+
20+ - ** License** : Migrated from MIT to GPL-3.0-or-later for better alignment with open science principles
21+ - ** Docker workflow** : GitHub Actions now triggers only on version tags and pull requests (not on regular commits to main)
22+ - ** Version management** : Implemented PEP 440 compliant version conversion in build scripts
23+
24+ ### Fixed
25+
26+ - ** Nextflow modules** : Corrected ` teloclip extract ` to accept SAM input (not BAM)
27+ - ** Nextflow modules** : Fixed version parsing in all modules to match actual CLI output format
28+ - ** Nextflow workflow** : Fixed SAM_TO_BAM process to properly output separate SAM file for extract step
29+
30+ ---
31+
832## [ 0.3.3]
933
1034### 🐳 Docker & Container Infrastructure
@@ -160,7 +184,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
160184
161185#### New Files
162186
163- ```
187+ ``` text
164188.dockerignore # Docker build optimization
165189Dockerfile # Multi-stage production build
166190DOCKER.md # Complete Docker documentation
You can’t perform that action at this time.
0 commit comments