Thanks to visit codestin.com
Credit goes to docs.seqera.io

Skip to main content

Nextflow 26.05.0-edge

Feature updates and improvements

Language features

  • Removed the deprecated echo process directive by @pditommaso in #7206
  • Added support for record type input with dot-notation CLI params by @jorgee in #7170

Azure

  • Improved Azure Batch VM image diagnostics and fixed stale 24.04 docs by @pditommaso in #7200

Plugins

  • Added workflow DAG reporting to the nf-tower plugin by @ewels in #7218
  • Allowed the plugin version to be specified when running a plugin command by @JosuaCarl in #7113
  • Added subcommand listing to nextflow plugins -help by @ewels in #7197

General

  • Added -help as an alias for -h in top-level CLI options by @ewels in #7238
  • Added GPU metrics to the workflow-level execution summary by @cristianrcv in #7229
  • Added hidden plural/singular aliases for noun subcommands by @ewels in #7239
  • Added Nextflow module info to the lineage TaskRun entry by @jorgee in #7160
  • Added seqera:// data-links support to the nf-tower filesystem by @jorgee in #7070
  • Added a shellEnabled option and per-task prediction model to the Seqera executor by @pditommaso in #7204
  • Added the nextflow logfile command by @ewels in #7177
  • Added a data lineage architecture decision record (ADR) by @bentsherman in #7187
  • Changed stdout outputs to stderr to avoid breaking piped output by @ewels in #7121
  • Clarified the distinction between modules and script inclusion in the docs by @bentsherman in #7217
  • Migrated the docs to the new build by @christopher-hakkaart in #7119
  • Improved Tower telemetry error handling on transient gateway failures by @pditommaso in #7190
  • Mirrored test containers to public.cr.seqera.io to harden CI against quay.io outages by @pditommaso in #7195
  • Promoted the latest stable channel by version comparison instead of branch name by @pditommaso in b5ac62e0c
  • Refactored changelog.txt to CHANGELOG.md by @ewels in #7179
  • Added support for the accelerator directive in the local executor by @bentsherman in #5850
  • Used a stop flag instead of a thread interrupt to shut down the logs checkpoint by @pditommaso in #7193

Bug fixes

Language features

  • Fixed "No such variable" in typed output block with job arrays by @jorgee in #7221
  • Fixed cast and instanceof with record types by @bentsherman in #7185
  • Fixed staging of Path fields of included record types by @robsyme in #7226

Plugins

  • Preserved the order of plugin declarations in config by @jagedn in #7227

General

  • Fixed workflow completion handler being called twice by @bentsherman in #7191
  • Fixed lineage records for stub-run and eval outputs by @jorgee in #7211
  • Fixed netty CVE-2026-44249 via an AWS SDK bump and azure-core-http-netty pin by @jorgee in #7223
  • Fixed nxf_date for uutils coreutils (Ubuntu 26.04+) by @robsyme in #7118
  • Fixed nxf_date to sample seconds and nanoseconds atomically by @pditommaso in #7207

Dependencies

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

Nextflow 26.04.4

Feature updates and improvements

Plugins

  • Bumped the default plugin create template to v0.4.0 by @pditommaso in #7234

General

  • Added Nextflow module info to lineage TaskRun entry by @jorgee in #7160

Bug fixes

Language features

  • Fixed "No such variable" in typed output block with job arrays by @jorgee in #7221
  • Fixed cast and instanceof with record types by @bentsherman in #7185
  • Fixed staging of Path fields of included record types by @robsyme in #7226

Plugins

  • Preserved order of plugin declarations in config by @jagedn in #7227

General

  • Fixed workflow completion handler being called twice by @bentsherman in #7191
  • Fixed nxf_date for uutils coreutils (Ubuntu 26.04+) by @robsyme in #7118
  • Fixed nxf_date to sample seconds and nanoseconds atomically by @pditommaso in #7207

Dependencies

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

Wave v1.34.0

Feature updates and improvements

Container building

  • Made micromamba/v2 the default build template for Conda packages by @pditommaso in #1024

Dependencies

  • Bumped io.netty:netty-bom to 4.2.13.Final by @cristianrcv in #1053

General

  • Made the server listening port configurable via the WAVE_SERVER_PORT environment variable by @bebosudo in #1029
  • Made the STDOUT log pattern configurable via WAVE_LOG_STDOUT_PATTERN by @munishchouhan in #1055
  • Removed git tag --force from the Wave release CI by @ShahzebMahmood in #1056
  • Removed the legacy wave/app ECR push by @ShahzebMahmood in #1057
  • Used an OIDC role for Maven publishing by @ShahzebMahmood in #1059
  • Added Wave features documentation by @christopher-hakkaart in #1040

Bug fixes

General

  • Ported the Wave CI release flow with a non-enterprise jibRepo fix by @ShahzebMahmood in #1046

Full changelog: https://github.com/seqeralabs/wave/compare/v1.33.6...v1.34.0

Nextflow 25.10.6

Feature updates and improvements

Azure

  • Updated default Azure Batch pool image to Ubuntu 24.04 by @pditommaso in 114d0e4c

General

  • Pinned rnaseq-nf to v2.3 in Azure validation script by @pditommaso in 8f7e5780

Bug fixes

S3

  • Fixed S3FileSystemProvider.newInputStream() draining full object on close by @jorgee in #7046

General

  • Fixed world-readable seqera-auth.config credential file by @arnaualcazar in #7182
  • Fixed LogsCheckpoint thread interrupt race condition by @pditommaso in #6939

Dependencies

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

Seqera Cloud v26.2.0_cycle58

Feature updates and improvements

Access control

  • Enabled GitHub App credentials for all workspaces.

Compute environments

  • Added security group name search to AWS drop-downs.

Pipelines

  • Surfaced launch-time settings, including profiles and syntax parser, in the run config tab.

Bug fixes

Data explorer

  • Fixed IGV index file handling by presigning indexURLs independently.

Pipelines

  • Fixed the Nextflow syntax parser v2 toggle to seed from the saved launch config.
  • Included syntaxParser in the workflow launch API response.
  • Cleared stale main script launch errors.
  • Fixed the launch form to skip the lineage request in user space.

Nextflow 26.04.3

Feature updates and improvements

Language features

  • Improved the error message when enabling types with syntax parser v1 by @jorgee in #7173

Plugins

  • Made plugin metadata prefetch resilient to registry rate limiting by @pditommaso in #7181

Fusion

  • Added support for fetching local files in FUSION_CONTAINER_CONFIG_URL by @alberto-miranda in #7142

Bug fixes

S3

  • Fixed bucket cleanup in S3 test by @bentsherman in #7172

General

  • Fixed docs CI on Python 3.14 by upgrading Sphinx by @jorgee in #7175

Dependencies

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

Seqera Cloud v26.2.0_cycle57

Feature updates and improvements

Pipelines

  • Exposed tower.launch.config.maxSize to frontend validators so launch configuration size limits stay aligned with the backend.

Bug fixes

Pipelines

  • Added frontend validation of paramsText against its JSON-serialized size to align launch parameter limits with backend submission constraints.
  • Added missing metadata, pipeline versioning, and data lineage fields to the workflow launch form summary.
  • Fixed the workflow launch payload to always send lineage.enabled so the data lineage toggle setting persists correctly.

General

  • Fixed the workspace switcher to keep the search input focused during arrow-key navigation.
  • Fixed background worker shutdown by draining workers before JedisPool shutdown to prevent dropped jobs.
  • Fixed navigation switcher responsiveness.

Seqera Enterprise v26.1

Seqera Platform Enterprise version 26.1 introduces Co-Scientist for Enterprise, broader cloud credential support (AWS role-based access, Azure Entra service principal, GCP Workload Identity Federation), Nextflow data lineage in pipeline runs and Data Explorer, and a redesigned audit log experience with CSV export.

Highlights

Seqera Cloud v26.1.0_cycle56

Feature updates and improvements

Compute environments

  • Added a configurable boot disk size for Azure Batch pools.
  • Added r8idn, r8idb, m8idn, and m8idb instance families to the NVMe list.

Monitoring

  • Improved the JSON diff component with small refinements.

Pipelines

  • Added the Lineage ID to the Run Info page.

General

  • Introduced a panel search input and integrated it into the navigation switcher component.
  • Improved workspace switch redirects to preserve the active sidebar section.

Bug fixes

Access control

  • Fixed the audit event type for MANUAL-to-SCIM promotion.
  • Kept the infinite-scroll drop-down open when clicking the search input.

Compute environments

  • Improved Entra robustness by adding equals/hashCode for credentials and making the managed identity regex case-insensitive.
  • Deduplicated the compute environment entry in the launch drop-down.

Data Explorer

  • Made credentials a required field in the Add data repository form.
  • Fixed the Data Explorer custom bucket E2E test to select credentials.

Monitoring

  • Fixed a referential integrity constraint violation when saving an audit log image bundle in H2.
  • Replaced the word ID with IP in the audit logs table.
  • Coalesced setAvailableCredits calls per organization.
  • Coalesced stop events per organization using a Redis lock.
  • Added a differential TTL and empty-result guard for the Metronome balance cache.
  • Coalesced handleOrganizationCreditsExpiration calls per organization.
  • Skipped null balance puts in listGrantBalance to avoid a ConcurrentHashMap NPE.

Pipelines

  • Refined workflow_updated events that contain no diff.
  • Prevented duplicate GitHub credentials across PAT and GitHub App types.
  • Resolved file paths to the most recent lineage record.

General

  • Fixed the expandable-text overlay to display only when text is truncated.
  • Preserved panel search focus inside mat-menu.

Nextflow 26.04.2

Feature updates and improvements

Language features

  • Validated module spec against JSON schema by @pditommaso in #7094
  • Updated guidelines for strict parser by @bentsherman in #7134

General

  • Honored token field in BitbucketServerRepositoryProvider by @jorgee in #7120
  • Picked up force-pushed branches in multi-revision repo strategy by @jorgee in #7103
  • Tightened CI security and removed dead code in workflows by @ewels in #7139
  • Updated GitHub Actions with security updates by @ewels in #7138

Dependencies

Bug fixes

Language features

  • Fixed module run to allow optional path inputs by @bentsherman in #7163
  • Fixed destructured record input in module run by @bentsherman in #7164
  • Fixed function calls in typed process outputs by @bentsherman in #7148
  • Fixed strict parser to include params refs in task hash by @bentsherman in #7165
  • Normalized TaskPath to Path in typed process outputs by @stekaz in #7090

Azure

  • Fixed Azure rnaseq-nf test by @bentsherman in #7143

General

  • Released HTTP sockets when reading HTTP attributes to avoid 503 throttling by @jorgee in f2b0284e

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