All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased - ReleaseDate
1.0.7 - 2021-07-03
1.0.6 - 2021-07-01
- Links in docs
1.0.5 - 2021-06-02
1.0.4 - 2021-05-12
- Take advantage of
CARGO_BIN_EXE
for less brittleness
- Fix broken links in documentation
- Provide consistent spawn failure message
1.0.3 - 2021-02-01
1.0.2 - 2020-11-23
- Be explicit about spawn failure (closes #109).
- Reduce dependencies.
Stable release!
- cmd:
- Support timeouts (closes #10).
- cmd:
- Avoid stdin/stdout deadlocks by writing/reading in parallel (closes #42).
- More accurately name the cmd module (15e40f67, breaks #)
- stdin:: Provide a Command wrapper (d159e875, closes #73)
- More accurately name the cmd module (15e40f67, breaks #)
- stdin:: Provide a Command wrapper (d159e875, closes #73)
- cargo: Faster bin lookup (93791474, closes #6, #57, breaks #)
- As a side-effect, removed
cargo_example
in favor of usingescargot
. - See the
assert_cmd::cargo
docs for trade-offs with when to useescargot
vsassert_cmd
- As a side-effect, removed
- assert: Support Strings for easy comparison (81035079, closes #60)
- docs:
- A broken link (854f7c27)
- List caveats for cargo support.
- Documentation fixes
- Remove deprecated functions (fa01930c, breaks #)
- Better group API (b1376f9a, closes #40, breaks #)
- Use predicates 1.0 (1e0ece83, closes #8, breaks #)
- cargo: Reuse the current target (403f612a, closes #44, breaks #)
- assert:
- assert:
- Improve documentation to better jump start users.
- with_stdin: Accept files (#24)
- with_stdin: Accept files (#24)
- with_stdin: Work with chained APIs (#23)
- with_stdin: Work with chained APIs (#23)
- assert: Short-hand output predicates changed assert signatures (43eceba0, closes #2)
- Switch OutputError from Fail (1061baa0)
- cargo: Define a CargoError (7bd71a8a)
- Attempted to improve the documentation.
- Moved all cargo stuff under
cargo
module.