Skip to main content

Nextflow 25.08.0-edge

Feature updates and improvements

Language features

  • Added Value type for dataflow values (value channels) by @bentsherman in #6372
  • Added Type annotations by @bentsherman in #6278
  • Implemented Process Execution with Command-Line Parameter Mapping [experimental] by @pditommaso in #6381
  • Workflow params by @bentsherman in #5929
  • Warned when file() matches a collection of files by @bentsherman in #5507

Plugins

  • Added descriptions to plugin MANIFEST.MF files by @pditommaso in #6348
  • Added test for prefetchMetadata call in pullPlugins method by @pditommaso in #6396
  • Simplified plugin download implementation by @pditommaso in #6349
  • Updated core plugins to use Nextflow Gradle plugin by @bentsherman in #6379

Configuration

  • Improved secret loading documentation and renamed ConfigNullProvider to EmptySecretProvider by @bentsherman in 9e4c975

General

  • Added Claude Code GitHub Action integration by @pditommaso in #6389
  • Added null checks in TowerClient onFlowComplete method by @robsyme in #6384
  • Added plugins redirects by @christopher-hakkaart in #6385
  • 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
  • Supported standard environment variables for ANSI terminal output by @ewels in #6362

Dependencies

  • Bumped netty deps to version 4.1.124.Final by @pditommaso in 9e8d596

Bug fixes

Language features

  • Fixed GString equality checks with String by @bentsherman in #6330
  • Fixed groupTuple operator to handle GString vs String keys consistently by @pditommaso in #6400
  • Fixed null reference error in workflow output by @bentsherman in #6374

Configuration

  • Fixed CLI param override in strict config parser by @bentsherman in #6377
  • Fixed false warning for map config options by @bentsherman in #6359
  • Fixed typo in task config eval by @bentsherman in #6392

General

  • 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 incorrect spelling in docs by @christopher-hakkaart in #6336

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

MultiQC v1.31

Adding new module for Xenium analysis, 10x Genomics Xenium spatial transcriptomics quality control report.

The parquet format is stable since 1.29, renaming the output file from BETA-multiqc.parquet to multiqc.parquet.

Seqera Cloud v25.3.1_cycle23

Feature updates and improvements

Studios

  • Added an environment variable that supports launching Studios with an iframe served by Connect. To enable this, use the TOWER_DATA_STUDIO_ENABLE_CONNECT_IFRAME environment variable.

Compute environments

General

Wave v1.25.0

Feature updates and improvements

Dependencies

  • Bumped security updates by @pditommaso in e12b00a

General

  • Added support for CSI S3 driver in Wave by @munishchouhan in #875

Bug fixes

UI/UX

  • Fixed build view by @munishchouhan in #879

General

  • Fixed Netty direct memory OOM after Micronaut 4.9.2 upgrade by @pditommaso in #889

Migration notes

See Migrating to 1.25.0 for mandatory migration steps.

Full changelog: https://github.com/seqeralabs/wave/compare/v1.24.0...v1.25.0

Seqera Cloud v25.3.0_cycle22

Feature updates and improvements

Data Explorer

  • Added support for MinIO object store to Data Explorer.

General

  • Improved audit logs by adding user agent and access token ID information, making them easily accessible through Platform UI.

Seqera Cloud v25.3.0_cycle20

Feature updates and improvements

Fusion

  • Updated the system to use the Amazon Linux 2023 image when selecting GPU-optimized images.

Resource labels

  • Added filtering by type to the Settings > Labels and Resource labels page.