Announcing WDL 1.1.2
Announcing WDL 1.1.2 Release
The OpenWDL community is pleased to announce the release of Workflow Description Language (WDL) 1.1.2!
This is a small release with only a few clarifications to the WDL 1.1 specification:
- It is now explicitly stated that boolean expressions have “short-circuiting” behavior, i.e.
    
- For 
A && B, ifAevalutes tofalsethenBis not evaluated. - For 
A || B, ifAevaluates totruethenBis not evaluated. 
 - For 
 - It is now explicitly stated that the 
read_booleanfunction is case-insensitive. - It is now stated that the Union type that was introduced in WDL 1.1.1 is also the type of 
runtimeattributes that accept multiple types of values (e.g.memory, which an accept anIntorString). - Clay McLeod contributed a PR to improve the descriptions of 
tasks andworkflows to make it explicit the number of times each element is allowed. - We added to the RFC guidelines that every signficant addition or change to the specification now requires accompanying test cases to be accepted.
 
If you find other areas of the specification that you think need improvement, we welcome issues and pull requests.