You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog/nextflow/v25.11.0-edge.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,12 +8,12 @@ tags: [nextflow]
8
8
9
9
### Google Batch
10
10
11
-
- Added Google Batch LogsPolicyPATH option for logging to GCS by @dglazer in [#6431](https://github.com/nextflow-io/nextflow/pull/6431)
11
+
- Added Google Batch `LogsPolicy``PATH` option for logging to GCS by @dglazer in [#6431](https://github.com/nextflow-io/nextflow/pull/6431)
12
12
- Optimized exit code handling by relying on scheduler status for successful executions by @jorgee in [#6484](https://github.com/nextflow-io/nextflow/pull/6484)
13
13
14
14
### Kubernetes
15
15
16
-
- Changed log level from warn1 to debug1 for K8s Job Pod Warnings by @BioWilko in [#6523](https://github.com/nextflow-io/nextflow/pull/6523)
16
+
- Changed log level from `warn1` to `debug1` for K8s Job Pod Warnings by @BioWilko in [#6523](https://github.com/nextflow-io/nextflow/pull/6523)
17
17
18
18
### Language features
19
19
@@ -41,12 +41,12 @@ tags: [nextflow]
41
41
- Improved error message for invalid contribution type in manifest contributors by @bentsherman in [#6593](https://github.com/nextflow-io/nextflow/pull/6593)
42
42
- Moved task error formatting logic into separate class by @bentsherman in [#6551](https://github.com/nextflow-io/nextflow/pull/6551)
43
43
- Removed unused BatchHelper class by @pditommaso in [#6547](https://github.com/nextflow-io/nextflow/pull/6547)
44
-
- Removed wiremock-groovy dependency and updated tests using this dependency by @jorgee in [#6611](https://github.com/nextflow-io/nextflow/pull/6611)
44
+
- Removed `wiremock-groovy` dependency and updated tests using this dependency by @jorgee in [#6611](https://github.com/nextflow-io/nextflow/pull/6611)
45
45
- Updated bundled Docker runtime to 19.03.15 by @yarikoptic in [#6565](https://github.com/nextflow-io/nextflow/pull/6565)
46
46
- Updated trace table columns in Reports page by @JustinBellavance in [#6483](https://github.com/nextflow-io/nextflow/pull/6483)
47
47
- Upgraded from Apache Commons Lang 2.6 to Commons Lang3 3.18.0 by @pditommaso in [#6511](https://github.com/nextflow-io/nextflow/pull/6511)
48
48
- Added admonition to inputs and index words by @christopher-hakkaart in [#6461](https://github.com/nextflow-io/nextflow/pull/6461)
49
-
- Improved task previousTrace documentation by @rnaidu in [#6538](https://github.com/nextflow-io/nextflow/pull/6538)
49
+
- Improved task `previousTrace` documentation by @rnaidu in [#6538](https://github.com/nextflow-io/nextflow/pull/6538)
50
50
- Updated feature flags page by @christopher-hakkaart in [#6504](https://github.com/nextflow-io/nextflow/pull/6504)
51
51
- Updated task directives by @christopher-hakkaart in [#6506](https://github.com/nextflow-io/nextflow/pull/6506)
52
52
@@ -68,12 +68,12 @@ tags: [nextflow]
68
68
69
69
### Kubernetes
70
70
71
-
- Fixed Do not delete K8s jobs when ttlSecondsAfterFinished is set by @bentsherman in [#6597](https://github.com/nextflow-io/nextflow/pull/6597)
72
-
- Fixed K8sTaskHandlerTest method name typos by @pditommaso in [bcf81d9](https://github.com/nextflow-io/nextflow/commit/bcf81d90)
71
+
- Fixed Do not delete K8s jobs when `ttlSecondsAfterFinished` is set by @bentsherman in [#6597](https://github.com/nextflow-io/nextflow/pull/6597)
72
+
- Fixed `K8sTaskHandlerTest` method name typos by @pditommaso in [bcf81d9](https://github.com/nextflow-io/nextflow/commit/bcf81d90)
73
73
74
74
### Fusion
75
75
76
-
- Fixed Fusion license JWT token refresh by reusing TowerClient by @jorgee in [498125d](https://github.com/nextflow-io/nextflow/commit/498125d2)
76
+
- Fixed Fusion license JWT token refresh by reusing `TowerClient` by @jorgee in [498125d](https://github.com/nextflow-io/nextflow/commit/498125d2)
77
77
78
78
### S3
79
79
@@ -83,29 +83,29 @@ tags: [nextflow]
83
83
### Language features
84
84
85
85
- Fixed Invalid type error detection by @pditommaso in [9e3aeed](https://github.com/nextflow-io/nextflow/commit/9e3aeed1)
86
-
- Fixed csv splitter when skipping empty lines by @bentsherman in [#6586](https://github.com/nextflow-io/nextflow/pull/6586)
86
+
- Fixed CSV splitter when skipping empty lines by @bentsherman in [#6586](https://github.com/nextflow-io/nextflow/pull/6586)
87
87
- Fixed documentation of `unique` operator by @bentsherman in [#6541](https://github.com/nextflow-io/nextflow/pull/6541)
88
88
- Fixed error with dynamic directives with named arguments by @bentsherman in [#6550](https://github.com/nextflow-io/nextflow/pull/6550)
89
-
- Fixed false error with task ext blocks in strict syntax by @bentsherman in [#6569](https://github.com/nextflow-io/nextflow/pull/6569)
89
+
- Fixed false error with task `ext` blocks in strict syntax by @bentsherman in [#6569](https://github.com/nextflow-io/nextflow/pull/6569)
90
90
- Fixed invalid cache write when cacheable split operation fails by @bentsherman in [#6588](https://github.com/nextflow-io/nextflow/pull/6588)
91
91
- Fixed issue with optional workflow output by @bentsherman in [#6519](https://github.com/nextflow-io/nextflow/pull/6519)
92
-
- Fixed issues with rsync stage-out mode by @bentsherman in [#6587](https://github.com/nextflow-io/nextflow/pull/6587)
92
+
- Fixed issues with `rsync` stage-out mode by @bentsherman in [#6587](https://github.com/nextflow-io/nextflow/pull/6587)
93
93
94
94
### Configuration
95
95
96
96
- Fixed false config validation warnings for process selectors by @bentsherman in [#6542](https://github.com/nextflow-io/nextflow/pull/6542)
97
97
98
98
### Plugins
99
99
100
-
- Fixed Plugins.init() in run command to original location by @jorgee in [#6568](https://github.com/nextflow-io/nextflow/pull/6568)
100
+
- Fixed `Plugins.init()` in run command to original location by @jorgee in [#6568](https://github.com/nextflow-io/nextflow/pull/6568)
101
101
102
102
### General
103
103
104
104
- Fixed asset detection when item is not a sibling of the executed script by @DriesSchaumont in [#6605](https://github.com/nextflow-io/nextflow/pull/6605)
105
-
- Fixed security vulnerabilities in org.json dependency by @pditommaso in [c7161c2](https://github.com/nextflow-io/nextflow/commit/c7161c2a)
106
-
- Fixed TowerJsonGenerator thread-safety issue by @pditommaso in [#6619](https://github.com/nextflow-io/nextflow/pull/6619)
107
-
- Fixed security vulnerabilities for wiremock by @jorgee in [#6607](https://github.com/nextflow-io/nextflow/pull/6607)
105
+
- Fixed security vulnerabilities in `org.json` dependency by @pditommaso in [c7161c2](https://github.com/nextflow-io/nextflow/commit/c7161c2a)
106
+
- Fixed `TowerJsonGenerator` thread-safety issue by @pditommaso in [#6619](https://github.com/nextflow-io/nextflow/pull/6619)
107
+
- Fixed security vulnerabilities for `wiremock` by @jorgee in [#6607](https://github.com/nextflow-io/nextflow/pull/6607)
108
108
- Fixed replace complete plotly bundle with smaller more specific one by @mashehu in [#6527](https://github.com/nextflow-io/nextflow/pull/6527)
109
-
- Fixed stageFileEnabled flag to control `.command.stage` file creation by @pditommaso in [#6618](https://github.com/nextflow-io/nextflow/pull/6618)
109
+
- Fixed `stageFileEnabled` flag to control `.command.stage` file creation by @pditommaso in [#6618](https://github.com/nextflow-io/nextflow/pull/6618)
- Allowed `collection-type` params to be loaded from files by @bentsherman in [#6675](https://github.com/nextflow-io/nextflow/pull/6675)
12
+
- Enabled v2 syntax parser by default by @bentsherman in [#6643](https://github.com/nextflow-io/nextflow/pull/6643)
13
+
- Improved config syntax errors by @bentsherman in [#6721](https://github.com/nextflow-io/nextflow/pull/6721)
14
+
- Improved error message for invalid config statements by @bentsherman in [#6804](https://github.com/nextflow-io/nextflow/pull/6804)
15
+
- Improved error messages for workflow outputs by @bentsherman in [#6785](https://github.com/nextflow-io/nextflow/pull/6785)
16
+
- Moved task hashing logic to TaskHasher class by @bentsherman in [#6572](https://github.com/nextflow-io/nextflow/pull/6572)
17
+
18
+
### AWS Batch
19
+
20
+
- Added `aws.batch.forceGlacierTransfer` config option by @munishchouhan in [#6700](https://github.com/nextflow-io/nextflow/pull/6700)
21
+
22
+
### Google Batch
23
+
24
+
- Refactored `GoogleBatchTaskHandler.newSubmitRequest` for reduced complexity by @pditommaso in [#6687](https://github.com/nextflow-io/nextflow/pull/6687)
25
+
26
+
### Kubernetes
27
+
28
+
- Added time-based caching for `K8sConfig.getClient()` by @munishchouhan in [#6742](https://github.com/nextflow-io/nextflow/pull/6742)
29
+
30
+
### Configuration
31
+
32
+
- Supported multiple config option types in config spec by @bentsherman in [#6720](https://github.com/nextflow-io/nextflow/pull/6720)
33
+
34
+
### General
35
+
36
+
- Added accelerator request to trace record by @munishchouhan in [#6703](https://github.com/nextflow-io/nextflow/pull/6703)
37
+
- Added `CloudCacheConfig` to register `cloudcache` config options by @pditommaso in [#6774](https://github.com/nextflow-io/nextflow/pull/6774)
38
+
- Added markdown output mode to lint command by @ewels in [#6715](https://github.com/nextflow-io/nextflow/pull/6715)
39
+
- Added missing provider credentials when updating the bare repo in multi-revision assets by @jorgee in [#6698](https://github.com/nextflow-io/nextflow/pull/6698)
40
+
- Added warning stats to lint summary output by @ewels in [#6714](https://github.com/nextflow-io/nextflow/pull/6714)
41
+
- Added workflow manifest metadata to execution report by @bentsherman in [#6689](https://github.com/nextflow-io/nextflow/pull/6689)
42
+
- Detected conda explicit files by content instead of extension by @bentsherman in [#6713](https://github.com/nextflow-io/nextflow/pull/6713)
43
+
- Excluded nf-test.config from lint by default by @ewels in [#6716](https://github.com/nextflow-io/nextflow/pull/6716)
44
+
- Used `conda-forge` and `bioconda` channels by default by @Midnighter in [#5423](https://github.com/nextflow-io/nextflow/pull/5423)
45
+
46
+
### Dependencies
47
+
48
+
- Bumped Groovy to 4.0.30 by @pditommaso in [#6747](https://github.com/nextflow-io/nextflow/pull/6747)
49
+
- Bumped Spock 2.4 by @pditommaso in [#6681](https://github.com/nextflow-io/nextflow/pull/6681)
50
+
51
+
## Bug fixes
52
+
53
+
### Language features
54
+
55
+
- Fixed caching of task ext properties with the strict parser by @bentsherman in [#6696](https://github.com/nextflow-io/nextflow/pull/6696)
56
+
- Fixed compiler error in v2 parser with enums by @bentsherman in [#6781](https://github.com/nextflow-io/nextflow/pull/6781)
57
+
- Fixed different task hash with v2 parser by @bentsherman in [#6789](https://github.com/nextflow-io/nextflow/pull/6789)
58
+
- Fixed false error in v2 parser when including config file from http url by @bentsherman in [#6753](https://github.com/nextflow-io/nextflow/pull/6753)
59
+
- Fixed false error with multi-line tuple assignment in v2 parser by @bentsherman in [#6786](https://github.com/nextflow-io/nextflow/pull/6786)
60
+
- Fixed false error with optional param by @bentsherman in [#6811](https://github.com/nextflow-io/nextflow/pull/6811)
61
+
- Fixed issue with topic file emissions in typed processes by @bentsherman in [#6688](https://github.com/nextflow-io/nextflow/pull/6688)
62
+
- Fixed params inclusion across modules in v2 parser by @bentsherman in [#6766](https://github.com/nextflow-io/nextflow/pull/6766)
63
+
- Fixed resolution of nested Groovy class in v2 parser by @bentsherman in [#6744](https://github.com/nextflow-io/nextflow/pull/6744)
64
+
- Fixed type inference in v2 `ConfigDsl` by @bentsherman in [#6800](https://github.com/nextflow-io/nextflow/pull/6800)
65
+
66
+
### AWS Batch
67
+
68
+
- Fixed AWS Batch spot instance detection by @munishchouhan in [#6722](https://github.com/nextflow-io/nextflow/pull/6722)
69
+
- Fixed `isCompleted` check in `getNumSpotInterruptions` by @munishchouhan in [#6805](https://github.com/nextflow-io/nextflow/pull/6805)
70
+
71
+
### S3
72
+
73
+
- Fixed error when checking whether an S3 bucket exists by @jorgee in [#6706](https://github.com/nextflow-io/nextflow/pull/6706)
74
+
75
+
### Kubernetes
76
+
77
+
- Fixed K8s job fallback to not return incorrect zero exit code by @munishchouhan in [#6746](https://github.com/nextflow-io/nextflow/pull/6746)
78
+
79
+
### General
80
+
81
+
- Fixed fetching new remote branch in multi-revision mode by @jorgee in [#6733](https://github.com/nextflow-io/nextflow/pull/6733)
82
+
- Fixed lint error formatting for errors at end of line by @ewels in [#6717](https://github.com/nextflow-io/nextflow/pull/6717)
83
+
- Fixed `LogsCheckpoint` thread blocking shutdown for up to 90 seconds by @pditommaso in [#6787](https://github.com/nextflow-io/nextflow/pull/6787)
84
+
- Fixed `nextflow inspect` not applying container settings from config by @adam-novak in [#6736](https://github.com/nextflow-io/nextflow/pull/6736)
85
+
- Fixed spurious WARN when workflow fails before `onFlowBegin` by @pditommaso in [#6816](https://github.com/nextflow-io/nextflow/pull/6816)
- Added OSC 8 hyperlinks to task hashes in progress output by @bentsherman in [#6799](https://github.com/nextflow-io/nextflow/pull/6799)
12
+
- Improved documentation of workflow outputs by @bentsherman in [#6822](https://github.com/nextflow-io/nextflow/pull/6822)
13
+
14
+
### Dependencies
15
+
16
+
- Bumped ch.qos.logback@1.5.26 to fix false version mismatch warning in shadow JAR by @pditommaso in [0b97f4a](https://github.com/nextflow-io/nextflow/commit/0b97f4a84)
17
+
- Bumped ch.qos.logback@1.5.25 (CVE-2026-1225) by @pditommaso in [97dec3a](https://github.com/nextflow-io/nextflow/commit/97dec3af6)
18
+
- Bumped com.gradleup.shadow@9.3.1 (CVE-2025-68161) by @pditommaso in [d31e6ed](https://github.com/nextflow-io/nextflow/commit/d31e6edc7)
19
+
20
+
## Bug fixes
21
+
22
+
### Language features
23
+
24
+
- Fixed `listDirectory()` to follow symbolic links by @bentsherman in [#6821](https://github.com/nextflow-io/nextflow/pull/6821)
25
+
26
+
### General
27
+
28
+
- Fixed JGit resources not being closed in CLI commands by @pditommaso in [#6795](https://github.com/nextflow-io/nextflow/pull/6795)
0 commit comments