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
TaskRunentry by @jorgee in #7160
Bug fixes
Language features
- Fixed "No such variable" in typed output block with job arrays by @jorgee in #7221
- Fixed
castandinstanceofwith record types by @bentsherman in #7185 - Fixed staging of
Pathfields 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_datefor uutils coreutils (Ubuntu 26.04+) by @robsyme in #7118 - Fixed
nxf_dateto 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
Seqera Cloud v26.2.0_cycle59
Feature updates and improvements
Compute environments
- Added AWS Cloud compute environment EBS volume encryption with an optional KMS key.
- Added the
m9gdinstance family to the NVMe list.
Pipelines
- Added a launch output directory option to the launch form.
- Added a shareable deep link to the task details view.
- Showed the metrics tab for canceled workflow runs.
Bug fixes
Monitoring
- Included
gpuMetricsin task JSON serialization so GPU usage is now visible in the task payload.
Pipelines
- Fixed an unexpected error when the workflow limiter canceled a newly launched workflow.
- Preserved a custom schema when added for the first time in pipeline edit mode.
Wave v1.34.0
Feature updates and improvements
Container building
- Made
micromamba/v2the default build template for Conda packages by @pditommaso in #1024
Dependencies
- Bumped
io.netty:netty-bomto4.2.13.Finalby @cristianrcv in #1053
General
- Made the server listening port configurable via the
WAVE_SERVER_PORTenvironment variable by @bebosudo in #1029 - Made the STDOUT log pattern configurable via
WAVE_LOG_STDOUT_PATTERNby @munishchouhan in #1055 - Removed
git tag --forcefrom the Wave release CI by @ShahzebMahmood in #1056 - Removed the legacy
wave/appECR 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
jibRepofix 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-nfto 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.configcredential file by @arnaualcazar in #7182 - Fixed
LogsCheckpointthread interrupt race condition by @pditommaso in #6939
Dependencies
- Bumped
nf-amazon@3.4.5by @pditommaso in b9074b2d - Bumped
nf-tower@1.17.7by @pditommaso in da09f092 - Bumped
nf-azure@1.20.3by @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
indexURLsindependently.
Pipelines
- Fixed the Nextflow syntax parser v2 toggle to seed from the saved launch config.
- Included
syntaxParserin 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_URLby @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.maxSizeto frontend validators so launch configuration size limits stay aligned with the backend.
Bug fixes
Pipelines
- Added frontend validation of
paramsTextagainst 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.enabledso 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
JedisPoolshutdown 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
- Co-Scientist is now available for Enterprise deployments.
- Pipelines now support a GitHub App manifest flow for credential creation, with higher throughput than personal access tokens (PATs).
- Compute environments support descriptions and can be disabled, and Google Batch and Azure Batch have significant stability and scalability improvements.
- AWS, Azure, and GCP each gain deeper credential and identity management, including Workload Identity Federation (WIF) for Google Cloud Batch and Entra service principal support for Azure Batch.
- Nextflow data lineage is configurable and attached to pipeline runs and Data Explorer objects.
- Existing Studios can be edited, and new workspace settings for custom container registry controls and default collaboration modes provide top-down granular management.
- Datasets now support linked (URL-referenced) remotely-hosted data.
- Data Explorer adds IGV and Molstar 3D viewer for genomic and structural files, respectively.
- Audit logs have a new user interface with on-demand CSV export, configurable maximum records, and richer event context. The Admin panel exposes real-time usage metrics.
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, andm8idbinstance 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/hashCodefor 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
IDwithIPin the audit logs table. - Coalesced
setAvailableCreditscalls 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
handleOrganizationCreditsExpirationcalls per organization. - Skipped null balance puts in
listGrantBalanceto avoid aConcurrentHashMapNPE.
Pipelines
- Refined
workflow_updatedevents 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.