Skip to content

Releases: microsoft/node-pty

0.6.3

13 Mar 21:19
Compare
Choose a tag to compare

New

  • Allow args to be specified in "CommandLine" format on Windows; a pre-escaped string that will be used as is #41

    var 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

  • fork and createTerminal have been deprecated in favor of spawn #43

0.6.2

22 Jan 08:54
Compare
Choose a tag to compare
  • Fix crash when calling pty.kill() #34
  • Remove comments from built JS #31
  • Upgrade nan to 2.5.0 #28
  • Remove dependency on extend #29

0.6.1

21 Jan 22:21
Compare
Choose a tag to compare

This release fixes an issue with the compiled JS.

  • backspace in Git Bash on Windows should work correctly, not move the cursor to the right #35

0.6.0

20 Jan 04:46
Compare
Choose a tag to compare

This release improves support for Windows, fixing many of the common issues

  • Removed all customizations to the old version of winpty and upgraded to v0.4.2, this fixes many of the common issues on Windows such as:
  • Converted the JavaScript portion of the codebase to TypeScript

0.4.1

07 Jan 06:54
Compare
Choose a tag to compare

The project's initial release. It contains the following changes on top of pty.js@0.3.0:

Note that v0.5.1 is a republish of 0.4.1 as I accidentally published to the latest tag and npm didn't let me unpublish.