Download Latest Version nodeterm-0.5.0-arm64-mac.zip (168.6 MB)
Home / v0.4.2
Name Modified Size InfoDownloads / Week
Parent folder
nodeterm-0.4.2.dmg.blockmap 2026-10-05 188.4 kB
nodeterm-0.4.2-mac.zip.blockmap 2026-10-05 181.6 kB
nodeterm-0.4.2-arm64.dmg.blockmap 2026-10-05 181.2 kB
nodeterm-0.4.2-arm64-mac.zip.blockmap 2026-10-05 174.8 kB
latest-mac.yml 2026-10-05 804 Bytes
nodeterm-0.4.2-arm64.dmg 2026-10-05 172.8 MB
nodeterm-0.4.2-mac.zip 2026-10-05 173.2 MB
builder-debug.yml 2026-10-05 1.7 kB
nodeterm-0.4.2-arm64-mac.zip 2026-10-05 166.1 MB
nodeterm-0.4.2.dmg 2026-10-05 179.9 MB
nodeterm-0.4.2-win.zip 2026-10-05 205.0 MB
nodeterm-Setup-0.4.2.exe 2026-10-05 156.3 MB
latest-linux.yml 2026-10-05 689 Bytes
node-terminal-0.4.2.x86_64.rpm 2026-10-05 115.8 MB
node-terminal_0.4.2_amd64.deb 2026-10-05 143.6 MB
nodeterm-0.4.2.AppImage 2026-10-05 187.2 MB
README.md 2026-10-04 3.3 kB
v0.4.2 source code.tar.gz 2026-10-04 33.6 MB
v0.4.2 source code.zip 2026-10-04 35.6 MB
Totals: 19 Items   1.6 GB 0

Highlights

Live links grew up. v0.4.1 introduced them read-only. This release puts a Share live link button straight in the terminal node header, drops the limit on how many you can have, adds a Live chat drawer where you follow and answer a link's chat, and adds the one thing v0.4.1 could not do: a Control role that lets the other side actually type.

Control is opt-in per link and gated, because handing someone your terminal is not a small thing. A viewer needs a name plus a password you send them separately — 8 to 128 characters, or a generated 16-symbol one shown once — and it is stored only as an scrypt hash beside the link, never in the URL and never logged. Wrong guesses are throttled on your machine: one attempt every two seconds, three wrong ends that connection, ten wrong locks control until you press "Allow control again", and that count survives an app restart. What a typist sends reaches the pane rather than a tmux client, so they cannot use the tmux prefix key to wander into your other sessions.

Groundwork for the Android companion: phone pairing is now platform-neutral instead of assuming iOS.

⌘M fixes. The composer stays usable while the agent is working (and queues what you type for Claude), the output view no longer prints raw terminal control sequences at you, and the chat view falls back to the node's launch session id when it cannot resolve one on its own.

Unlimited links need the matching server, which went out on 2026-10-04. If yours is older the dialog says so rather than failing quietly.

Improved

  • Live links: a Share live link button in the terminal node header · #1119 by @eneskirca
  • Live links: a Control role, unlimited links and a Live chat drawer · #1123 by @eneskirca
  • Platform-neutral phone pairing for the Android companion · #1127 by @eneskirca

Fixed

  • md-view — drop terminal control sequences from the ⌘M output view · #1115 by @eneskirca
  • server — keep ssh2 external in server:build · #1120 by @eneskirca
  • chat — ⌘M chat view falls back to the node's launch session id · #1116 by @eneskirca
  • chat — keep the composer usable while the agent works, and queue for Claude · #1102 by @probertson
Internal changes (1) — tests, refactors, chores, dependency bumps - **deps-dev** — dev-dependencies bump ([#1104](https://github.com/eneskirca/nodeterm/issues/1104)) + brandPulse test fix for jsdom 30.1 · [#1108](https://github.com/eneskirca/nodeterm/pull/1108) by [@eneskirca](https://github.com/eneskirca)

Full Changelog: https://github.com/eneskirca/nodeterm/compare/v0.4.1...v0.4.2

Source: README.md, updated 2026-10-04