Releases: microsoft/node-pty
Releases · microsoft/node-pty
0.7.0
Enhancements
Bug fixes
spawnoptions are now optional on Windows #115 via @Tyriarpidis now exposed onITerminalin the TS declaration #119 via @Tyriar- Throw Node.JS exceptions instead of native exceptions when resize fails #136 via @Tyriar
Documentation
- Don't use >br< in README.md #133 via @ioquatix
- New real-world use: "Script Runner" #132 via @ioquatix
Internal improvements
0.6.10
0.6.9
Enhancements
Bug fixes
- Prevent potential race condition by not resuming the data stream immediately, it is now left up to consumers to either call
ITerminal.on('data', ...)orITerminal.resume()to resume the stream #99 via @Tyriar, @hexa00 - Improve exception reporting on Windows and prevent possible pointer leaks #102 via @Tyriar, @rprichard
- Added
onand other event emitter function to typings #105 via @Tyriar, @rollandjb
0.6.8
0.6.6
0.6.5
Upgraded to winpty@0.4.3
0.6.4
0.6.3
New
-
Allow args to be specified in "CommandLine" format on Windows; a pre-escaped
stringthat will be used as is #41var pty = require('pty'); pty.spawn('cmd', '/d /c "dir "test folder""');
-
Distribute TypeScript declaration files (.d.ts typing files) with the npm module #50
Bug fixes
Correctly expose the process ID of the shell process on Windows #45(not fixed #67)- Fix process handle and pointer leaks #49
- Support building on Alpine Linux #40
- Support building on FreeBSD #42
Deprecations
forkandcreateTerminalhave been deprecated in favor ofspawn#43