Skip to content

Releases: dnanexus/wdlTools

wdlTools 0.17.17

29 Feb 19:32
Compare
Choose a tag to compare
  • ANTLR4 version bump to 4.13.1

wdlTools 0.17.16

27 May 05:06
Compare
Choose a tag to compare
  • New value type V_ForcedNull is used to avoid an addition of an explicit null input to an Optional value. Previously,
    if a task was wrapped in a frag - in some cases Optionals without a value were forced to be an explicit null. This version
    fixes such behavior.
  • Draft-2 parser. Previous behavior: if version is not declared, it is assumed to be draft-2, which has no formal
    input definitions for tasks and workflows. However, if a user forgets to declare the version while working on workflow
    of a version greater than draft-2 with formal definition of input, the parser fails to follow the syntax and throws
    the errors not related to the version or the formatting of the input section. Here this behavior is fixed: if version
    is not detected and draft-2 is assumed, we check if the input section is defined and throw an exception in this case.

wdlTools 0.17.15

13 Dec 20:02
Compare
Choose a tag to compare
  • Minor fixes and refactoring

wdlTools 0.17.14

21 Oct 02:35
Compare
Choose a tag to compare
  • Added support for Directory type outputs for WDL 2.0 (aka development)

wdlTools 0.17.13

29 Sep 19:19
Compare
Choose a tag to compare
  • Fix for V_Directory in Struct to Directory input

wdlTools 0.17.12

23 Aug 20:31
Compare
Choose a tag to compare
  • Optional types are preserved when using outputs from the standard library functions without explicit declaration.

wdlTools 0.17.11

16 May 08:45
Compare
Choose a tag to compare
  • Keep the docker container after a task finishes running, so users can debug docker related job failures.

wdlTools 0.17.10

16 May 08:44
Compare
Choose a tag to compare
  • Runtime object is aware if it was created with default system requirements (Runtime.isDefaultSystemRequirements)

wdlTools 0.17.9

18 Apr 23:17
Compare
Choose a tag to compare
  • TAT.Workflow has a source attribute in analogy to TAT.Document to be used for checksum calculation for App/Job reuse
  • Fixes evaluation of structs as input parameters of workflow/scatter: hash inputs are coerced from object to struct, and their optional elements are assigned to Null if not specified in job inputs.

wdlTools 0.17.8

15 Mar 18:27
Compare
Choose a tag to compare
  • Input variables are now evaluated and added to the dependency graph, even when they are optional and not used. They need to be a part of the graph in case they are assigned to other (unused) variables for a proper expression evaluation.