Skip to main content

Changelog

Seqera Cloud v24.3.0-cycle3_27f712a

Feature updates and improvements

  • Studios:
    • Display the applied date filter on the Dashboard page.
    • Add support for custom templates for input control options such as workspace visibility and session lifespan.
  • Fusion:
    • Default to Amazon Linux 2023 AMI when Fusion v2 is enabled.
    • Add support for Fusion licensing.
  • (Enterprise only) Add a job to save usage metrics to files so usage data can be accessed and shared by users even when they’re not connected to License Manager.
  • Implement FaviconService that changes the favicon based on pipeline run or Studio status.
  • Increase accessTokenExpirationTime by 10% to always trigger a token refresh when Platform is open in a browser tab that isn't hibernated.
  • Allow Nextflow configuration parameters with embedded references to other parameters to be shown verbatim.
  • Extend zombie jobs detection on all workflows reaching one of the terminal states (SUCCEEDED, FAILED, CANCELLED).

Bug fixes

  • Fixed an additional reference to the mainScript parameter in the pipeline-info API response.
  • Improved security of passthrough redirection on Platform authentication.

MultiQC v1.27.1

Fixes and improvements in AI summaries:

  • AI summaries should now work with bioconda install multiqc without additional dependencies
  • Supporting other LLM providers with a custom endpoint passed through the command line (docs)
  • Option to anonymize sample names

Seqera Enterprise v24.2.4

Bug fixes

A change in the nf-core tools template made config profile search in the pipeline launch form inconsistent in Platform as it's prepended by a ternary operator. This release introduces a fix that improves config profile name parsing.

Wave v1.17.0

Feature updates and improvements

Full changelog: https://github.com/seqeralabs/wave/compare/v1.16.8...v1.17.0

Fusion v2.5.1

Bugfix release to improve stability.

Bug fixes

  • Logs removed when removeLogs is false
  • Unique IDs in file fragments
  • Remove exit code on serveFusion

How to pin this version

fusion {
enabled = true
containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.5.1-amd64.json'
}
info

For ARM64 CPU architecture, use containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.5.1-arm64.json'.

Seqera Cloud v24.3.0_024e9bb

Breaking changes

  • Restore errorStrategy and maxRetries default Nextflow config for AWS and GCP launches. Platform will not overwrite existing error strategy coded in the pipeline repository.
  • If you want to automatically retry on task failures (e.g., from spot reclamations), you will now need to explicitly set errorStrategy and maxRetries.
  • Automatic spot retries in AWS and GCP need to be actively enabled. Alternatively the generic failure is handled at the Nextflow level.

You can revert to the default setting used in Nextflow prior to 24.10 with the following configuration options:

aws.batch.maxSpotAttempts = 5
google.batch.maxSpotAttempts = 5

Set task.maxRetries to a non-zero value to restore Platform to prior behaviour.

How do I retry Spot failures while making them visible?

There is no mechanism in Nextflow to specifically report Spot retries. However you can set process.maxRetries = 5 to retry all failures (including Spot reclamations) a specified number of times before failure.

Feature updates and improvements

  • Data Studios:
    • Added data studio API endpoints to the OpenAPI spec.
  • New dynamic page title for easy bookmarking.
  • Free tier:
    • New organization types added to allow free tier users to monitor their usage and limits.
  • Restore errorStrategy default Nextflow config for AWS and GCP launches. The Nextflow job now correctly terminates after pipeline completion.
  • Improved error messaging when pipeline info can't be fetched indicates whether the issue is due to a missing resource, or failed authentication due to expired credentials.
  • Azure jobs are now automatically terminated after all tasks are complete.
  • Send only added/updated run parameters when launching a pipeline. This includes all defaults and parameters passed during the launch.
  • Updated list of EC2 families with NVMe disks available.
  • Upgrade to Angular 17
  • Bump Nextflow launcher to 24.10.3

Bug fixes

  • Allow unsetting schemaName when editing a pipeline.
  • Use preferred_username as fallback email field for OIDC login.
  • Drop the last characters in job definition name, if longer than the prescribed limit.
  • Compute environment creation form allows pre- and post-run scripts to be longer than the accepted value of 1024 characters.
  • Prohibit duplicate Git credentials and tie-break on lastUpdated for existing duplicates. Going forward, preference is given to the credentials updated last in the situation when there are multiple candidates. Additionally a duplicate check is added when creating new credentials, to avoid new duplicate cases.
  • Disable reset selection on data change in workflow list component.
  • Take into account the alternative mainScript path.