Skip to content

Commit

Permalink
chore: updated README and CHANGLOGs.
Browse files Browse the repository at this point in the history
  • Loading branch information
peterhuene committed Dec 11, 2024
1 parent 224aa1b commit 797556c
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,8 @@ The `wdl` CLI tool currently supports the following subcommands:
- `format` - Parses, validates, and then formats a single WDL document, printing
the result to STDOUT.
- `doc` - Builds documentation for a WDL workspace.
- `run` - Parses, validates, and then runs a workflow or task from a single WDL
document using a local (i.e. not in a container) executor.

Each of the subcommands supports passing `-` as the file path to denote reading
from STDIN instead of a file on disk.
Expand Down
5 changes: 5 additions & 0 deletions wdl-analysis/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

* Refactored the `AnalysisResult` and `Document` types to move properties of
the former into the latter; this will assist in evaluation of documents in
that the `Document` along can be passed into evaluation ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).
* Removed the "optional type" constraint for the `select_first`, `select_all`,
and `defined` functions; instead, these functions now accepted non-optional
types and analysis emits a warning when the functions are called with
Expand All @@ -35,6 +38,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed

* Fixed an issue where imported structs weren't always checked correctly for
type equivalence with local structs ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).
* Common type calculation now supports discovering common types between the
compound types containing Union and None as inner types, e.g.
`Array[String] | Array[None] -> Array[String?]` ([#257](https://github.com/stjude-rust-labs/wdl/pull/257)).
Expand Down
7 changes: 7 additions & 0 deletions wdl-ast/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

* Added constants for the task variable fields, task requirement names, and
task hint names ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).
* Added `allows_nested_inputs` function to `Workflow` (#[241](https://github.com/stjude-rust-labs/wdl/pull/241)).
* `strip_whitespace()` method to `LiteralString` and `CommandSection` AST nodes ([#238](https://github.com/stjude-rust-labs/wdl/pull/238)).

### Changed

* Reduced allocations in stripping whitespace from commands and multiline
strings and provided unescaping of escape sequences ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).

## 0.9.0 - 10-22-2024

### Changed
Expand Down
2 changes: 2 additions & 0 deletions wdl-engine/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

* Implement task evaluation with local execution and remaining WDL 1.2
functionality ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).
* Implement the `defined` and `length` functions from the WDL standard library ([#258](https://github.com/stjude-rust-labs/wdl/pull/258)).
* Fixed `Map` values not accepting `None` for keys ([#257](https://github.com/stjude-rust-labs/wdl/pull/257)).
* Implement the generic map functions from the WDL standard library ([#257](https://github.com/stjude-rust-labs/wdl/pull/257)).
Expand Down
5 changes: 5 additions & 0 deletions wdl/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

### Added

* Added the `engine` module containing the implementation of `wdl-engine` ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).
* Implemented the `wdl run` subcommand for running tasks ([#265](https://github.com/stjude-rust-labs/wdl/pull/265)).

### Fixed

* Fixed accepting directories for the `check` and `analyze` commands for the
Expand Down

0 comments on commit 797556c

Please sign in to comment.