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.