Skip to content

Latest commit

 

History

History
142 lines (69 loc) · 5.1 KB

CHANGELOG.md

File metadata and controls

142 lines (69 loc) · 5.1 KB

4.0.0 (2022-07-31)

Features

  • add swift 5.5 async versions of most Command methods (0a49325)

BREAKING CHANGES

  • old synchronous versions of these methods can no longer be called in asynchronous contexts

make all test cases hide their asynchrony so linux stops crashing

3.1.0 (2021-12-04)

Features

  • add meaningful descriptions to Commands (e7cabda)

3.0.0 (2021-09-21)

Bug Fixes

  • workaround for Xcode 13 bug (d69ead5)

chore

Features

  • add FileManager/withCurrentDirectoryPath (25e910e)

BREAKING CHANGES

  • SPM 5.3 now required

2.0.0 (2020-08-10)

Features

  • fd duplication and more general output/error combining (1667abd)
  • rework FD mapping systems (5becc68)

BREAKING CHANGES

  • Traditional, imperative file descriptor remapping has been removed in favor of a more functional mapping of what the child process will see. dup calls are now synthesized to get the right FDs in the right place.

    Hopefully, this will be more composable.

    Also, joinErr parameters have been removed in favor of the combineError property.

1.0.1 (2020-07-20)

Bug Fixes

  • default kill signal should be TERM (639a7af)

1.0.0 (2020-07-16)

Features

BREAKING CHANGES

  • runJson has been renamed to runJSON

0.2.0 (2020-02-07)

Bug Fixes

  • docs not building in release (5936876)
  • make API public instead of internal (6416599)
  • release script (#9) (5387ec7)
  • report correct exit code (28ca42b)

Features

0.2.0 (2020-02-07)

Bug Fixes

  • docs not building in release (5936876)
  • make API public instead of internal (6416599)
  • report correct exit code (28ca42b)

Features

0.2.0 (2020-01-13)

Bug Fixes

  • docs not building in release (5936876)
  • make API public instead of internal (6416599)
  • report correct exit code (28ca42b)

Features

0.1.1 (2019-12-30)

Bug Fixes

  • docs not building in release (5936876)
  • make API public instead of internal (6416599)
  • report correct exit code (28ca42b)

0.1.0 (2019-12-28)

Features