Nextflow 26.10.4
Feature updates and improvements
Language features
- Allowed a list of columns for the
splitCsvheader in the type checker by @bentsherman in #7871 - Checked equality between records, maps, lists, and tuples by @bentsherman in #7852
- Detected input file name collisions in typed processes by @bentsherman in #7859
- Highlighted the entire token on parse error by @bentsherman in #7877
- Staged files in record collection inputs by @bentsherman in #7866
Configuration
- Typed the
process.secretconfig option as a list by @bentsherman in #7911
Plugins
- Documented
-patchNplugin versions for stable releases and hardened the release job by @bentsherman in #7876 - Preserved the generic return type in plugin function specs by @bentsherman in #7910
Wave
- Made Wave optional for the Seqera executor and skipped the Wave Fusion layer by @pditommaso in #7744
- Retried Wave validation tasks when Docker exits 125 by @edmundmiller in #7898
General
- Built plain and dind launchers for e2e tests by @pditommaso in #7835
- Capped the lifetime of Azure Batch jobs created by CI by @pinin4fjords in #7935
- Improved redaction of sensitive values in logs by @jorgee in #7879
- Prevented leaking environment secrets in CI by @jorgee in #7873
Bug fixes
Language features
- Fixed task hash of records returned by typed functions by @bentsherman in #7887
- Fixed type checking of comparator closures on lists of tuples by @bentsherman in #7869
- Fixed type checking of
keyandvalueproperties on map entries by @bentsherman in #7875
Azure
- Fixed Azure Batch pool creation when the pool does not exist by @pinin4fjords in #7904
Google Batch
- Stripped trailing slash from task output paths on GCS by @bentsherman in #7888
Plugins
- Fixed serial input files metrics computation in
nf-seqeraby @jordeu in #7899
Dependencies
- Bumped
nf-azure@1.24.3 - Bumped
nf-k8s@1.6.2 - Bumped
nf-seqera@0.26.1 - Bumped
nf-tower@1.32.2 - Bumped
nf-wave@1.22.4 - Bumped
sched-clientto 0.111.0 innf-seqera
Full changelog: https://github.com/nextflow-io/nextflow/releases/tag/v26.10.4