CHANGELOG.md in tty-command-0.7.0 vs CHANGELOG.md in tty-command-0.8.0
- old
+ new
@@ -1,7 +1,21 @@
# Change log
+## [v0.8.0] - 2018-04-22
+
+### Added
+* Add :output_only_on_error option by Iulian Onofrei(@revolter)
+* Add :verbose flag to toggle warnings
+
+### Changed
+* Change ProcessRunner to use waitpid2 api for direct status
+* Change ProcessRunner stdout & stderr reading to use IO.select and be non-blocking
+
+### Fixed
+* Fix :timeout to raise when long running without input or output
+* Fix ProcessRunner to ensure no zombie processes on timeouts
+
## [v0.7.0] - 2017-11-19
### Added
* Add :binmode option to allow configuring input & ouput as binary
* Add :pty option to allow runnig commands in PTY(pseudo terminal)
@@ -94,9 +108,10 @@
## [v0.1.0] - 2016-05-29
* Initial implementation and release
+[v0.8.0]: https://github.com/piotrmurach/tty-command/compare/v0.7.0...v0.8.0
[v0.7.0]: https://github.com/piotrmurach/tty-command/compare/v0.6.0...v0.7.0
[v0.6.0]: https://github.com/piotrmurach/tty-command/compare/v0.5.0...v0.6.0
[v0.5.0]: https://github.com/piotrmurach/tty-command/compare/v0.4.0...v0.5.0
[v0.4.0]: https://github.com/piotrmurach/tty-command/compare/v0.3.3...v0.4.0
[v0.3.3]: https://github.com/piotrmurach/tty-command/compare/v0.3.2...v0.3.3