Skip to content

dev -> master for v1.1.0 release#51

Merged
ewels merged 36 commits intomasterfrom
dev
Jan 30, 2026
Merged

dev -> master for v1.1.0 release#51
ewels merged 36 commits intomasterfrom
dev

Conversation

@ewels
Copy link
Member

@ewels ewels commented Jan 26, 2026

Changes to master for v1.1.0 release.

nf-core-bot and others added 30 commits July 8, 2025 11:39
Resolves merge conflicts from template update:
- Accept new devcontainer format (remoteUser/privileged instead of features)
- Remove gitpod profile (replaced by codespaces/devcontainer)
- Update MultiQC to 1.31 with new container images
- Update Nextflow minimum version to 25.04.0
- Keep custom validation help/summary configuration
- Keep seqtk/trim module
- Preserve Zenodo DOI (10.5281/zenodo.12192442)
Resolves merge conflicts from template update:
- Accept new Codespaces badge format (shields.io style)
- Update template version badge to 3.5.1
- Update MultiQC to 1.32 with topic channels for versions
- Update Channel to channel (lowercase) for strict Nextflow syntax
- Preserve Zenodo DOI (10.5281/zenodo.12192442)
- Sync template files (PR template, linting workflow, logo images)
- Add symlink for docs/CONTRIBUTING.md
Updated modules:
- fastqc
- multiqc (now 1.32)
- seqtk/trim

Updated subworkflows:
- utils_nfcore_pipeline
- utils_nfschema_plugin
Remove explicit .out.versions calls from FASTQC and SEQTK_TRIM modules
as they now use topic channels (emit: versions_*, topic: versions).
Versions are automatically collected via Channel.topic('versions').
- Remove version count (now using topic channels)
- Remove BETA-multiqc.parquet (renamed)
- Add llms-full.txt and multiqc.parquet (new MultiQC outputs)
- Fix linting.yml to use pip install instead of uv tool install
- Add explicit pre-commit installation step
- Sync PULL_REQUEST_TEMPLATE.md with template
@github-actions
Copy link

github-actions bot commented Jan 26, 2026

nf-core pipelines lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 60ebcaa

+| ✅ 203 tests passed       |+
!| ❗   1 tests had warnings |!
Details

❗ Test warnings:

  • included_configs - Pipeline config does not include custom configs. Please add the includeConfig line.

✅ Tests passed:

Run details

  • nf-core/tools version 3.5.1
  • Run at 2026-01-26 16:54:56

Copy link
Contributor

@nvnieuwk nvnieuwk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@FloWuenne FloWuenne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM2 🚀

@ewels ewels merged commit 45904cb into master Jan 30, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants