scratch – Blame information for rev 126

Subversion Repositories:
Rev:
Rev Author Line No. Line
126 office 1 CHANGELOG
2 =========
3  
4 3.3.0
5 -----
6  
7 * added command line arrays in the `Process` class
8 * added `$env` argument to `Process::start()`, `run()`, `mustRun()` and `restart()` methods
9 * deprecated the `ProcessUtils::escapeArgument()` method
10 * deprecated not inheriting environment variables
11 * deprecated configuring `proc_open()` options
12 * deprecated configuring enhanced Windows compatibility
13 * deprecated configuring enhanced sigchild compatibility
14  
15 2.5.0
16 -----
17  
18 * added support for PTY mode
19 * added the convenience method "mustRun"
20 * deprecation: Process::setStdin() is deprecated in favor of Process::setInput()
21 * deprecation: Process::getStdin() is deprecated in favor of Process::getInput()
22 * deprecation: Process::setInput() and ProcessBuilder::setInput() do not accept non-scalar types
23  
24 2.4.0
25 -----
26  
27 * added the ability to define an idle timeout
28  
29 2.3.0
30 -----
31  
32 * added ProcessUtils::escapeArgument() to fix the bug in escapeshellarg() function on Windows
33 * added Process::signal()
34 * added Process::getPid()
35 * added support for a TTY mode
36  
37 2.2.0
38 -----
39  
40 * added ProcessBuilder::setArguments() to reset the arguments on a builder
41 * added a way to retrieve the standard and error output incrementally
42 * added Process:restart()
43  
44 2.1.0
45 -----
46  
47 * added support for non-blocking processes (start(), wait(), isRunning(), stop())
48 * enhanced Windows compatibility
49 * added Process::getExitCodeText() that returns a string representation for
50 the exit code returned by the process
51 * added ProcessBuilder