Strict mode can now be set for inputs and outputs separatly using the
--strictsets both to true.
Input categories are now presented to jinja2 under the
inputsvariable, rather than as top-level variables themselves.
The default template will now include the outputs. The outputs’ categories are ignored by the default template.
Documenting outputs is now supported. Information regarding the outputs will be presented to jinja2 under the
outputsvariable in a similar structure as the inputs, but without the
Miniwdl no longer needs to be specifically version 0.5. Version 1.0 or higher is now expected.
The error shown when there is no workflow in the given WDL file is now clearer.
Inputs without a default will now be given a
Nonevalue in the default field passed to jinja2, instead of a string containing
None. This should not impact generated documents (unless specific logic dealing with
Nonevalues is used), as jinja will still render