Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit eb12fae

Browse files
author
Peter Amstutz
committedJul 23, 2017
Update to v1.0.1 version in text. Update release notes.
1 parent e0bf631 commit eb12fae

File tree

2 files changed

+43
-35
lines changed

2 files changed

+43
-35
lines changed
 

‎v1.0/CommandLineTool.yml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,29 @@ $graph:
3636
- {$include: intro.md}
3737

3838
- |
39-
## Introduction to CWL Command Line Tool standard v1.0
39+
## Introduction to CWL Command Line Tool standard v1.0.1
4040
41-
This specification represents the first full release from the CWL group.
42-
Since draft-3, version 1.0 introduces the following changes and additions
41+
This specification represents the second stable release from the CWL
42+
group. Since v1.0, v1.0.1 introduces the following updates to the CWL
43+
Command Line Tool standard. Documents should continue to use `cwlVersion: v1.0`
44+
and existing v1.0 documents remain valid, however CWL documents that
45+
relied on previously undefined or underspecified behavior may have
46+
slightly different behavior in v1.0.1.
47+
48+
* 13 July 2016: Mark `baseCommand` as optional and update descriptive text.
49+
* 12 March 2017:
50+
* Mark `default` as not required for link checking.
51+
* Add note that files in InitialWorkDir must have path in output directory.
52+
* Add note that writable: true applies recursively.
53+
* 23 July 2017: (v1.0.1)
54+
* Add clarification about scattering over empty arrays.
55+
* Clarify interpretation of `secondaryFiles` on inputs.
56+
* Expanded discussion of semantics of `File` and `Directory` types
57+
* Fixed typo "EMACScript" to "ECMAScript"
58+
* Clarified application of input parameter default values when the input is `null` or undefined.
59+
* Clarified valid types and meaning of the format field on inputs versus outputs
60+
61+
Since draft-3, v1.0 introduces the following changes and additions
4362
to the CWL Command Line Tool standard:
4463
4564
* The [Directory](#Directory) type.
@@ -75,20 +94,6 @@ $graph:
7594
dependencies of a tool.
7695
* The common `description` field has been renamed to `doc`.
7796
78-
## Errata
79-
80-
Post v1.0 release changes to the spec.
81-
82-
* 13 July 2016: Mark `baseCommand` as optional and update descriptive text.
83-
* 12 March 2017:
84-
* Mark `default` as not required for link checking.
85-
* Add note that files in InitialWorkDir must have path in output directory.
86-
* Add note that writable: true applies recursively.
87-
* 21 July 2017:
88-
* Add clarification about scattering over empty arrays.
89-
* Clarify interpretation of secondaryFiles on inputs.
90-
* 22 July 2017: (v1.0.1)
91-
* Expanded discussion of semantics of File and Directory types
9297
9398
## Purpose
9499

‎v1.0/Workflow.yml

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ $graph:
1010
type: documentation
1111
doc:
1212
- |
13-
# Common Workflow Language (CWL) Workflow Description, v1.0
13+
# Common Workflow Language (CWL) Workflow Description, v1.0.1
1414
1515
This version:
1616
* https://w3id.org/cwl/v1.0/
@@ -34,10 +34,27 @@ $graph:
3434

3535
- |
3636
37-
## Introduction to CWL Workflow standard v1.0
37+
## Introduction to CWL Workflow standard v1.0.1
3838
39-
This specification represents the first full release from the CWL group.
40-
Since draft-3, this draft introduces the following changes and additions
39+
This specification represents the second stable release from the CWL
40+
group. Since v1.0, v1.0.1 introduces the following updates to the CWL
41+
Workflow standard. Documents should continue to use `cwlVersion: v1.0`
42+
and existing v1.0 documents remain valid, however CWL documents that
43+
relied on previously undefined or underspecified behavior may have
44+
slightly different behavior in v1.0.1.
45+
46+
* 12 March 2017:
47+
* Mark `default` as not required for link checking.
48+
* Add note that recursive subworkflows is not allowed.
49+
* Fix mistake in discussion of extracting field names from workflow step ids.
50+
* 23 July 2017: (v1.0.1)
51+
* Add clarification about scattering over empty arrays.
52+
* Clarify interpretation of `secondaryFiles` on inputs.
53+
* Expanded discussion of semantics of `File` and `Directory` types
54+
* Fixed typo "EMACScript" to "ECMAScript"
55+
* Clarified application of input parameter default values when the input is `null` or undefined.
56+
57+
Since draft-3, v1.0 introduces the following changes and additions
4158
to the CWL Workflow standard:
4259
4360
* The `inputs` and `outputs` fields have been renamed `in` and `out`.
@@ -66,20 +83,6 @@ $graph:
6683
```
6784
* The common field `description` has been renamed to `doc`.
6885
69-
## Errata
70-
71-
Post v1.0 release changes to the spec.
72-
73-
* 12 March 2017:
74-
* Mark `default` as not required for link checking.
75-
* Add note that recursive subworkflows is not allowed.
76-
* Fix mistake in discussion of extracting field names from workflow step ids.
77-
* 21 July 2017:
78-
* Add clarification about scattering over empty arrays.
79-
* Clarify interpretation of secondaryFiles on inputs.
80-
* 22 July 2017: (v1.0.1)
81-
* Expanded discussion of semantics of File and Directory types
82-
8386
## Purpose
8487
8588
The Common Workflow Language Command Line Tool Description express

0 commit comments

Comments
 (0)
Please sign in to comment.