Skip to main content

Seqera Enterprise v26.1.3

Feature updates and improvements

info

The legacy distribution endpoint at cr.seqera.io/private is deprecated. Only bug fixes for existing major releases will continue to be published there. New major releases of Seqera Platform are available from cr.seqera.io/enterprise. Seqera will provide updated credentials for the new endpoint — contact your Seqera representative if you need access.

Pipelines

  • Added pipeline schema, commit ID, head job CPUs, and head job memory to the workflow launch form summary, plus pipeline version and lineage fields when those features are active.

Bug fixes

Compute environments

  • Fixed AWS credential validation failing for credentials using assumeRoleArn when TOWER_ALLOW_INSTANCE_CREDENTIALS=true without an explicit role mode.

Pipelines

  • Fixed duplicate credential detection to block GitHub App creation when a personal access token credential already exists for the same repository base URL.

Upgrade notes

No breaking changes. Standard upgrade procedure applies.

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

  • Bumped nf-amazon@3.10.0
  • Bumped nf-azure@1.23.0
  • Bumped nf-codecommit@0.6.0
  • Bumped nf-seqera@0.22.0
  • Bumped nf-tower@1.29.0

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

  • Bumped nf-amazon@3.9.2
  • Bumped nf-azure@1.22.6
  • Bumped nf-codecommit@0.5.3
  • Bumped nf-seqera@0.21.0
  • Bumped nf-tower@1.28.1

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

  • Bumped nf-amazon@3.4.5 by @pditommaso in b9074b2d
  • Bumped nf-tower@1.17.7 by @pditommaso in da09f092
  • Bumped nf-azure@1.20.3 by @pditommaso in 1e000afe

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

  • Bumped nf-azure@1.22.5
  • Bumped nf-google@1.27.3
  • Bumped nf-k8s@1.5.4
  • Bumped nf-seqera@0.20.1
  • Bumped nf-tower@1.28.0
  • Bumped nf-wave@1.21.0

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 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.

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