feat(sshclient): add a promise-first SSH client with secure host verification and improve SSH key/config handling
This commit is contained in:
@@ -1,5 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-05-02 - 2.1.0 - feat(sshclient)
|
||||
add a promise-first SSH client with secure host verification and improve SSH key/config handling
|
||||
|
||||
- introduces SshClient and SshSftpClient for command execution, shells, file transfer, and port forwarding using ssh2
|
||||
- adds strict host key verification defaults with fingerprint-based trust options and explicit opt-out for test systems
|
||||
- implements SSH directory and key loading from disk, host alias validation, and safer file permissions for keys and config
|
||||
|
||||
## 2026-05-01 - 2.0.3 - fix(ssh)
|
||||
modernize filesystem handling and package exports for NodeNext compatibility
|
||||
|
||||
|
||||
Reference in New Issue
Block a user