Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions changelog/nextflow/v26.03.1-edge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
title: Nextflow 26.03.1-edge
date: 2026-03-26
tags: [nextflow]
---

## Feature updates and improvements

### Language features

- Hardened `ProcessEntryHandler` types and added test for dot-notation conflicts by @pditommaso in [#6966](https://github.com/nextflow-io/nextflow/pull/6966)
- Added print workflow outputs on run completion by @bentsherman in [#6875](https://github.com/nextflow-io/nextflow/pull/6875)
- Used destructuring syntax for process record/tuple inputs by @pditommaso in [#6912](https://github.com/nextflow-io/nextflow/pull/6912)

### General

- Added `-project-dir` option to `lint` command by @bentsherman in [#6728](https://github.com/nextflow-io/nextflow/pull/6728)
- Added platform-related metadata to `WorkflowRun` lineage record by @jorgee in [#6545](https://github.com/nextflow-io/nextflow/pull/6545)
- Added request timeout to tower client by @jorgee in [#6950](https://github.com/nextflow-io/nextflow/pull/6950)
- Added support for Java 26 by @pditommaso in [#6969](https://github.com/nextflow-io/nextflow/pull/6969)
- Improved module command: enabled logging for module run, fixed info URL and search output by @pditommaso in [#6961](https://github.com/nextflow-io/nextflow/pull/6961)
- Skipped launch metadata fetch for CLI-submitted runs by @pditommaso in [#6975](https://github.com/nextflow-io/nextflow/pull/6975)
- Used `-d` flag for `bkill` in LSF executor by @cgoina in [#6784](https://github.com/nextflow-io/nextflow/pull/6784)

## Bug fixes

### Language features

- Fixed handling of empty `publishedValues` in `PublishOp.onComplete` for optional outputs by @jorgee in [#6979](https://github.com/nextflow-io/nextflow/pull/6979)
- Fixed incorrect evaluation of `secret` process directive by @bentsherman in [#6934](https://github.com/nextflow-io/nextflow/pull/6934)
- Fixed `params` block in included module by @bentsherman in [#6940](https://github.com/nextflow-io/nextflow/pull/6940)

### S3

- Fixed download of empty files in old MinIO-based S3 transfers by @jorgee in [#6944](https://github.com/nextflow-io/nextflow/pull/6944)

### AWS Batch

- Fixed AWS Batch machine type trace for new instance families by @FloWuenne in [#6952](https://github.com/nextflow-io/nextflow/pull/6952)

### Plugins

- Fixed `jackson-databind` dependency in `nf-amazon` by @pditommaso in [#6941](https://github.com/nextflow-io/nextflow/pull/6941)

### Dependencies

- Fixed netty and jackson vulnerabilities by @jorgee in [#6955](https://github.com/nextflow-io/nextflow/pull/6955)
- Fixed security vulnerabilities by @jorgee in [#6938](https://github.com/nextflow-io/nextflow/pull/6938)

### General

- Fixed `AgentLogObserver` printing `[SUCCESS]` on failed runs by @pditommaso in [#6962](https://github.com/nextflow-io/nextflow/pull/6962)
- Fixed `LogsCheckpoint` thread interrupt race condition by @pditommaso in [#6939](https://github.com/nextflow-io/nextflow/pull/6939)
- Fixed module run CLI params cast to declared `meta.yml` input types by @jorgee in [#6968](https://github.com/nextflow-io/nextflow/pull/6968)
- Fixed typo in `TowerRetryPolicy`: `maxAttemps` → `maxAttempts` by @robsyme in [#6949](https://github.com/nextflow-io/nextflow/pull/6949)

**Full changelog**: https://github.com/nextflow-io/nextflow/releases/tag/v26.03.1-edge
Loading