Wave v1.32.0
Feature updates and improvements
Dependencies
- Upgraded to Micronaut 4.10.6 by @pditommaso in #951
- Replaced RedisFactory with JedisPoolFactory from lib-jedis-pool by @pditommaso in c8040227b
General
- Added noarch node selector for mirror and transfer jobs by @munishchouhan in #953
- Added missing HTTP Security Header by @munishchouhan in #955
Full Changelog: https://github.com/seqeralabs/wave/compare/v1.31.2...v1.32.0
Fusion v2.4.19
How to pin this version
fusion {
enabled = true
containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.4.19-amd64.json'
}
info
For ARM64 CPU architecture, use containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.4.19-arm64.json'.
Feature updates and improvements
Snapshots
- Platform-specific snapshot detection: Added instance type detection for granular snapshot support; updated Fusion Snapshots to v1.8.0.
- Incremental dumps enabled by default: Snapshots incremental dumps now run automatically.
GPU
- GPU tracer backport: Backported GPU tracer feature from master.
Bug fixes
General
- Idempotent
Removeoperations: Fixed race conditions in concurrent rename operations by makingRemove()idempotent across all cloud providers (GCS, S3, Azure)
Upgrade notes
Drop-in replacement for v2.4.x. No configuration changes required.
Nextflow 25.12.0-edge
Feature updates and improvements
Language features
- Added
listDirectory()to Path type and deprecatelistFiles()by @bentsherman in #6581 - Set local task exit status when time limit is exceeded by @bentsherman in #6592
Google Batch
- Added default
maxSpotAttemptsfor Fusion Snapshots in Google Batch by @fntlnz in #6652 - Refactored Google Batch
getExitCodeto imperative style by @pditommaso in #6649
Kubernetes
- Added
runtimeClassNameto the pod options by @alexpilotti in #6633
Wave
- Added
wave.build.templateconfig option by @pditommaso in #6639
Plugins
- Added README files for all plugins by @pditommaso in #6660
- Checked Nextflow version before loading plugins by @bentsherman in #6591
General
- Added
onlyJobStateoption for SLURM executor by @tcutts in #6659 - Added Spot interruption tracking to trace records by @munishchouhan in #6606
- Added URL encoding when revision name is used as HTTP query parameter by @jorgee in #6598
- Added warnings to JSON output in lint command by @ewels in #6625
- Implemented Git multiple revisions by @jorgee in #6620
- Added Nextflow Development Constitution by @pditommaso in #6578
- Added extra warnings as 25.10 is added to Platform by @christopher-hakkaart in #6655
- Added longer
NXF_SYNTAX_PARSERdescriptions by @christopher-hakkaart in #6637 - Documented best practices for script and config params by @bentsherman in #6631
- Fixed typos by @christopher-hakkaart in #6641
- Improved preview feature warnings in documentation by @pditommaso in #6663
- Updated note about AWS CLI by @christopher-hakkaart in #6626
- Updated
NXF_SYNTAX_PARSERcallouts by @christopher-hakkaart in #6640
Bug fixes
Language features
- Fixed optional param in params block by @bentsherman in #6657
- Fixed validation of numeric types in params block by @bentsherman in #6656
Wave
- Fixed
WaveClientsending Bearer token to public S3 URLs by @pditommaso in #6672
Plugins
- Fixed
String.formaterror when plugin URL contains percent chars by @pditommaso in #6651
General
- Fixed GitHub repository provider when providing token with
authproperty by @jorgee in #6662 - Fixed tolerate spaces in
$NXF_TASK_WORKDIRby @TheLostLambda in #6421
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.12.0-edge
Fusion v2.5.8
How to pin this version
fusion {
enabled = true
containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.5.8-amd64.json'
}
info
For ARM64 CPU architecture, use containerConfigUrl = 'https://fusionfs.seqera.io/releases/v2.5.8-arm64.json'.
Feature updates and improvements
Snapshots
- Platform-specific snapshot detection: Added instance type detection for granular snapshot support; updated Fusion Snapshots to v1.8.0.
- Incremental dumps enabled by default: Snapshots incremental dumps now run automatically with a 5-minute timer.