Skip to main content

Nextflow 25.08.0-edge

Feature updates and improvements

  • Add Claude Code GitHub Action integration by @pditommaso in #6389
  • Add Value type for dataflow values (value channels) by @bentsherman in #6372
  • Add descriptions to plugin MANIFEST.MF files by @pditommaso in #6348
  • Add null checks in TowerClient onFlowComplete method by @robsyme in #6384
  • Add plugins redirects by @christopher-hakkaart in #6385
  • Add test for prefetchMetadata call in pullPlugins method by @pditommaso in #6396
  • Add Type annotations by @bentsherman in #6278
  • Implement Process Execution with Command-Line Parameter Mapping [experimental] by @pditommaso in #6381
  • Improve secret loading documentation and rename 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
  • Preserve method parameter names in nf-lang JAR by @bentsherman in #6355
  • Refactor Wave and Tower client to use lib-httpx library by @pditommaso in #6354
  • Replace custom JWT refresh logic with standardized HxClient by @pditommaso in #6398
  • Replace custom retry strategy with HxClient in RepositoryProvider by @pditommaso in #6351
  • Simplify plugin download implementation by @pditommaso in #6349
  • Support standard environment variables for ANSI terminal output by @ewels in #6362
  • Update core plugins to use Nextflow Gradle plugin by @bentsherman in #6379
  • Warn when file() matches a collection of files by @bentsherman in #5507
  • Workflow params by @bentsherman in #5929
  • Bump netty deps to version 4.1.124.Final by @pditommaso in 9e8d596

Bug fixes

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

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