- Fixes an issue where a file input from an different project than where the workflow is compiled is localized to an invalid path
- File downloads (including Docker images) no longer fail when retried after a previous failure
- Adds the
-waitOnUpload
compiler option, which causes all file uploads to block until they complete - Fixes an issue where tasks with outputs that are collections of files (e.g.
Array[File]
) are compiled with an incorrect default input value - Fixes an issue where using a field of a struct as a call input causes a runtime error, e.g.
struct MyStruct { String s } workflow wf { input { MyStruct my } call mytask { input: s = my.s } } ``