Skip to content

Releases: jooservices/ssh-client

v1.3.0

Choose a tag to compare

@soulevilx soulevilx released this 30 Sep 05:51
47597e3

@jooservices/ssh-client 1.3.0

DrayOS pager fix for the interactive SSH client.

Fixed

  • The pager answers the real DrayOS marker --- MORE --- ['q': Quit, 'Enter': New Lines, 'Space Bar': Next Page] ---. In 1.2.0, long DrayOS output (for example wan status on a Vigor 3912S) stalled and failed with an idle timeout
  • A marker whose key hint arrives in a later chunk is answered once; a marker repainted after a carriage return is answered again
  • The key hint is removed from command output with a handled marker
  • Node >=24.21.0 <25

See CHANGELOG.md.

Package remains private (not published to npm); consume via checkout or Git tag.

v1.2.0

Choose a tag to compare

@soulevilx soulevilx released this 30 Sep 00:43
a8404a4

@jooservices/ssh-client 1.2.0

Shell recovery and distinct host-key and capacity errors for the interactive SSH client.

Highlights

  • A timed-out or aborted command finishes resync before the next command is written
  • A rejected host key is hostkey; output and pager caps are limit
  • The password stays hidden from util.inspect and JSON.stringify
  • Node >=24.21.0 <25

See CHANGELOG.md.

Package remains private (not published to npm); consume via checkout or Git tag.

v1.1.0

Choose a tag to compare

@soulevilx soulevilx released this 29 Sep 19:41
f1cb5c0

@jooservices/ssh-client 1.1.0

Shell-transport hardening for the interactive SSH client.

Highlights

  • Each connection attempt is owned separately, so a stale callback cannot clear a newer session
  • disconnect() rejects in-flight and queued exec with closed
  • Command output keeps whitespace, markers, and UTF-8 split across chunks
  • One ready timeout covers handshake, shell open, and the first prompt
  • Node >=24.21.0 <25

See CHANGELOG.md.

Package remains private (not published to npm); consume via checkout or Git tag.

v1.0.0

Choose a tag to compare

@soulevilx soulevilx released this 14 Sep 23:01
8e7cfbc

@jooservices/ssh-client 1.0.0

First stable line of the interactive-shell SSH client.

Highlights

  • Host-key pinning by default
  • Serialized interactive-shell exec with pager handling
  • idleTimeoutMs, numeric option validation, transport hygiene fixes
  • Node >=24.21.0 <25

See CHANGELOG.md.

Package remains private (not published to npm); consume via checkout or Git tag.

v0.5.0

Choose a tag to compare

@soulevilx soulevilx released this 14 Sep 18:36
40e7a81

What's Changed

Full Changelog: https://github.com/jooservices/ssh-client/commits/v0.5.0