Skip to content

v1.7.0

Compare
Choose a tag to compare
@mlin mlin released this 22 Aug 06:32
· 78 commits to main since this release
  • Directory localization from Google Cloud Storage (gs://.../) (#578 @cvaske)
  • Config option [file_io] allow_any_input = true (env MINIWDL__FILE_IO__ALLOW_ANY_INPUT=true) allows workflows to read any file/directory on the host filesystem, instead of (default) only paths the operator expressly specified as workflow inputs.
    • (Security / Potentially Breaking) closes a few cases in which this access check was previously omitted, such as a workflow outputting a specific host path without calling any task on it. Thus, some workflows that previously ran on default settings may now need this option to be set (or, preferably, refactored to explicate their inputs).
  • Singularity backend: optionally cache *.sif image files in a local directory (#579 @rhpvorderman)
  • Fix several bugs, and improve error messages, related to reading arrays of nested structs from JSON inputs or read_json() (#580)
  • Fix potential deadlocks with scattered/nested subworkflow calls (#591)