Skip to content

Subprocess 0.2

Latest

Choose a tag to compare

@iCharlesHu iCharlesHu released this 16 Oct 05:06
d781b8f

This release introduces two API changes and several important bug fixes.

API Changes

Introduced CombinedErrorOutput

A new output type for subprocesses that merges the standard error stream with the standard output stream.

When CombinedErrorOutput is used as the error output for a subprocess, both the standard output and standard error from the child process are combined into a single output stream. This is equivalent to using shell redirection such as 2>&1.

Updated Environment.updating to Accept [Key: String?]

This change allows an environment variable to be unset by assigning it a value of nil.

Important Bug Fixes

  • #196 Fixed CMake support. Subprocess can now be used as a dependent project in CMake builds.
  • #198 Fixed a hanging issue that occurs in release builds.

Detailed Change Log

New Contributors

Full Changelog: 0.1...0.2