4.0.0 (2022-07-31)
- add swift 5.5 async versions of most Command methods (0a49325)
- 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)
- add meaningful descriptions to Commands (e7cabda)
3.0.0 (2021-09-21)
- workaround for Xcode 13 bug (d69ead5)
- update to SPM 5.3 (67b5585)
- add
FileManager/withCurrentDirectoryPath
(25e910e)
- SPM 5.3 now required
2.0.0 (2020-08-10)
- fd duplication and more general output/error combining (1667abd)
- rework FD mapping systems (5becc68)
-
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)
- default kill signal should be TERM (639a7af)
1.0.0 (2020-07-16)
- killing processes (a787f6a)
runJson
has been renamed torunJSON
0.2.0 (2020-02-07)
- docs not building in release (5936876)
- make API public instead of internal (6416599)
- release script (#9) (5387ec7)
- report correct exit code (28ca42b)
0.2.0 (2020-02-07)
- docs not building in release (5936876)
- make API public instead of internal (6416599)
- report correct exit code (28ca42b)
0.2.0 (2020-01-13)
- docs not building in release (5936876)
- make API public instead of internal (6416599)
- report correct exit code (28ca42b)
0.1.1 (2019-12-30)
- docs not building in release (5936876)
- make API public instead of internal (6416599)
- report correct exit code (28ca42b)
0.1.0 (2019-12-28)
- initial release (b5cc527)