| Name | Modified | Size | Downloads / 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