Changelog: Seqera Enterprise
Seqera Enterprise v25.3
Seqera Platform Enterprise version 25.3 introduces a series of new features and enhancements, including custom user roles, Studios integration with Git providers, and pipeline versioning.
Feature updates and improvements
Custom roles and fine-grained authorization (RBAC)
- Added support for custom roles with fine-grained permissions, to define specific access controls beyond the predefined Owner, Admin, Maintain, Launch, View, and Connect roles.
Studios
- Updated the Add Studio page to a single-step form.
- Added support for Azure single VM compute environments.
- Added support for loading Studio configuration from private and public Git repositories.
- Added ability to clone content from a Git repository to a Studio at startup time.
- Added ability to create Studios from Docker images, built from a repository Dockerfile using Wave.
- Added ability to stop a Studio session that is stuck starting without needing AWS console access.
- Added Save as data link action when mounting data to a Studio.
- Added support for custom environment variables to Studio configuration.
Pipelines
- [PREVIEW] Added pipeline versioning feature for launch reproducibility and traceability.
- Added support for pinning the HEAD commit ID of the chosen pipeline revision to guarantee deterministic execution.
- Added support for Dynamic Resource Labels to tag cloud resources with Platform run and Nextflow session identifiers.
Datasets
- Refactored datasets list and detail views with additional metadata and improved version control.
- Added ability to dynamically show/hide datasets for all users in the workspace. Hidden datasets do not consume workspace quota.
- Removed dataset quota limits.
- Added ability to sort dataset list by name, recently updated, and recently used.
- Added support for labels.
- Enhanced filtering of all dataset attributes (visibility, label, username,
createdAfter,createdBefore,updatedAfter,updatedBefore,usedAfter,usedBefore). - Added one-click view of all pipeline runs using a specific dataset, adding direct traceability between datasets and workflow runs.
Data Explorer
- Added support for S3-compatible object storage providers. To use additional object storage providers, update the unprivileged CSP policy.
- Added support for LakeFS Cloud in Data Explorer by enabling image preview and file upload functionality when using LakeFS Cloud as an S3-compatible storage provider.
- Added CSP config for OCI Object Storage, Cloudflare R2, and LakeFS Cloud.
Compute
- Configured Nextflow to automatically terminate unschedulable jobs on AWS Batch compute environments by setting
aws.batch.terminateUnschedulableJobstotrueby default. This prevents jobs that cannot be scheduled (due to invalid resource requests or configuration errors) from indefinitely blocking the job queue. - Implemented safeguards to prevent unschedulable jobs from blocking other jobs in the queue. When jobs cannot be scheduled due to resource constraints or configuration errors, they are handled separately to ensure other valid jobs can proceed.
- Added the AWS
g6einstance family (NVIDIA L40S GPUs) to the NVMe disk support list, enabling high-performance instance storage for GPU-accelerated workloads. - Added
f2.6xlarge,f2.12xlarge,f2.48xlargeinstance types. - Extended Google Cloud config with selectable Advanced options -
machineType,image,armEnabled.
Nextflow launcher image
If you host your nf-launcher container image on a private image registry, copy the nf-launcher image to your private registry. Then update your tower.env with the following environment variable:
TOWER_LAUNCH_CONTAINER=<FULL_PATH_TO_YOUR_PRIVATE_IMAGE>
If you're using AWS Batch, you will need to configure a custom job-definition and populate the TOWER_LAUNCH_CONTAINER with the job-definition name instead.
General
- Bumped Nextflow launcher to
nf-launcher:j21-25.04.8. - Replaced the top navigation with a sidebar in Platform.
- Updated Platform behavior to redirect to first available sidenav item instead of hardcoded launchpad.
- Added usage statistics to the Datasets API, allowing you to view the number of pipeline runs using each dataset and when it was last used.
- Added metrics to confirm whether a pipeline is running GPU resources.
- Added better support for treating Nextflow config preferentially, as mono-repo configurations now read from the same directory as the configured main script.
- Added support for BitBucket API tokens to ensure that Bitbucket can still be used as an API provider. See the announcement for more information: https://bitbucket.org/account/settings/app-passwords/.
Bug fixes
Studios
- Fixed Studios AWS cloud private ECR pull issues.
- Fixed handling of Studios tokens without user ID claim.
- Fixed trigger YAML validation on Studios config patch.
Pipelines
- Fixed pipeline list not updating when changing workspace.
- Fixed pipeline config reading from same directory as main script.
- Fixed
describePipelineto properly handle avatar files.
Workflows
- Prevented incorrect
workdirpatching when resuming workflow with compute environment changes. - Added proper permission checks for workflow star functionality.
Compute environments
- Fixed transactional event listener annotation for compute operations.
- Improved Connect parameter handling for compute environments.
- Fixed error when saving long container names.
UI/UX
- Fixed MultiQC plots displaying as grey boxes.
- Fixed badge cropping issues in Platform UI.
- Fixed infinite scroll in optimization profile modal.
- Forced perfect circle avatar shape for consistent rendering.
Permissions and roles
- Removed blanket
ListOrganizationSettingscheck, use individual permissions instead.
General
- Fixed OIDC API handling in authentication flows.
Fusion
See the Fusion changelog for more details.
Wave
See the Wave changelog for more details.
Nextflow
See the Nextflow migration notes page for changelog details.
MultiQC
See the MultiQC changelog for details.
General warnings
Starting from version 26.1, the front end image running as root user will be deprecated. We recommend starting to switch to the root-less image (also known as "unprivileged" image) during this upgrade. See Kubernetes and docker-compose deployment documentation for instructions.
Upgrade steps
This release maintains backward compatibility with version 25.2.x.
- Make a backup of your Platform database prior to upgrade.
- If you are upgrading from a version prior to 25.1, complete all intermediate major version upgrades before upgrading to 25.3.
- Ensure that no pipelines are in a running state during this upgrade as active run data may be lost.
See Upgrade deployment for installation guidance.
Seqera Enterprise v25.2.3
Feature updates and improvements
Studios
- Added three new configuration parameters for customizing Docker image naming conventions in Studios Wave integration.
- Added eStarGZ support for Studios with conda packages.
Workflows
- Introduced multiple improvements to the Usage Overview to simplify compute usage tracking.
- Added automatic memory tracking for billing to automatically capture actual memory usage for tasks without explicit memory limits, ensuring accurate consumption tracking.
- The progress response now includes
retriesandignoredstatus task counts when a workflow is finalized.
Pipelines
- Improved loading time for pipeline details (up to 700ms improvement) for repositories like nf-core/rnaseq. This resolves timeout issues when launching pipelines.
Bug fixes
Pipelines
- Fixed a missing newline in the
includeCustomUserConfigmethod and resolved an issue where where custom configincludeConfigstatements were improperly concatenated, causing syntax errors when parsed.
Seqera Enterprise v25.2.2
Seqera Enterprise v24.1.11
Seqera Enterprise v24.2.7
Seqera Enterprise v25.1.5
Seqera Enterprise v25.2.1
Seqera Enterprise v25.2
Seqera Platform Enterprise version 25.2 introduces a series of enhancements to improve security, observability, and flexibility.
Feature updates and improvements
Single instance cloud compute environments
Single instance compute environments create a single compute instance to execute Nextflow pipelines or run Studio sessions with a local executor. The new AWS Cloud and Google Cloud compute environments are optimized for small to medium pipelines and Studios, enabling faster startup time, simplified configuration, and fewer cloud provider dependencies. To activate these, add awscloud-platform and googlecloud-platform to the TOWER_ENABLE_PLATFORMS environment variable.
Studios
Compute changes
- Studios now supports ARM64 architecture and Spot instances in AWS Cloud and Google Cloud compute environments.
- AWS Cloud compute environments now support nested containerization:
- VS Code Studios include a Docker-in-Docker configuration method, enabling you to run Nextflow directly.
- The remaining Studios types support Docker via manual installation.
- Studios now supports path-based routing to enable fixed domains for Studio sessions. This removes the need for a wildcard SSL/TLS certificate.
- You can now add per-session user-defined environment variables when creating a new Studio.
Data Explorer
- Platform CLI now supports file upload and download operations.
- You can now upload multiple files and folders to your cloud bucket simultaneously.
- New labels display read-only and public buckets.
Platform interface changes
- Replaced the Platform top navigation with a sidebar for improved navigation.
- The pipeline run details page was refreshed with these improvements:
- A progress bar provides a clear, dynamic view of pipeline execution in real time.
- A dedicated Run info tab with a centralized view of run metadata and status details.
- Improved navigation tabs for Tasks, Logs, Metrics, and Containers.
- The Tasks tab is the default display for successful runs.
Fusion
- Added Fusion Snapshots (beta) support in AWS Batch compute environments, enabling Fusion to automatically restore jobs interrupted by AWS Spot instance reclamation. See Fusion Snapshots for more information.
- Fusion licensing enabled. A Fusion license sets a specific quota for Fusion use, measured by total pipeline throughput per month (defined by Nextflow's I/O metrics). See Fusion licensing for more information.
- Added a Platform Fusion usage dashboard.
Audit logs
- GxP compliance: Expanded audit log events.
- Supported IPv6 addresses in audit log UI and API.
- Audit log API improvements:
- Pagination improvements for enhanced performance. If you use the audit log admin API in your internal processes, contact us to mitigate any breaking changes to your script.
- Time range filtering support.
General
Studios
- Added Conda helper text to the Conda packages field in Add new Studio > General config.
Datasets
- Added
AuditLogfor dataset operations. - Implemented support for multiple extension dataset parameters in the input form.
- Datasets with the same name can be stored within the same organization.
- Renamed
data_set_prefixed events todataset_for consistency withDatasetnaming.
Launchpad
- Added support for providing launch form values via URL query parameters.
- Added support for markdown rendering for Nextflow object field
help_textanddescriptionproperties. - Improved pipeline schema validation error messaging in launch form.
- Added support for
arraytype parameters in the Launch form.
Workflows
- Added Aborted task counts to run details.
- Updated on-hover copy for Metrics tab data widgets.
Pipelines
- Pipeline revision form field formatting in Platform interface.
- Enabled revision control during fresh pipeline launch.
Compute environments
- Upgraded Azure Batch Ubuntu image version to 22.04.
- Upgraded AWS SDK dependencies to v2.
- Renamed Pipeline work directory to Work directory in compute environment forms.
- Added P5, P5e, P6-b200, I7i, C8gd, M8gd and R8gd EC2 families that support NVMe disk. Learn more on the AWS What's New page.
Data Explorer
- Added a confirmation dialogue to prevent accidental termination of uploads and downloads by navigating away from Data Explorer.
API
- Added OpenAPI tags to endpoints.
Infrastructure
- Bumped Nextflow launcher to 25.04.x.
- Added indexes to improve performance on some potentially slow queries.
Bug fixes
Pipelines
- Fixed pipeline secrets not being deleted in the context of a personal workspace.
- Fixed an issue when editing a pipeline, the logo changed to the organization logo.
Workflows
- Fixed missing notifications on tasks in Submitted state.
- Fixed cost reporting metrics failing to render for runs launched with Nextflow CLI.
- Fixed empty state condition for containers in the task details screen when using a version of Nextflow that didn't have containerMeta support.
- Fixed discrepancy between Wall time and total run duration.
Datasets
- Fixed content mime types causing overly restrictive dataset parameters.
Data Explorer
- Added support for the
?character in Data Explorer path and file names.
Launchpad
- Improved launch parameters handling after pipeline revision or config profiles are changed. Revision or config profile changes now override existing parameters.
- Fixed an issue where parameters did not update on relaunch and removed/modified parameters persisted.
Compute environments
- Resolved Google VM propagate instance creation errors.
UI/UX
- Updated navigation bar link to Dashboard instead of Launchpad.
- Improved error message handling for requests that have
RequestOptions.responseTypeexplicitly specified.
General warnings
Removed maxSpotattempts setting from Platform
Nextflow now handles this setting. See the Nextflow reference documentation for more information.
Legacy Seqera container image registry access ended June 1, 2025
You can no longer pull Seqera Enterprise container images from the legacy Seqera container registries (AWS ECR, GCP AR, Azure CR). All Seqera Enterprise images must be retrieved via the cr.seqera.io container registry. The installation and configuration templates provided for both Docker Compose and Kubernetes installations already reference the cr.seqera.io container image URLs. If you have not yet transitioned to this registry, contact Support to request credentials and for any further assistance.
See Legacy Seqera container image registries for more information on the deprecated Seqera AWS ECR registry.
Upgrade steps
- Make a backup of your Platform database prior to upgrade.
- If you are upgrading from a version prior to 25.1, complete all intermediate major version upgrades before upgrading to 25.2.
- Ensure that no pipelines are in a running state during this upgrade as active run data may be lost.
See Upgrade deployment for installation guidance.