← Back to all sparks
N

Nextflow

INFRA · APIS
Velocity5.0

Workflow orchestration engine for scalable and reproducible data pipelines

The workflow engine keeps shipping weekly, and more of each release is Seqera plumbing

workflow-enginebioinformaticsseqera-platformtype-systemcloud-executorsgpu-metrics
Current state
Nextflow runs two tracks at once: stable 25.10.x and 26.04.x lines taking fixes and plugin bumps, and a monthly -edge series where features land first. Recent work splits between language and runtime correctness — typed process outputs, record types, config parser v2, job array handling — and a growing set of integration points with Seqera's commercial platform. GPU metrics now appear in the workflow-level execution summary.
Where it's heading
The engine is being wired progressively tighter to Seqera Platform. nf-tower has been consolidated into nf-seqera, a seqera:// filesystem provides data-links, the Seqera executor gained a per-task prediction model and a shellEnabled option, and Intelligent Compute scheduler run identifiers now propagate upward. In parallel the type system introduced with record types and typed outputs is still generating a steady stream of edge-case fixes, which is what a language change of that size costs.
Prediction
Expect the type-system fixes to keep arriving on the stable lines while the edge series continues adding Seqera executor capability, since that is where nearly all new configuration surface has appeared.

Recent moves

  1. 18d ago

    25.10.7 fixes the v2 config parser and adds new GCP machine families

    A small stable-line release pairing config parser v2 corrections with support for the latest-generation Google Cloud machine families. The parser fixes matter more than they look — v2 is the config path the newer language work depends on.

    View source ↗
  2. 25d ago

    26.07.0-edge adds docker.cpuLimits and a Seqera provider config option

    Edge release adding a docker.cpuLimits config option, a graceful fallback when the array directive hits an unsupported executor, and seqera.executor.providerConfig. Also pulls Jackson forward twice to close high-severity deserialization CVEs.

    View source ↗
  3. 1mo ago

    Version 26.04.6

    Two plugin version bumps, nf-seqera and nf-tower, and nothing else. A pure dependency roll on the 26.04 line.

    View source ↗
  4. 1mo ago

    26.04.5 surfaces GPU metrics in the execution summary

    Adds GPU metrics to the workflow-level execution summary — useful for the accelerated pipelines Nextflow increasingly runs — alongside a flatMap tuple fix for dataflow values and propagation of the Seqera Intelligent Compute scheduler run identifier to Platform.

    View source ↗
  5. 1mo ago

    26.06.0-edge folds nf-tower into nf-seqera

    Consolidates the nf-tower plugin into nf-seqera, simplifying what had been two overlapping integration paths into the commercial platform. Also fails with a clear error when Fusion is enabled without an access token, replacing a confusing failure mode.

    View source ↗
  6. 1mo ago

    26.05.0-edge adds seqera:// data-links and per-task prediction

    The densest edge release in this window: seqera:// data-links support in the nf-tower filesystem, a per-task prediction model and shellEnabled option on the Seqera executor, workflow DAG reporting, Nextflow module info in lineage TaskRun entries, and a new nextflow logfile command.

    View source ↗