Nextflow 25.12.0-edge
Feature updates and improvements
- Add
listDirectory()to Path type and deprecatelistFiles()by @bentsherman in #6581 - Add default maxSpotAttempts for fusion snapshots in Google Batch by @fntlnz in #6652
- Add onlyJobState option for SLURM executor by @tcutts in #6659
- Add README files for all plugins by @pditommaso in #6660
- Add runtimeClassName to the pod options by @alexpilotti in #6633
- Add spot interruption tracking to trace records by @munishchouhan in #6606
- Add URL encoding when revision name is used as HTTP query parameter by @jorgee in #6598
- Add warnings to JSON output in lint command by @ewels in #6625
- Add wave.build.template config option by @pditommaso in #6639
- Check Nextflow version before loading plugins by @bentsherman in #6591
- Implementation of Git multiple revisions by @jorgee in #6620
- Refactor Google Batch getExitCode to imperative style by @pditommaso in #6649
- Set local task exit status when time limit is exceeded by @bentsherman in #6592
- Add Nextflow Development Constitution by @pditommaso in #6578
- Add extra warnings as 25.10 is added to platform by @christopher-hakkaart in #6655
- Add longer NXF_SYNTAX_PARSER descriptions by @christopher-hakkaart in #6637
- Document best practices for script and config params by @bentsherman in #6631
- Fix typos by @christopher-hakkaart in #6641
- Improve preview feature warnings in documentation by @pditommaso in #6663
- Update note about AWS CLI by @christopher-hakkaart in #6626
- Update NXF_SYNTAX_PARSER callouts by @christopher-hakkaart in #6640
Bug fixes
- Fix GitHub repository provider when providing token with auth property by @jorgee in #6662
- Fix optional param in params block by @bentsherman in #6657
- Fix String.format error when plugin URL contains percent chars by @pditommaso in #6651
- Fix validation of numeric types in params block by @bentsherman in #6656
- Fix WaveClient sending Bearer token to public S3 URLs by @pditommaso in #6672
- Fix tolerate spaces in
$NXF_TASK_WORKDIRby @TheLostLambda in #6421
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v25.12.0-edge