- Add support for Java 17 [cb207cd]
- Allow override Bash wrapper template files [e6e25ed]
- Fix issue with plugins local root sync [1d974a4]
- Fix Nextflow does not recognised Failed pod (#2430) [9c80cde]
- Fix Error reporting on Bash launcher creation failure [63e01c3]
- Fix Channel.fromSRA error one some project ids #2156 [dbcbac1]
- Fix Task completion percentage #2440
- Display no workflow warn if no main is defined [0f12956]
- Invalidate task cache on directive change (EXPERIMENTAL) [62ded34]
- Upgrade XmlParser used by SraExplorer [543b582]
- Use AWS Batch resources requirement for CPUs and memory [1cf2c37]
- Bump Gradle 7.3 stable + GHA cache [4eaa4f2]
21.09.1-edge - 28 Oct 2021
- Fix issue with config selectors and DSL2 [4d7d3e9]
- Fix issue evaluating dynamic errorStrategy with AWS Batch [8c6a5a6] [ce4d491]
- Fix verbose logging [92b1131]
- Fix docker image url [ed24a47]
- Fix Temporary directories not deleted in on_exit #2406 [181bdf5]
- Fix implict authentication for resources served by Tower [e30310b]
- Fix No more of 255 channels can be defined into a workflow context #2417 [7f91ecb]
- Add tip about escaping variables in env scope #2366
- Add K8s env fieldPath option to pod directive #2363
- Improve AWS Batch error report fetching CloudWatch logs [b9f9578] [e229700]
- Improve docs about IAM policies for AWS Batch #2391
- Accommodate token in password field for Gitlab #2389 [ee32b77]
- Report a warning when main workflow is not defined [83aec6e]
- Bump nf-amazon 1.3.0
- Bump nf-tower@1.3.0
- Bump nf-google@1.1.2
21.09.0-edge - 12 Oct 2021
- Add secrets manager (preview) [da2a5ff] [2d66f83]
- Add Built-in support for Azure File Shares #2285 [a4c3e0a]
- Add Azure pool node SKU selection #2360 [9afcac7]
- Add support for protocol option to fromSRA #2087 [371f858]
- Add retry on AWS Job definition not-found error [452cae5]
- Add ability to define templates library at module level #2332 [7e7d525]
- Add missing information for pulling images from private registry in Azure Batch #2355 [040e190]
- Add $NXF_CLI_OPTS env variable [7d57acc]
- Add NXF_CACHE_MODE env variable [1c345c4]
- Fix asset directory consistent hashing via sha256 checksum [4c5c0ef]
- Fix issue invoking extension method with GString params [570e529]
- Fix Prevent pipeline stopping when K8s pod is evicted [f9db9cc]
- Fix clean command for Google storage [dc9625e]
- Fix plugins detection in local repo [6441a38]
- Fix S3 canned ACL documentation #2334 [69216e2]
- Fix docker image build with recent docker [2aad368] [1e485b3]
- Fix amazon plugin is not used when using bucketDir option [6a8c50a]
- Fix Plugin dependency requirement overrides core plugin #2303 [4d1762f]
- Fix Make K8s ImagePullBackOff and ErrImagePull recoverable #2302 [766ffde]
- Improve cache resume strategy [0b0eae2]
- Improve GH action build compressing integration tests [ab9d747]
- Prevent NPE if session is not set [83bb46d]
- Remove deprecated attribute [50d63b6]
- Find newest matching plugin #2303 [e6cf79f]
- Documents noproxy variable #2325 [bc769b1]
- Bump Groovy 3.0.9 [dee2d6c]
- Bump nf-sqldb@0.2.0
- Bump nf-amazon@1.2.1
- Bump nf-azure@0.11.0
- Bump nf-google@1.1.1
21.08.0-edge - 30 Aug 2021
- Fix plugin updater version logging [d162eb8]
- Fix Nextflow launcher breaks when java path contains blanks #2265 [8097a2a]
- Fix docker build [efb2f44]
- Fix NPE in AnsiLogObserver #2283 [cffc683]
- Fix run script when fixing ownership in aws batch #2262
- Improve plugins auto start [2831444]
- Improve log error reporting [4018630]
- Improve handling of K8s node shutdown [67250c0]
- Update GitHub docs [4532b8e]
- Merge nf-sqldb 0.1.0
21.07.0-edge - 6 Aug 2021
- Add support for AWS_MAX_ATTEMPTS variable [3cc5435]
- Add app plugin to gradle build [007bc1c]
- Add self pid to tower client [d2e54ea]
- Add support for head job operationId + log/out files [a7a76cf]
- Add enable CA Issuers option to NF launcher [8f51dc7]
- Fix Clean cmd fails removing foreign files [8bf8ab7]
- Fix Prevent script var names conflicting with private names #2246 [82bbc18]
- Fix ENA download URL #2239 [befbabb]
- Fix Tower client is not activated launching all packaging #2145 [c507518]
- Fix orphaned AWS Batch jobs after pipeline interruption #2169 [65e2a4d]
- Fix Process error report on target exception #1896 [1bac3f1]
- Fix Unexpected bool conversion on publishDir enable/overwrite attributes #2220 [651835d]
- Fix BatchCleanup toString method [ec9bb56]
- Improve error reporting [49ac01d]
- Improve Unknown host error message [ad41d1e]
- Improve AWS Batch task handler [eb1aff2]
- Use AWS cli standard retry mode by default [f2f1fde]
- Report warn on cache hashing failures [7bf93de] [3b579c9]
21.06.0-edge - 3 Jul 2021
- Add Keep alive option to Google LS executor [9942220]
- Add support for FTP proxy and proxy servers authentication [8ec33b0]
- Add support for plugins groupping [aa5bc7d]
- Add More details about the reason why a AWS Batch job has failed #2146 [27a4e88]
- Add support for extensions priority [ae083f1]
- Add stubRun attribute to workflow metadata #2164 [86cfc66]
- Add Run tasks under user accounts in Azure Batch #2157 [1c9fc4a]
- Refactor GLS executor [2c86b79] [97fc49c]
- Refactor AWS batch job def creation [89ce364] [9868942]
- Fix Default plugin version lookup [e0c8151]
- Fix Negative labels do not work as expected #2155 [4911918]
- Fix PublishDir overwriting task output files [190aa4e]
- Fix directory deletion strategy [b96fced]
- Fix Implicit variable projectDir breaks caching #2186 [76417d2]
- Fix Prevent empty download array [9492cde]
- Fix output unstage with glob pattern [2d4c3df]
- Fix Connection-reset crashes the workflow [3ee4fd0] [1400ded] [61bbc24] [175c665]
- Fix Slurm does not send soft kill message #2163 [f0ccfc7]
- Fix storeDir directive does not work with S3 #2141 [2e95a6a]
- Fix maven local publish [05cfb7c]
- Fix GLS transfer attempts opts [f7c705d]
- Fix build exportClasspath task [88d27f0]
- Fix PbsPro clusterOptions directive priority #2036 [75e3f22]
- Disallow include nested within a workflow block [7dbf64b]
- Upgrade AWS SDK minor version #2167 [296afaa]
- Improve gsutil transfer throughput [2da120b]
- Improve config error reporting [6aa1024]
21.05.0-edge - 28 May 2021
- Add support for using mamba with conda (#2030) [10c8385]
- Add AWS cli native error fail-over [fd7670e]
- Add support for Container Registry to Az Batch executor (#2078) [12bf2da]
- Add support for Tower workspace (#2097) [8a4dd3a]
- Add support custom service account email in Google Cloud LifeSciences executor (#2044) [a642c9e]
- Add support for Java 16 + Gradle 7 [caace1c] [e2dd451] [74e466e] [1245ab1] [bfc69fb]
- Improve tower client error reporting [4efb6bf]
- Fix Plugin install lock file is not deleted #2103 [b7fdffa]
- Fix Use caller runs policy of default thread pool #2021 [48b4e8e]
- Fix Error reporting for malformed config [68e5ca1]
- Decrease max par transfers to 4 [c7ea816]
- Prevent fetching aws instance type when missing container id [f5f9604]
- Use default opts for trace file creation [d8ae94b]
- Improve Azure Batch executor error code and messages for failed Tasks (#2099) [1d5fa5d]
- Bump groovy 3.0.8 [aa695e1]
- Bump snakeyaml@1.28 [8d36195]