Skip to main content

Changelog: Nextflow

Nextflow 25.08.0-edge

Feature updates and improvements

  • Added Claude Code GitHub Action integration by @pditommaso in #6389
  • Added Value type for dataflow values (value channels) by @bentsherman in #6372
  • Added descriptions to plugin MANIFEST.MF files by @pditommaso in #6348
  • Added null checks in TowerClient onFlowComplete method by @robsyme in #6384
  • Added plugins redirects by @christopher-hakkaart in #6385
  • Added test for prefetchMetadata call in pullPlugins method by @pditommaso in #6396
  • Added Type annotations by @bentsherman in #6278
  • Implemented Process Execution with Command-Line Parameter Mapping [experimental] by @pditommaso in #6381
  • Improved secret loading documentation and renamed ConfigNullProvider to EmptySecretProvider by @bentsherman in 9e4c975
  • Minor TowerClient improvement by @pditommaso in #6387
  • New executor for Fujitsu Technical Computing Suite (TCS) by @exthnet in #5928
  • Preserved method parameter names in nf-lang JAR by @bentsherman in #6355
  • Refactored Wave and Tower client to use lib-httpx library by @pditommaso in #6354
  • Replaced custom JWT refresh logic with standardized HxClient by @pditommaso in #6398
  • Replaced custom retry strategy with HxClient in RepositoryProvider by @pditommaso in #6351
  • Simplified plugin download implementation by @pditommaso in #6349
  • Supported standard environment variables for ANSI terminal output by @ewels in #6362
  • Updated core plugins to use Nextflow Gradle plugin by @bentsherman in #6379
  • Warned when file() matches a collection of files by @bentsherman in #5507
  • Workflow params by @bentsherman in #5929
  • Bumped netty deps to version 4.1.124.Final by @pditommaso in 9e8d596

Bug fixes

  • Fixed CLI param override in strict config parser by @bentsherman in #6377
  • Fixed GString equality checks with String by @bentsherman in #6330
  • Fixed GitHub Actions commit message parsing to use only first line by @pditommaso in 5bc9162
  • Fixed NPE when contributors omit contribution field in manifest by @robsyme in #6383
  • Fixed Platform refresh token handling by @pditommaso in ba78ef7
  • Fixed duplicate page and redirects in docs by @christopher-hakkaart in #6386
  • Fixed false warning for map config options by @bentsherman in #6359
  • Fixed groupTuple operator to handle GString vs String keys consistently by @pditommaso in #6400
  • Fixed incorrect spelling in docs by @christopher-hakkaart in #6336
  • Fixed null reference error in workflow output by @bentsherman in #6374
  • Fixed typo in task config eval by @bentsherman in #6392

Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.08.0-edge

Nextflow 24.09.0-edge

  • Added Fusion version pinning info to Fusion config scope
  • Added container tip in the task error report
  • Added support for Java 23
  • Added Platform workflow prefix in AWS Batch job names
  • Fixed AWS spot attempts with zero value
  • Fixed Azure Fusion env misses credentials when no key or SAS provided
  • Fixed CI build taking only the commit msg header
  • Fixed Inconsistency with camelCase and kebab-case config param
  • Fixed XPath default de-serializer issue
  • Fixed failOnIgnore causes task monitor to stop submitting tasks
  • Fixed large mermaid diagrams
  • Improved Wave build timeout handling
  • Included additional fields to manifest
  • Removed mini from Flux submit command
  • Updated container handling with charliecloud
  • Updated Documentation structure
  • Updated nextflow install docs
  • Bumped groovy 4.0.23 by @pditommaso in #5303
  • Bumped nf-wave@1.6.0 by @pditommaso in 179093d
  • Bumped nf-azure@1.10.0 by @pditommaso in 41d37fa
  • Bumped nf-amazon@2.9.0 by @pditommaso in e38980f

https://github.com/nextflow-io/nextflow/releases/tag/v24.09.0-edge

Nextflow 24.04.4

  • Fixed parsing of shm-size containerOptions
  • Fixed aws logs group name
  • Updated Azure batch deps
  • Bumped nf-wave@1.4.2-patch1 by @pditommaso in 19a7272
  • Bumped nf-codecommit@0.2.1 by @pditommaso in f2bcce9
  • Bumped nf-azure@1.6.1 by @pditommaso in 0ea1f10
  • Bumped nf-amazon@2.5.3 by @pditommaso in b13b554
  • Bumped wave-api to 0.11.1 by @pditommaso in 87828af
  • Bumped amazon sdk to version 1.12.766 by @pditommaso in 5ce42b7
  • Bumped pf4j to version 3.12.0 by @pditommaso in 1a8f086
  • Bumped jgit to version 6.10.0 by @pditommaso in cc2ccd8

https://github.com/nextflow-io/nextflow/releases/tag/v24.04.4