Skip to content

Releases: steelbrain/node-ssh

v11.1.1

01 Oct 15:42
Compare
Choose a tag to compare
  • Minor doc fixup. #340 (Thanks @smali-kazmi)
  • Automatically close stdin for executed programs even when no stdin is provided. #341 (Thanks @wmertens)

v11.1.0

18 Sep 09:02
Compare
Choose a tag to compare
  • Add support for options in withShell and requestShell

v11.0.0

03 Sep 16:31
Compare
Choose a tag to compare
  • Add ESM module exports for upcoming Node.js versions
  • BREAKING: Changed export to named, so it becomes const {NodeSSH} = require('node-ssh') and import {NodeSSH} from 'node-ssh'
  • Export Typescript types from package
  • Set default concurrency to 1 to ensure compatibility with wider array of servers

v10.0.2

03 Sep 16:30
Compare
Choose a tag to compare
  • Prefer arrow callbacks - Fixes #304 (Thanks @ururk)

v10.0.1

03 Sep 16:30
Compare
Choose a tag to compare
  • Fix unixification of paths in more places (Thanks @mbr4477)

v10.0.0

03 Sep 16:29
Compare
Choose a tag to compare
  • Unixy all paths before passing onwards - BREAKING
  • Add isConnected method

v9.0.0

03 Sep 16:29
Compare
Choose a tag to compare
  • Add support for Putty private key files
  • Add getDirectory method
  • Add onChannel support to execCommand
  • Rename options.options in execCommand to be options.execOptions
  • Rename options.sftpOptions to options.transferOptions in putFiles
  • Add withSFTP and withShell methods
  • Connection timed out error is now an instance of SSHError
  • Invalid argument errors are now AssertionError instances
  • onKeyboardInteractive default will only be set if a config.password is provided

v8.0.0

03 Sep 16:29
Compare
Choose a tag to compare
  • Stop swallowing non-existent cwd errors in execCommand #272 (Thanks @dadamssg)

v7.0.1

03 Sep 16:29
Compare
Choose a tag to compare
  • Do not include privateKey path in error message

v7.0.0

03 Sep 16:28
Compare
Choose a tag to compare
  • Potential breaking upgrade to ssh2 dependency