Download based on your OS:
| OS | Download |
|---|---|
| Windows | |
| macOS | |
| Linux |
Release Highlights
🛠️ A fix-first release for terminal stability
v1.1.53 is mainly a bug-fix and performance release. The focus is not on adding big new workflows, but on making daily terminal sessions feel calmer under pressure: faster output floods, smoother scrolling, fewer UI stalls, and more predictable connection behavior.
If v1.1.50 and v1.1.51 introduced larger automation and terminal workflow improvements, this release tightens the foundations underneath them so those workflows hold up better in real use.
⚡ Heavy terminal output should feel more responsive
Large command output, fast log streams, and busy terminal panes should now block the UI less often. Netcatty breaks up large plain-text writes more cooperatively, avoids unnecessary output-trigger scanning when no trigger can run, and defers expensive highlight refresh work while the terminal is actively receiving or scrolling through output.
Keyword highlighting also backs off during scroll and input activity, then catches up when the terminal settles. The goal is simple: typing, scrolling, stopping a command, or closing a tab should keep responding even when the terminal is printing a lot.
🧊 Fewer freezes from long lines and status panels
Several lockup-prone paths were tightened. Very long soft-wrapped lines no longer make keyword highlighting walk huge wrapped blocks over and over, which fixes a freeze pattern seen with near-megabyte single-line output.
The terminal system panels also received smaller fixes: CPU core stats no longer create awkward nested scrolling, and process listings now respect their intended count limit instead of pulling too much data into the UI.
🔌 More reliable SSH, snippets, and connection details
Legacy SSH compatibility is more robust in worker-backed sessions, and SSH compatibility entry points are harder to call in unsupported ways. Multiline snippets also behave better across their execution modes, which helps repeated command workflows avoid surprising shell input behavior.
Connection labels were cleaned up too. Top tabs now stay focused on the host label, while the terminal title area shows the actual connection address and keeps the copy-address button right beside it. That keeps the tab bar tidy without hiding the address when you need it.
🧭 Small UI fixes that reduce daily friction
This release includes a handful of small but visible polish fixes: host tree text is less likely to clip, comboboxes handle wheel scrolling more naturally, Telnet identity wording is clearer, and the extra status dot beside the terminal title was removed.
None of these are flashy changes, but together they make the app a little less noisy and a little easier to use for long sessions.
📦 Linux packaging gets Nix AppImage support
Netcatty now has Nix AppImage packaging support, making the Linux release path a bit broader while keeping the existing Windows, macOS, AppImage, deb, rpm, and Arch packages in place.
What's Changed
- Add CODE_OF_CONDUCT.md by @binaricat in #1834
- [codex] Fix worker legacy SSH key exchange by @binaricat in #1842
- Fix multiline snippet execution modes by @binaricat in #1838
- Show target address on SSH and telnet tabs by @LeoKon3 in #1839
- [codex] Harden SSH compat entrypoints by @binaricat in #1843
- [codex] Fix host tree font clipping by @binaricat in #1845
- [codex] Add Nix AppImage package by @binaricat in #1844
- [codex] Fix terminal output flood responsiveness by @binaricat in #1848
- [codex] Fix combobox wheel scrolling by @binaricat in #1853
- [codex] Clarify Telnet manual identity label by @binaricat in #1861
- [codex] Fix CPU core stats scrolling by @binaricat in #1863
- [codex] Fix long-line keyword highlight lockup by @binaricat in #1864
- [codex] Fix process list count limit by @binaricat in #1865
- Improve terminal scroll and input smoothness by @binaricat in #1867
- fix terminal address title by @binaricat in #1868
New Contributors
Full Changelog: v1.1.51...v1.1.53