- Add support for Putty private key files
- Add
getDirectory
method - Add
onChannel
support toexecCommand
- Rename
options.options
inexecCommand
to beoptions.execOptions
- Rename
options.sftpOptions
tooptions.transferOptions
inputFiles
- Add
withSFTP
andwithShell
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 aconfig.password
is provided