Skip to content

Releases: nextflow-io/nextflow

Version 26.07.0-edge

Version 26.07.0-edge Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Jul 17:31
dad0a10
  • Add docker.cpuLimits config option (#7289) [60c7ae9]
  • Add graceful fallback for array directive with unsupported executors (#7296) [24ed218]
  • Add seqera.executor.providerConfig option (#7335) [5b8ce02]
  • Bump jackson 2.21.1 to 2.21.4 to fix high-severity CVEs (#7274) [a6fddfa]
  • Bump jackson-databind to patched versions to fix deserialization CVEs (#7322) [8d4423e]
  • chore: pin Docusaurus dependencies (#7324) [373a83d]
  • chore: update actions/checkout action to v6.0.3 (#7325) [ci fast] [5dc9bbb]
  • chore: update anthropics/claude-code-action action to v1.0.168 (#7326) [ci fast] [2cc1428]
  • chore: update dependency ch.qos.logback:logback-classic to v1.5.37 (#7327) [15ed1a3]
  • chore: update dependency ch.qos.logback:logback-core to v1.5.35 [security] (#7297) [1e53f4a]
  • chore: update dependency com.azure:azure-compute-batch to v1.0.0-beta.6 (#7128) [ci fast] [1c98412]
  • docs: Add note about IAM roles for google.batch.serviceAccountEmail (#7291) [87943ba]
  • docs: add Semantics reference page (#7271) [5a64223]
  • docs: clarify Bitbucket API token auth requirements (#7279) [37984dd]
  • docs: Clarify override behavior of resourceLabels directive (#7287) [1439ebf]
  • Drop dead oss.sonatype.org repository (#7282) [ci fast] [527a314]
  • Exclude null config env entries from task environment (#7294) [0ba281e]
  • feat(nf-seqera): send pipeline-secret references to the Seqera Scheduler (#7314) [df61a13]
  • feat: add two Indian scientists to NameGenerator (#7079) [ci fast] [142ab0e]
  • Fix containerOptions --opt=value parsing for AWS Batch (#5190) (#7288) [b1f31a3]
  • Fix CVE-2025-14813: replace discontinued bcprov-ext with bcprov-jdk18on 1.84 (#7284) [17ef32d]
  • Fix error checking in workflow emits (#7058) [56b574d]
  • Fix high-severity form-data CRLF injection in docs site (#7276) [241612b]
  • Fix Kryo deserialization error with enum types (#7277) [0167eb6]
  • Fix path input for exec processes (#7272) [afab66b]
  • Fix URL percent-encoding lost on resume for http/ftp paths (#7333) [79594e7]
  • fix: key Fusion license token cache by product and version (#7320) [ci fast] [d95f506]
  • Force-create staged input symlinks to allow task re-runs (#7285) [ac7eb26]
  • Revert "Consolidate nf-tower plugin into nf-seqera (#7252)" [da5afcf]
  • Revert "Skip nf-tower when superseded by nf-seqera (#7283)" [c5dec3b]
  • Round up CPUs to nearest valid value for AWS Batch Fargate (#7295) [fd6012b]
  • Show absolute path in missing main script error (#7286) [8373569]
  • Skip nf-tower when superseded by nf-seqera (#7283) [57a52cf]
  • Tolerate stale/transient resize errors on autoscale Azure Batch pools (#7312) [46392e6]
  • Use scheduler API exit code, fall back to .exitcode file (#7273) [ci skip] [751effc]
  • Use wiremock self-contained distribution to drop vulnerable handlebars (#7275) [27646a7]
  • Bump nf-amazon@3.10.1
  • Bump nf-azure@1.23.1
  • Bump nf-google@1.27.4
  • Bump nf-k8s@1.5.5
  • Bump nf-seqera@0.23.0
  • Bump nf-tower@1.29.1
  • Bump nf-wave@1.21.1

Version 25.10.7

Choose a tag to compare

@github-actions github-actions released this 15 Jul 19:41
  • Fix issues with v2 config parser (#7249) [0316e83]
  • Add support for latest-generation Google Cloud machine families (#6841) [8714c7c]
  • Bump nf-google@1.23.6

Version 26.04.6

Choose a tag to compare

@github-actions github-actions released this 09 Jul 18:54
  • Bump nf-seqera@0.21.1
  • Bump nf-tower@1.28.2

Version 26.04.5

Choose a tag to compare

@github-actions github-actions released this 09 Jul 16:10
  • Add GPU metrics to workflow-level execution summary (#7229) [d72c88e]
  • Fix flatMap tuple error for dataflow value (#7254) [0df0bfb]
  • Propagate Seqera Intelligent Compute scheduler run identifier to Platform (#7228) [6c7547c]
  • Bump nf-seqera@0.22.0
  • Bump nf-tower@1.29.0

Version 26.06.0-edge

Version 26.06.0-edge Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jun 16:15
  • Add docs tip for relocating Docker storage on Azure Batch nodes (#6937) [d2ecd7a]
  • Add Fibonacci and Pareto to the run name generator (#7255) [c9e9cfb]
  • Consolidate nf-tower plugin into nf-seqera (#7252) [1cdd0bc]
  • docs: Clarify storeDir caveats with env, eval, stdout outputs (#7235) [e97f337]
  • docs: Normalize version callouts (#7256) [85b945e]
  • Fail with a clear error when Fusion is enabled without an access token (#7263) [83d452a]
  • Fix docs example for record operations (#7250) [e30c380]
  • Fix failing unit tests with clean build (#7264) [e3a44ba]
  • Fix flatMap tuple error for dataflow value (#7254) [e4e9a2c]
  • fix: lower trace-access.nf memory to fit CI runner capacity (#7266) [fcf52e5]
  • Propagate Seqera Intelligent Compute scheduler run identifier to Platform (#7228) [e2a673f]
  • Remove uncommitted specs [ci skip] (#7267) [22894f7]
  • Bump nf-seqera@1.0.0

Version 26.05.0-edge

Version 26.05.0-edge Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jun 08:22
  • Add -help as alias for -h in top-level CLI options (#7238) [ea3f2aa]
  • Add GPU metrics to workflow-level execution summary (#7229) [43da3f1]
  • Add hidden plural/singular aliases for noun subcommands (#7239) [fe3da84]
  • Add Nextflow module info to lineage TaskRun entry (#7160) [1be0561]
  • Add seqera:// data-links support to nf-tower filesystem (#7070) [7d6f8c4]
  • Add shellEnabled option and per-task prediction model to Seqera executor (#7204) [810fd16]
  • Add workflow DAG reporting to nf-tower plugin (#7218) [3041af8]
  • Add nextflow logfile command (#7177) [c689c25]
  • ADR: data lineage (#7187) [ae58c91]
  • Allow plugin version to be specified when running a plugin command (#7113) [7eeeb77]
  • Change stdout outputs to stderr, to not break piped output (#7121) [dd9c2eb]
  • docs: Clarify distinction between modules and script inclusion (#7217) [2294ab1]
  • docs: Migrate docs to new build (#7119) [93b2444]
  • Fix "No such variable" in typed output block with job arrays (#7221) [064404b]
  • Fix cast and instanceof with record types (#7185) [0834c83]
  • Fix issue with workflow completion handler being called twice (#7191) [93c2122]
  • Fix lineage records for stub-run and eval outputs (#7211) [52d62a7]
  • Fix netty CVE-2026-44249 via AWS SDK bump and azure-core-http-netty pin (#7223) [ab6a6e6]
  • Fix nxf_date for uutils coreutils (Ubuntu 26.04+) (#7118) [5504f64]
  • Fix staging of Path fields of included record types (#7226) [72ab749]
  • Improve Azure Batch VM image diagnostics and fix stale 24.04 docs (#7200) [8e5e611]
  • Improve Tower telemetry error handling on transient gateway failures (#7190) [b0d7e33]
  • Mirror test containers to public.cr.seqera.io to harden CI against quay.io outages (#7195) [539081b]
  • Preserve order of plugin declarations in config (#7227) [3fa70ed]
  • Promote 'latest' stable channel by version comparison instead of branch name [b5ac62e]
  • Refactor changelog.txt -> CHANGELOG.md (#7179) [c19a87e]
  • Remove deprecated echo process directive (#7206) [362f6fd]
  • Sample nxf_date seconds and nanoseconds atomically (#7207) [6636c8c]
  • Support accelerator directive for local executor (#5850) [0285c3b]
  • Support record type input with dot-notation CLI params (#7170) [48bf94f]
  • Use a stop flag instead of thread interrupt to shut down the logs checkpoint (#7193) [1faf69d]
  • nextflow plugins -help: show subcommands (#7197) [429fd8e]
  • Bump nf-amazon@3.10.0
  • Bump nf-azure@1.23.0
  • Bump nf-codecommit@0.6.0
  • Bump nf-seqera@0.22.0
  • Bump nf-tower@1.29.0

Version 26.04.4

Choose a tag to compare

@github-actions github-actions released this 17 Jun 16:36
  • Add Nextflow module info to lineage TaskRun entry (#7160) [7b7678b]
  • Bump default plugin create template to v0.4.0 (#7234) [a12f27f]
  • Fix "No such variable" in typed output block with job arrays (#7221) [81c35b4]
  • Fix cast and instanceof with record types (#7185) [0dffb8a]
  • Fix issue with workflow completion handler being called twice (#7191) [95c0dae]
  • Fix nxf_date for uutils coreutils (Ubuntu 26.04+) (#7118) [2e9ea02]
  • Fix staging of Path fields of included record types (#7226) [6bc3510]
  • Preserve order of plugin declarations in config (#7227) [d33bee4]
  • Sample nxf_date seconds and nanoseconds atomically (#7207) [ea81fd0]
  • Bump nf-amazon@3.9.2
  • Bump nf-azure@1.22.6
  • Bump nf-codecommit@0.5.3
  • Bump nf-seqera@0.21.0
  • Bump nf-tower@1.28.1

Version 25.10.6

Choose a tag to compare

@github-actions github-actions released this 04 Jun 20:51
  • Update default Azure Batch pool image to Ubuntu 24.04 [114d0e4]
  • Fix world-readable seqera-auth.config credential file (#7182) [a2813c6]
  • Fix S3FileSystemProvider.newInputStream() draining full object on close (#7046) [13cbdd8]
  • Fix LogsCheckpoint thread interrupt race condition (#6939) [c455156]
  • Pin rnaseq-nf to v2.3 in Azure validation script [8f7e578]
  • Bump nf-amazon@3.4.5 [b9074b2]
  • Bump nf-tower@1.17.7 [da09f09]
  • Bump nf-azure@1.20.3 [1e000af]

Version 26.04.3

Choose a tag to compare

@github-actions github-actions released this 28 May 08:52
  • Fix bucket cleanup in S3 test (#7172) [4fcc583]
  • Fix docs CI on Python 3.14 by upgrading Sphinx (#7175) [71665de]
  • Improve message error when enabling types with syntax parser v1 (#7173) [13282b5]
  • Make plugin metadata prefetch resilient to registry rate limiting (#7181) [1c47215]
  • Support fetching local files in FUSION_CONTAINER_CONFIG_URL (#7142) [0d1ece8]
  • Bump nf-azure@1.22.5
  • Bump nf-google@1.27.3
  • Bump nf-k8s@1.5.4
  • Bump nf-seqera@0.20.1
  • Bump nf-tower@1.28.0
  • Bump nf-wave@1.21.0

Version 26.04.2

Choose a tag to compare

@github-actions github-actions released this 21 May 21:26
  • chore: pin dependency python to 3.14.5 (#7152) [ec74f3d]
  • Fix module run to allow optional path inputs (#7163) [4fd28fd]
  • Fix azure rnaseq-nf test (#7143) [e4f9290]
  • Fix destructured record input in module run (#7164) [0498ca6]
  • Fix function calls in typed process outputs (#7148) [7e0908c]
  • Fix strict parser to include params refs in task hash (#7165) [785e801]
  • GitHub Actions - security updates (#7138) [5e2ef57]
  • Honor token field in BitbucketServerRepositoryProvider (#7120) [6bf6e8d]
  • Normalize TaskPath -> Path in typed process outputs (#7090) [38c0723]
  • Pick up force-pushed branches in multi-revision repo strategy (#7103) [091f93f]
  • Release HTTP sockets when reading HTTP attributes to avoid 503 throttling [f2b0284]
  • Tighten CI security and remove dead code in workflows (#7139) [2bec402]
  • Update guidelines for strict parser (#7134) [3aa26a7]
  • Validate module spec against JSON schema (#7094) [6a6ea9f]
  • Bump nf-azure@1.22.4
  • Bump nf-k8s@1.5.3
  • Bump nf-seqera@0.20.0