Sha256: f18ca4c9512c206ce72fc3b6bd09e8878393460c12fab9d875f084b66a470831
Contents?: true
Size: 1.46 KB
Versions: 3
Compression:
Stored size: 1.46 KB
Contents
New for 0.5.1: * Fixed a bug preventing running on 1.8.7 for no good reason. New for 0.5.0: * Updated the copyrights to 2013 * Added UTF encoding markers on code files to ensure they're interpreted as UTF-8 instead of ASCII. * Swapped the ordering of the PATH and supplemental path. A binary in the supplemental path will take precedence, now. * Errors contain the output of the erroring command, for inspection. * Use climate_control instead for environment management. New for 0.4.2: * Loggers that don't understand `tty?`, like `ActiveSupport::BufferedLogger` will still work. New for 0.4.1: * Introduce FakeRunner for testing, so you don't really run commands. * Fix logging: output the actual command, not the un-interpolated pattern. * Prevent color codes from being output if log destination isn't a TTY. New for 0.4.0: * Moved interpolation to the `run` method, instead of interpolating on `new`. * Remove official support for REE. New for 0.3.2: * Fix a hang when processes wait for IO. New for 0.3.1: * Made the `Runner` manually swappable, in case `ProcessRunner` doesn't work for some reason. * Fixed copyright years. New for 0.3.0: * Support blank arguments. * Add `CommandLine#unix?`. * Add `CommandLine#exit_status`. * Automatically use `POSIX::Spawn` if available. * Add `CommandLine#environment` as a hash of extra `ENV` data.. * Add `CommandLine#runner` which produces an object that responds to `#call`. * Fix a race condition but only on Ruby 1.9.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cocaine-0.5.3 | NEWS.md |
cocaine-0.5.2 | NEWS.md |
cocaine-0.5.1 | NEWS.md |