github trzsz/trzsz-ssh v0.1.27

latest release: dev
19 days ago

What's Changed

✨ Features

  • UDP Mode: Add native ControlMaster multiplexing support in UDP mode by @soupdiver in #284
  • Zmodem: Support Zmodem auto-rename and transfer summaries.
  • Auto-Upload: Support allowed auto-upload directories for trzsz.
  • UI: Add PromptSearchPointer configuration option to customize the search cursor style (#272).

🐛 Bug Fixes

  • Configuration:
    • Fix ssh -G effective config loading and caching bugs (#285).
    • Fix Windows path parsing for file configuration options (#285).
    • Fallback to canonical destination when HostName is empty (#273).
  • Known Hosts:
    • Automatically create missing user known_hosts file and directory (#285, #286).
    • Ignore malformed known_hosts entries by @eejd in #274
  • Session & Execution:
    • Fix command pipe handling.
    • Fix session exit status and suppress normal exit warnings.
    • Handle shell EOF gracefully to align with OpenSSH behavior (#275).
    • Fix control master option passed to ssh (#279).
  • SSH & Networking:
  • UDP Preview:
    • Correctly calculate display width and clip text containing ANSI styles in attach previews.

🚀 Maintenance & Improvements

  • Go Upgrade: Upgrade CI, release builds, and dependencies to Go 1.26.
  • Token Alignment: Align %j and %C token expansion with modern OpenSSH versions.
  • Power Management: Pause UDP reconnects when macOS graphics are inactive (Dark Wake support).

New Contributors

Full Changelog: v0.1.26...v0.1.27

Don't miss a new trzsz-ssh release

NewReleases is sending notifications on new releases.