@@ -83,18 +83,21 @@ $graph:
83
83
directories.
84
84
* Clarify that unspecified details related to execution are left open to
85
85
the platform.
86
- * Added `InputParameter.loadContents` field. Use of `loadContents` in
87
- `InputBinding` is deprecated; it is preserved for v1.0 backwards
86
+ * Added `InputParameter.loadContents` field. Use of `loadContents` in
87
+ `InputBinding` is deprecated; it is preserved for v1.0 backwards
88
88
compatability and will be removed in CWL v2.0.
89
- * [Added](#TimeLimit) `TimeLimit` feature, allowing to set an upper limit on the
89
+ * [Added](#TimeLimit) `TimeLimit` feature, allowing to set an upper limit on the
90
90
execution time of a CommandLineTool or ExpressionTool.
91
- * [Added](#WorkReuse) `WorkReuse` feature, allowing to enable or disable the reuse
91
+ * [Added](#WorkReuse) `WorkReuse` feature, allowing to enable or disable the reuse
92
92
behavior for a particular tool or step for implementations that
93
93
support reusing output from past work.
94
- * [Added](#NetworkAccess) `NetworkAccess` feature, allowing to indicate whether a
94
+ * [Added](#NetworkAccess) `NetworkAccess` feature, allowing to indicate whether a
95
95
process requires outgoing network access.
96
- * [Added](#InplaceUpdateRequirement) `InplaceUpdateRequirement` feature, allowing tools to directly
96
+ * [Added](#InplaceUpdateRequirement) `InplaceUpdateRequirement` feature, allowing tools to directly
97
97
update files with `writable: true` in `InitialWorkDirRequirement`.
98
+ * [Added](#LoadListingRequirement) `LoadListingRequirement`
99
+ and [loadListing](#LoadContents) to control whether and how
100
+ `Directory` listings should be loaded for use in expressions.
98
101
99
102
See also the [CWL Workflow Description, v1.1.0-dev1 changelog](Workflow.html#Changelog).
100
103
@@ -764,9 +767,9 @@ $graph:
764
767
produces an empty command line).
765
768
766
769
Use of implicit ENTRYPOINT or CMD are discouraged due to reproducibility
767
- concerns of the implicit hidden execution point (For further discussion, see
768
- [https://doi.org/10.12688/f1000research.15140.1](https://doi.org/10.12688/f1000research.15140.1)). Portable
769
- CommandLineTool wrappers in which use of a container is optional must not rely on ENTRYPOINT or CMD.
770
+ concerns of the implicit hidden execution point (For further discussion, see
771
+ [https://doi.org/10.12688/f1000research.15140.1](https://doi.org/10.12688/f1000research.15140.1)). Portable
772
+ CommandLineTool wrappers in which use of a container is optional must not rely on ENTRYPOINT or CMD.
770
773
CommandLineTools which do rely on ENTRYPOINT or CMD must list `DockerRequirement` in the
771
774
`requirements` section.
772
775
0 commit comments