Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

[Snyk] Upgrade node-pty from 0.8.1 to 0.9.0 #2

Closed

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade node-pty from 0.8.1 to 0.9.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
  • The recommended version is 36 versions ahead of your current version.
  • The recommended version was released 4 months ago, on 2019-10-22.
Release notes
Package name: node-pty
  • 0.9.0 - 2019-10-22

    🚀 Features / API

    • New events API that is easier to use and plays nicer with TypeScript (#283) via @Tyriar
      pty.onData(d => console.log(d));
      pty.onExit(e => console.log(e.exitCode, e.signal));
    • cols and rows are now exposed on IPty (#290) via @Tyriar
      console.log(pty.cols, pty.rows)
    • Experimental flow control APIs are available (#304, #364) via @jerch. Note that they may be removed in the future, see node-pty.d.ts for details and xtermjs/xterm.js#2077 for discussion
    • Promoted conpty support to stable and removed experimental from name (#365) via @Tyriar
      // before
      const pty = spawn(file, args, { experimentalUseConpty: true });
      

      // after
      const pty = spawn(file, args, { useConpty: true });

    • Allow specifying the PSEUDOCONSOLE_INHERIT_CURSOR conpty flag with IWindowsPtyForkOptions.conptyInheritCursor (#309) via @Tyriar

    ⬆️ Dependencies

    🐞 Bug fixes

    • Fix passing null as encoding to use raw buffers (#273, #362) via @anszom, @Tyriar
    • Provide better error message when ioctl fails (#285) via @Tyriar
    • Restore default ctrl+c handler in conpty support (#287) via @Tyriar
    • Mark several APIs as readonly (#308) via @Tyriar
    • Fix crash when using conpty on 32-bit Windows (#314) via @ZoeyR
    • Fix handle inheritance for shells (#334) via @ZoeyR
    • Re-throw release binary require exception when debug require fails (#340) via @Tyriar
    • Avoid specifying /usr/*/lib under libraries (#343) via @deepak1556
    • Fix compilation when VWERASE/VDISCARD are named differently (#358) via @ThePrez
    • Protect calling resize with invalid values from crashing winpty (#363) via @Tyriar

    📝 Documentation and internal improvements

    ⚠️ Deprecations

    • The on event format is now deprecated and will be removed in v1 (#283) via @Tyriar
      // deprecated
      pty.on('data', d => console.log(d));
      

      // recommended
      pty.onData(d => console.log(d));

    🎉 New real-world use cases

  • 0.9.0-beta9 - 2019-05-22
  • 0.9.0-beta8 - 2019-05-22
  • 0.9.0-beta7 - 2019-05-22
  • 0.9.0-beta6 - 2019-05-19
  • 0.9.0-beta5 - 2019-05-18
  • 0.9.0-beta4 - 2019-05-16
  • 0.9.0-beta31 - 2019-10-22
  • 0.9.0-beta30 - 2019-10-22
  • 0.9.0-beta3 - 2019-05-15
  • 0.9.0-beta29 - 2019-10-22
  • 0.9.0-beta28 - 2019-10-16
  • 0.9.0-beta27 - 2019-10-07
  • 0.9.0-beta26 - 2019-09-11
  • 0.9.0-beta25 - 2019-09-04
  • 0.9.0-beta24 - 2019-08-08
  • 0.9.0-beta23 - 2019-08-08
  • 0.9.0-beta22 - 2019-08-06
  • 0.9.0-beta21 - 2019-07-26
  • 0.9.0-beta20 - 2019-07-26
  • 0.9.0-beta2 - 2019-05-12
  • 0.9.0-beta19 - 2019-07-06
  • 0.9.0-beta18 - 2019-06-07
  • 0.9.0-beta17 - 2019-06-04
  • 0.9.0-beta16 - 2019-05-30
  • 0.9.0-beta15 - 2019-05-30
  • 0.9.0-beta14 - 2019-05-28
  • 0.9.0-beta13 - 2019-05-24
  • 0.9.0-beta12 - 2019-05-24
  • 0.9.0-beta11 - 2019-05-22
  • 0.9.0-beta10 - 2019-05-22
  • 0.9.0-beta1 - 2019-05-10
  • 0.9.0-alpha3 - 2019-05-21
  • 0.9.0-alpha2 - 2019-05-17
  • 0.9.0-alpha1 - 2019-05-17
  • 0.8.2-beta1 - 2019-05-02
  • 0.8.1 - 2019-01-20

    Bug fixes

    • Fixed IPty.kill when using ConPTY (#262, #263) via @Tyriar
    • Changed ConPTY to be enabled by default on Windows build number 18309+ due to stability concerns (was previously 17692+) (#262) via @Tyriar
from node-pty GitHub release notes
Commit messages
Package name: node-pty
  • beac2b8 Merge pull request #366 from microsoft/r090
  • ff1c57b Merge pull request #365 from microsoft/conpty_stable
  • f9fc7a7 v0.9.0
  • 4deaa3a Remove experimental from conpty
  • b44c429 Merge pull request #364 from microsoft/experimental_fc
  • 766484c Mark flow control APIs are experimental
  • 0db311d Merge pull request #362 from microsoft/312_encoding_types
  • 70b2e94 Merge pull request #363 from microsoft/protect_resize
  • 3a896a5 Protect resize against NaN and Infinity
  • 9520129 Correct encoding types
  • 74edc71 Merge pull request #358 from ThePrez/ibmi
  • d64a9be Allow for differently-named VWERASE/VDISCARD
  • 932f1a2 Merge pull request #355 from microsoft/xterm41
  • a3c540e Merge branch 'master' into xterm41
  • 00fd05c Update electron example to xterm 4.1
  • d15af01 Merge pull request #350 from microsoft/xterm4
  • 0815402 Update example xterm to v4
  • 347f5dd Merge pull request #342 from microsoft/remove_pollUntil
  • 36d947e Disable failing test
  • 9009e60 Fix new Buffer warning
  • 398fbf6 Merge branch 'master' into remove_pollUntil
  • 3e64589 Merge pull request #343 from microsoft/remove_default_library_paths
  • 495efa2 build: don't specify /usr/*/lib paths under libraries
  • d34b965 Remove pollUntil, add unit test debug target

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@QuiiBz QuiiBz closed this Feb 19, 2020
@QuiiBz QuiiBz deleted the snyk-upgrade-67b9b704790ea9a138058ed595960b72 branch February 19, 2020 10:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants