Skip to main content

Nextflow 26.05.0-edge

Feature updates and improvements

Language features

  • Removed the deprecated echo process 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-tower plugin 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 -help by @ewels in #7197

General

  • Added -help as an alias for -h in 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 TaskRun entry by @jorgee in #7160
  • Added seqera:// data-links support to the nf-tower filesystem by @jorgee in #7070
  • Added a shellEnabled option and per-task prediction model to the Seqera executor by @pditommaso in #7204
  • Added the nextflow logfile command by @ewels in #7177
  • Added a data lineage architecture decision record (ADR) by @bentsherman in #7187
  • Changed stdout outputs to stderr to 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.io to harden CI against quay.io outages by @pditommaso in #7195
  • Promoted the latest stable channel by version comparison instead of branch name by @pditommaso in b5ac62e0c
  • Refactored changelog.txt to CHANGELOG.md by @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 cast and instanceof with record types by @bentsherman in #7185
  • Fixed staging of Path fields 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-netty pin by @jorgee in #7223
  • Fixed nxf_date for uutils coreutils (Ubuntu 26.04+) by @robsyme in #7118
  • Fixed nxf_date to 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