Nextflow 26.05.0-edge
Feature updates and improvements
Language features
- Removed the deprecated
echoprocess directive by @pditommaso in #7206 - Added support for record type input with dot-notation CLI params by @jorgee in #7170
Azure
- Improved Azure Batch VM image diagnostics and fixed stale 24.04 docs by @pditommaso in #7200
Plugins
- Added workflow DAG reporting to the
nf-towerplugin by @ewels in #7218 - Allowed the plugin version to be specified when running a plugin command by @JosuaCarl in #7113
- Added subcommand listing to
nextflow plugins -helpby @ewels in #7197
General
- Added
-helpas an alias for-hin top-level CLI options by @ewels in #7238 - Added GPU metrics to the workflow-level execution summary by @cristianrcv in #7229
- Added hidden plural/singular aliases for noun subcommands by @ewels in #7239
- Added Nextflow module info to the lineage
TaskRunentry by @jorgee in #7160 - Added
seqera://data-links support to thenf-towerfilesystem by @jorgee in #7070 - Added a
shellEnabledoption and per-task prediction model to the Seqera executor by @pditommaso in #7204 - Added the
nextflow logfilecommand by @ewels in #7177 - Added a data lineage architecture decision record (ADR) by @bentsherman in #7187
- Changed
stdoutoutputs tostderrto avoid breaking piped output by @ewels in #7121 - Clarified the distinction between modules and script inclusion in the docs by @bentsherman in #7217
- Migrated the docs to the new build by @christopher-hakkaart in #7119
- Improved Tower telemetry error handling on transient gateway failures by @pditommaso in #7190
- Mirrored test containers to
public.cr.seqera.ioto harden CI against quay.io outages by @pditommaso in #7195 - Promoted the
lateststable channel by version comparison instead of branch name by @pditommaso in b5ac62e0c - Refactored
changelog.txttoCHANGELOG.mdby @ewels in #7179 - Added support for the accelerator directive in the local executor by @bentsherman in #5850
- Used a stop flag instead of a thread interrupt to shut down the logs checkpoint by @pditommaso in #7193
Bug fixes
Language features
- Fixed "No such variable" in typed output block with job arrays by @jorgee in #7221
- Fixed
castandinstanceofwith record types by @bentsherman in #7185 - Fixed staging of
Pathfields of included record types by @robsyme in #7226
Plugins
- Preserved the order of plugin declarations in config by @jagedn in #7227
General
- Fixed workflow completion handler being called twice by @bentsherman in #7191
- Fixed lineage records for stub-run and eval outputs by @jorgee in #7211
- Fixed netty CVE-2026-44249 via an AWS SDK bump and
azure-core-http-nettypin by @jorgee in #7223 - Fixed
nxf_datefor uutils coreutils (Ubuntu 26.04+) by @robsyme in #7118 - Fixed
nxf_dateto sample seconds and nanoseconds atomically by @pditommaso in #7207
Dependencies
- Bumped
nf-amazon@3.10.0 - Bumped
nf-azure@1.23.0 - Bumped
nf-codecommit@0.6.0 - Bumped
nf-seqera@0.22.0 - Bumped
nf-tower@1.29.0
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v26.05.0-edge