Skip to main content

Seqera Cloud v26.2.0_cycle64

Feature updates and improvements

Studios

  • Added the Studios allowed-user table and data model.
  • Implemented DataStudioAllowedUserService to persist allowed users on Studio create and start.
  • Authorized allow-listed users to connect to and run private Studios.
  • Exposed the allowlist in the Studios API response.
  • Added revalidation of the last checkpoint in Studios.

Compute environments

  • Added a Nextflow version selector, including feature-based version requirements and its specification.
  • Disabled Nextflow version selection when a custom launcher container is pinned.
  • Added persistence of the AWS Cloud log group and forwarding to the CloudWatch agent.
  • Added clickable row cards with new hover tokens.
  • Added root-only admin validate endpoints.

Pipelines

  • Added a toggle for the Nextflow syntax parser v2.

Access control

  • Added the foundation for OAuth 2.0 refresh-token rotation.
  • Added an organization allowlist to the IdP claims-mapping feature flag.
  • Added audit image support for team IdP groups.
  • Added audit logs for SCIM tokens.

Monitoring and observability

  • Added a current-month CPU hours metric.

General

  • Enhanced the global search UI with infinite scroll and suggestions.

Bug fixes

Compute environments

  • Surfaced actionable GCP Batch API errors instead of a misleading WIF hint.
  • Set GOOGLE_CLOUD_PROJECT on the GCP Batch head job for xpack-google secret resolution.
  • Fixed selecting a Nextflow version when the source pinned none.
  • Added retries for AWS forge calls under IAM throttling.
  • Fixed a deadlock on last_used updates.
  • Avoided a full table rebuild in the m158 cost-retrieval migration.
  • Added INSTANT-safe overrides for algorithm-pinned migrations.
  • Removed a redundant compute environment work-directory pre-flight check.
  • Restored inner target="_blank" links under wtSmartNav.

Data explorer

  • Fixed stale REFRESH_IN_PROGRESS states by timing them out so Data explorer self-heals.

Access control

  • Fixed disabled personal workspaces remaining accessible through their URL.
  • Fixed the IdP reconciler to create UserRole entries for workspace visibility.

Platform API

  • Corrected the managed credentials path parameter.

Nextflow 26.07.0-edge

Feature updates and improvements

Language features

  • Added a Semantics reference page to the docs by @bentsherman in #7271

Configuration

  • Added the docker.cpuLimits config option by @bentsherman in #7289
  • Added the seqera.executor.providerConfig option by @pditommaso in #7335

Google Batch

  • Added a docs note about IAM roles for google.batch.serviceAccountEmail by @bentsherman in #7291

Plugins

  • Sent pipeline-secret references to the Seqera Scheduler from nf-seqera by @pditommaso in #7314
  • Skipped nf-tower when superseded by nf-seqera by @jorgee in #7283
  • Reverted "Consolidate nf-tower plugin into nf-seqera (#7252)" by @pditommaso in da5afcfe9
  • Reverted "Skip nf-tower when superseded by nf-seqera (#7283)" by @pditommaso in c5dec3b4e

General

  • Added a graceful fallback for the array directive with unsupported executors by @bentsherman in #7296
  • Added two Indian scientists to NameGenerator by @deepmind11 in #7079
  • Clarified Bitbucket API token auth requirements in the docs by @pditommaso in #7279
  • Clarified the override behavior of the resourceLabels directive in the docs by @bentsherman in #7287
  • Dropped the dead oss.sonatype.org repository by @pditommaso in #7282
  • Showed the absolute path in the missing main script error by @bentsherman in #7286
  • Used the scheduler API exit code, falling back to the .exitcode file by @jordeu in #7273

Dependencies

  • Bumped jackson 2.21.1 to 2.21.4 to fix high-severity CVEs by @pditommaso in #7274
  • Bumped jackson-databind to patched versions to fix deserialization CVEs by @jorgee in #7322
  • Replaced the discontinued bcprov-ext with bcprov-jdk18on 1.84 to fix CVE-2025-14813 by @pditommaso in #7284
  • Used the wiremock self-contained distribution to drop vulnerable handlebars by @pditommaso in #7275
  • Pinned Docusaurus dependencies by @seqeralabs-renovate in #7324
  • Updated the actions/checkout action to v6.0.3 by @seqeralabs-renovate in #7325
  • Updated the anthropics/claude-code-action action to v1.0.168 by @seqeralabs-renovate in #7326
  • Updated ch.qos.logback:logback-classic to v1.5.37 by @seqeralabs-renovate in #7327
  • Updated ch.qos.logback:logback-core to v1.5.35 (security) by @seqeralabs-renovate in #7297
  • Updated com.azure:azure-compute-batch to v1.0.0-beta.6 by @seqeralabs-renovate in #7128
  • Bumped nf-amazon@3.10.1
  • Bumped nf-azure@1.23.1
  • Bumped nf-google@1.27.4
  • Bumped nf-k8s@1.5.5
  • Bumped nf-seqera@0.23.0
  • Bumped nf-tower@1.29.1
  • Bumped nf-wave@1.21.1

Bug fixes

Language features

  • Fixed error checking in workflow emits by @bentsherman in #7058
  • Fixed path input for exec processes by @bentsherman in #7272

Configuration

  • Excluded null config environment entries from the task environment by @bentsherman in #7294

AWS Batch

  • Fixed containerOptions --opt=value parsing for AWS Batch by @bentsherman in #7288
  • Rounded up CPUs to the nearest valid value for AWS Batch Fargate by @bentsherman in #7295

Azure

  • Tolerated stale or transient resize errors on autoscale Azure Batch pools by @jorgee in #7312

Fusion

  • Keyed the Fusion license token cache by product and version by @robsyme in #7320

General

  • Fixed a high-severity form-data CRLF injection in the docs site by @pditommaso in #7276
  • Fixed a Kryo deserialization error with enum types by @bentsherman in #7277
  • Fixed URL percent-encoding lost on resume for HTTP/FTP paths by @bentsherman in #7333
  • Force-created staged input symlinks to allow task re-runs by @bentsherman in #7285

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

Seqera Cloud v26.2.0_cycle63

Feature updates and improvements

Studios

  • Added NVIDIA environment variables for GPU Studios.

Compute environments

  • Added bring-your-own networking support for Azure Cloud compute environments.

Pipelines

  • Added pipeline secrets support for scheduler-backed Cloud compute environments, covering both storage and the launch form.
  • Disabled Nextflow version selection when a custom launcher container is pinned.
  • Updated Nextflow launcher to v26.04.6.

Security

  • Redacted full user email addresses from logs.

Bug fixes

Compute environments

  • Added retries for AWS Forge calls under IAM throttling.
  • Fixed xpack-google secret resolution by setting GOOGLE_CLOUD_PROJECT on the GCP Batch head job.
  • Fixed work directory validation for legacy Seqera Compute configurations.
  • Surfaced actionable GCP Batch API errors instead of the misleading Workload Identity Federation hint.

Nextflow 26.04.5

Feature updates and improvements

General

  • Added GPU metrics to workflow-level execution summary by @cristianrcv in #7229
  • Propagated Seqera Intelligent Compute scheduler run identifier to Platform by @jorgee in #7228

Bug fixes

Language features

  • Fixed flatMap tuple error for dataflow value by @bentsherman in #7254

Dependencies

  • Bumped nf-seqera@0.22.0
  • Bumped nf-tower@1.29.0

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

Seqera Cloud v26.2.0_cycle62

Feature updates and improvements

Compute environments

  • Added the compute environment ID to the compute environment row card.
  • Added the c9gd instance family to the NVMe instance list.
  • Updated the list of available Azure regions.

Bug fixes

Compute environments

  • Added a clear error message when Azure Batch pool deletion fails.
  • Disabled compute environment form submission while the form is invalid.

Data explorer

  • Signed GCS genomic file URLs with V4 for IGV preview.

Nextflow 26.06.0-edge

Feature updates and improvements

Language features

  • Clarified storeDir caveats with env, eval, and stdout outputs by @bentsherman in #7235

Azure

  • Added docs tip for relocating Docker storage on Azure Batch nodes by @adamrtalbot in #6937

Fusion

  • Added a clear error when Fusion is enabled without an access token by @jorgee in #7263

Plugins

  • Consolidated the nf-tower plugin into nf-seqera by @pditommaso in #7252

General

  • Added Fibonacci and Pareto to the run name generator by @bentsherman in #7255
  • Normalized version callouts in the docs by @bentsherman in #7256
  • Propagated the Seqera Intelligent Compute scheduler run identifier to Platform by @jorgee in #7228
  • Removed uncommitted specs by @bentsherman in #7267

Dependencies

  • Bumped nf-seqera@1.0.0

Bug fixes

Language features

  • Fixed docs example for record operations by @bentsherman in #7250
  • Fixed flatMap tuple error for dataflow value by @bentsherman in #7254

General

  • Fixed failing unit tests with clean build by @bentsherman in #7264
  • Lowered trace-access.nf memory to fit CI runner capacity by @pditommaso in #7266

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