Download based on your OS:
| OS | Download |
|---|---|
| Windows | |
| macOS | |
| Linux |
Release Highlights
๐งช Script automation is safer to rerun
v1.1.51 tightens the script automation work introduced in the last release. Script waits now ignore stale terminal text captured during startup sync, so a visible keyword from a previous run should not make the next script continue too early.
The prompt path is still preserved for waitForPrompt, which means recorded scripts can start cleanly while normal waitFor and waitForAny calls only react to output produced after the script starts. This is a small change in the UI, but it matters for anyone using scripts to drive repeated setup flows, deployment checks, or command sequences that print similar text each time.
๐ฆ ZMODEM transfers show useful progress again
ZMODEM progress now comes through correctly when terminal events pass through the worker. Uploads and downloads can show transfer speed, completion state, and failure notifications in the terminal UI again, including completion events that do not include a filename.
The floating transfer card also resets stale speed between files, so multi-file transfers should be easier to read at a glance.
๐ Reconnects keep terminal context intact
Reconnecting a terminal now preserves the visible output history more reliably. Netcatty keeps the live display listener around when a backend session exits, drops late output while the session is closed, and resumes delivery when reconnect starts.
Explicitly closing a terminal still cleans it up normally. The difference is mostly felt when a session drops and comes back: the terminal should feel less like it lost its place.
๐ชช Identities work in more connection paths
Telnet can now use the host's selected Keychain Identity when Telnet-specific username and password fields are empty. Proxy credentials can also use a Keychain Identity, and those credentials are resolved before SSH, SFTP, and port-forward connections.
This makes shared credential setups less repetitive: one Identity can cover more of the connection path without copying usernames and passwords into each protocol or proxy field.
๐งญ Terminal side panels can open where you want
There is a new setting to open a chosen terminal side panel automatically after a terminal connects. If you usually start each session by opening SFTP, scripts, or another side pane, Netcatty can now do that for you while keeping the older SFTP auto-open behavior available.
๐ช Windows focus recovery is less intrusive
The Windows focus recovery fix from earlier releases is now scoped to Netcatty's explicit show path, such as tray, global hotkey, or app show flows. Ordinary focus or visibility changes should no longer pull Netcatty back above another app.
What's Changed
- Fix ZMODEM transfer progress notifications by @binaricat in #1827
- Fix script waits matching stale terminal output by @binaricat in #1823
- Fix Windows focus recovery trigger by @binaricat in #1822
- Fix ZMODEM transfer progress events by @binaricat in #1829
- Add terminal side panel auto-open setting by @binaricat in #1825
- [codex] Preserve terminal output on reconnect by @binaricat in #1828
- [codex] Support identities for Telnet and proxy credentials by @binaricat in #1826
Full Changelog: v1.1.50...v1.1.51