Skip to content

v2.1.0

Choose a tag to compare

@rgregg rgregg released this 12 Mar 22:41
· 33 commits to main since this release
4b48288

What's New

Default Command (#10)

  • Add optional "Default Command" field in Advanced Options (e.g. tmux attach || tmux new)
  • Command is automatically sent after SSH connection is established
  • Per-host command persistence via localStorage

WebSocket Keepalive (#10)

  • Client sends keepalive every 30s to prevent nginx/proxy timeout disconnects
  • Fixes sessions dropping after a few minutes behind reverse proxies

Advanced Options Summary (#15)

  • Show pill-shaped tags below "Advanced Options" when collapsed, indicating active settings (default command, stored key auth)
  • Tags disappear when the section is expanded

CI/CD Improvements

  • Auto-reload config file on changes (#8)
  • Handle Ctrl-C gracefully (#3)
  • Push dev-{branch} Docker tags for PR builds, :latest only from main (#12)
  • Fix version tag and key directory permissions (#5, #6)
  • Extract CSS to static file (#4)

Full Changelog: v2.0.0...v2.1.0