Skip to main content

Nextflow 26.10.0

Feature updates and improvements​

Language features​

  • Addressed limitations in agent inputs and outputs by @bentsherman in #7750
  • Checked typed output names and allowed single named outputs by @bentsherman in #7769
  • Deprecated the process when section in favor of the process.when config setting by @bentsherman in #7746
  • Inferred the element type of empty channels, lists, and maps from first use by @bentsherman in #7774
  • Made exit() graceful and reported an error for return statements in the workflow body by @bentsherman in #7570

Configuration​

  • Allowed run-level cpus and memory limits for grid executors by @raphaelbetschart in #7783

General​

  • Added a deprecations page to the docs by @bentsherman in #7766
  • Improved the error message for local paths in module commands by @bentsherman in #7779

Bug fixes​

Language features​

  • Fixed nullable workflow emits wrapping null in a dataflow value by @bentsherman in #7760
  • Fixed static typing issues found while migrating a pipeline by @bentsherman in #7722

Google Batch​

  • Fixed Google Batch array status polling for arrays of 500+ tasks by @robsyme in #7767
  • Fixed Google Batch array task status cache never matching by @robsyme in #7778
  • Fixed Google Batch task listing not retrying errors after the first page by @robsyme in #7768
  • Fixed retried Google Batch job submissions failing with ALREADY_EXISTS by @pditommaso in #7762

General​

  • Fixed interactive CLI prompts when stdin is not a terminal by @pditommaso in #7641
  • Fixed the main thread exiting before the flow completes when aborted on another thread by @stefanoboriero in #7781
  • Fixed IllegalThreadStateException aborting the session on task timeout by @Mohit-Ak in #7571
  • Fixed invalid JSON sent to Seqera Platform when a value fails to serialize in TowerJsonGenerator by @pinin4fjords in #7772

Dependencies​

  • Bumped nf-agent@0.2.0
  • Bumped nf-agent-pi@0.6.0
  • Bumped nf-amazon@3.12.0
  • Bumped nf-google@1.29.0
  • Bumped nf-tower@1.32.0

Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v26.10.0