Nextflow 24.09.0-edge
Fusion
- Added Fusion version pinning info to Fusion config scope
- Fixed Azure Fusion env misses credentials when no key or SAS provided
Wave
- Improved Wave build timeout handling
AWS Batch
- Added Platform workflow prefix in AWS Batch job names
- Fixed AWS spot attempts with zero value
Configuration
- Fixed Inconsistency with camelCase and kebab-case config param
- Included additional fields to manifest
General
- Added container tip in the task error report
- Added support for Java 23
- Fixed CI build taking only the commit msg header
- Fixed XPath default de-serializer issue
- Fixed failOnIgnore causes task monitor to stop submitting tasks
- Fixed large mermaid diagrams
- Removed
minifrom Flux submit command - Updated container handling with charliecloud
- Updated Documentation structure
- Updated nextflow install docs
Dependencies
- Bumped groovy 4.0.23 by @pditommaso in #5303
- Bumped nf-wave@1.6.0 by @pditommaso in 179093d
- Bumped nf-azure@1.10.0 by @pditommaso in 41d37fa
- Bumped nf-amazon@2.9.0 by @pditommaso in e38980f
https://github.com/nextflow-io/nextflow/releases/tag/v24.09.0-edge
MultiQC v1.25.1
Python 3.13, bugs fixed, improved sample grouping UI, and handling freezes in containers with incompatible architectures.
Fusion v2.4.4
How to pin this version
fusion {
enabled = true
containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.4.4-amd64.json'
}
info
For ARM64 CPU architecture, use containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.4.4-arm64.json'.
Bugfix release to improve stability.
Feature updates and improvements
Azure
- Azure: Preferred Nextflow-provided SAS token for authentication.
Configuration
- Defined a default exit code 174 on Fusion IO error.
Bug fixes
General
- Fixed moved folders that contain subfolders and big files.
- Fixed propagated truncating to zero to remote storage.
- Fixed file moves overwriting files scheduled for upload.
Wave v1.12.4
Bug fixes
Container building
- Fixed build seceded and status response by @pditommaso in 8a760b39
Full changelog: https://github.com/seqeralabs/wave/compare/v1.12.3...v1.12.4
Seqera Cloud v24.2.0_cycle24
Feature updates and improvements
Studios
- Added direct Data Explorer browse link to mounted data items.
- Made Studio details page tabs routable.
Data Explorer
- Highlight invalid custom datalinks.
- Removed folder validation.
Compute environments
- Updated Azure service principal credentials.
- Disabled AWS and Google Batch spot instance auto retry.
Workflows
- Patch workflow revision.
Launchpad
- Render Parameters UI correctly with new schemas based on 2020-12 draft.
- Pipeline launch form: Delegate form creation to a form builder service.
API
- Updated 204 pipeline schema response description.
General
- Defined cache configuration once, only override changes.
- Upgraded to Angular 16.
Bug fixes
General
- Connection to Redis SSL server.
Terminated by Towererror.
API
pairingIddeclaration in API schema.
Data Explorer
- Copying empty list for cloud data links.
- Datalink status always null.
Launchpad
- Visual glitches in launch form.
Studios
- Updated last used field in compute environment when creating a data studio job.
Wave v1.12.3
Wave v1.12.2
Feature updates and improvements
Container building
- Refactored container build service by @pditommaso in 1a858c12
General
- Removed unused code by @pditommaso in 268c76ea
Bug fixes
General
- Fixed remove entries permanently from stream once consumed by @pditommaso in adfad9d6
Full Changelog: https://github.com/seqeralabs/wave/compare/v1.12.1...v1.12.2
Wave v1.12.1
Bug fixes
General
- Fixed stream check for new messages by @pditommaso in 16a7e256
Full changelog: https://github.com/seqeralabs/wave/compare/v1.12.0...v1.12.1
Wave v1.12.0
Feature updates and improvements
Container building
- Added trusted builds timeout by @pditommaso in https://github.com/seqeralabs/wave/pull/600
- Do not retry on build failure by @pditommaso in https://github.com/seqeralabs/wave/pull/632
- Removed unneeded timeout logic by @pditommaso in https://github.com/seqeralabs/wave/pull/633
Security scanning
- Added
containerImagein scan by @munishchouhan in https://github.com/seqeralabs/wave/pull/635 - Bumped Trivy to 0.55 by @pditommaso in https://github.com/seqeralabs/wave/pull/638
- Updated scan model by @pditommaso in https://github.com/seqeralabs/wave/pull/637
API
- Added
/v1alpha2/container/tokenby @munishchouhan in https://github.com/seqeralabs/wave/pull/609 - Added GET
/v1alpha2/container/tokenin TypeSpec by @munishchouhan in https://github.com/seqeralabs/wave/pull/618 - Updated Wave rate limits by @gavinelder in https://github.com/seqeralabs/wave/pull/606
UI/UX
- Improved container view page by @pditommaso in https://github.com/seqeralabs/wave/pull/615
- Added build in progress status in build page by @munishchouhan in https://github.com/seqeralabs/wave/pull/607
Performance
- Improved blob cache reliability by @pditommaso in https://github.com/seqeralabs/wave/pull/596
- Increased
cache-tower-clientto 1 min by @pditommaso in https://github.com/seqeralabs/wave/pull/641 - Improved blob cache info by @pditommaso in https://github.com/seqeralabs/wave/pull/644
Registry
- Improved registry auth error handling by @pditommaso in https://github.com/seqeralabs/wave/pull/628
General
- Changed K8s delete job propagation policy to foreground by @munishchouhan in https://github.com/seqeralabs/wave/pull/595
- Refreshed Wave documentation by @jason-seqera in https://github.com/seqeralabs/wave/pull/516
- Links to Platform docs must be external to resolve by @jason-seqera in https://github.com/seqeralabs/wave/pull/613
- Added job manager by @pditommaso in https://github.com/seqeralabs/wave/pull/605
- Added bioinformatics example in docs by @munishchouhan in https://github.com/seqeralabs/wave/pull/621
- Converged job service by @pditommaso in https://github.com/seqeralabs/wave/pull/620
- Simplified tests by @pditommaso in https://github.com/seqeralabs/wave/pull/627
- Deferred resources cleanup by @pditommaso in https://github.com/seqeralabs/wave/pull/636
- Used public repo for
s5cmdby @pditommaso in https://github.com/seqeralabs/wave/pull/639 - Added entropy to Cron services by @pditommaso in https://github.com/seqeralabs/wave/pull/640
- Improved job dispatcher by @pditommaso in https://github.com/seqeralabs/wave/pull/645
- Ran docker process in background by @pditommaso in https://github.com/seqeralabs/wave/pull/647
Bug fixes
General
- Fixed docs link by @jason-seqera in https://github.com/seqeralabs/wave/pull/611
- Fixed outdated Platform docs URLs on
nextflowby @llewellyn-sl in https://github.com/seqeralabs/wave/pull/612 - Fixed failure duration by @pditommaso in https://github.com/seqeralabs/wave/pull/643
- Fixed K8s job status detection by @pditommaso in https://github.com/seqeralabs/wave/pull/630
- Fixed retry policy delay multiplier by @pditommaso in https://github.com/seqeralabs/wave/pull/629
- Fixed too many requests error by @pditommaso in https://github.com/seqeralabs/wave/pull/610
Breaking changes
- Build status records used by this version are not compatible 1.11.x and earlier versions. No builds should be running while deploying this version
New Contributors
- @gavinelder made their first contribution in https://github.com/seqeralabs/wave/pull/606
Full changelog: https://github.com/seqeralabs/wave/compare/v1.10.4...v1.12.0