Nextflow 26.03.1-edge
Feature updates and improvements
Language features
- Hardened
ProcessEntryHandlertypes and added test for dot-notation conflicts by @pditommaso in #6966 - Added print workflow outputs on run completion by @bentsherman in #6875
- Used destructuring syntax for process record/tuple inputs by @pditommaso in #6912
General
- Added
-project-diroption tolintcommand by @bentsherman in #6728 - Added platform-related metadata to
WorkflowRunlineage record by @jorgee in #6545 - Added request timeout to tower client by @jorgee in #6950
- Added support for Java 26 by @pditommaso in #6969
- Improved module command: enabled logging for module run, fixed info URL and search output by @pditommaso in #6961
- Skipped launch metadata fetch for CLI-submitted runs by @pditommaso in #6975
- Used
-dflag forbkillin LSF executor by @cgoina in #6784
Bug fixes
Language features
- Fixed handling of empty
publishedValuesinPublishOp.onCompletefor optional outputs by @jorgee in #6979 - Fixed incorrect evaluation of
secretprocess directive by @bentsherman in #6934 - Fixed
paramsblock in included module by @bentsherman in #6940
S3
- Fixed download of empty files in old MinIO-based S3 transfers by @jorgee in #6944
AWS Batch
- Fixed AWS Batch machine type trace for new instance families by @FloWuenne in #6952
Plugins
- Fixed
jackson-databinddependency innf-amazonby @pditommaso in #6941
Dependencies
- Fixed netty and jackson vulnerabilities by @jorgee in #6955
- Fixed security vulnerabilities by @jorgee in #6938
General
- Fixed
AgentLogObserverprinting[SUCCESS]on failed runs by @pditommaso in #6962 - Fixed
LogsCheckpointthread interrupt race condition by @pditommaso in #6939 - Fixed module run CLI params cast to declared
meta.ymlinput types by @jorgee in #6968 - Fixed typo in
TowerRetryPolicy:maxAttemps→maxAttemptsby @robsyme in #6949
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v26.03.1-edge