github jeanp413/open-remote-ssh v0.5.0

6 hours ago

Release v0.5.0

What's Changed

Changed

  • move platform and arch detection from server-setup.sh to client side (#371)
  • extract runInstallScript and parseInstallOutput into separate functions (#370)
  • interpolate more SSH variables (#198)
  • use env in shebang (#184)
  • guard uname output (#379)
  • windows: improve shell detection logic (#339)

Fixed

  • don't dial a ProxyJump hop on the target's port (#337)
  • activating loop if no folders are open (#376)
  • keep ProxyCommand quoting when running it through a shell (#378)
  • ui: handle user and port in the Connect to host prompt (#380)
  • ui: hide systemd-ssh-proxy special hosts from the target list (#358)
  • ui: show connected host when it contains uppercase letters (#250)
  • windows: skip backslash escape in ProxyCommand tokenizer on Windows (#342)

Added

  • add SendEnv SSH configuration support (#241)
  • verify SSH host keys against known_hosts (#334)
  • verify the installed server's commit so it matches the client (#356)
  • follow a ProxyJump declared by a jump host (#338)
  • resolve Include directives inside Match blocks (#340)
  • connect through the local SSH client for GSSAPI hosts (#346)
  • docs: explain how to set up jump hosts (#368)
  • test: add tests for windows (#353, #374)
  • test: add tests for ProxyCommand (#364)
  • ui: open in current window without context menu (#383, #384)

New Contributors

Installation

  1. Download the .vsix file
  2. In your editor, open the Command Palette (Meta+Shift+P)
  3. Type Install from VSIX and select the downloaded file

Checksum (SHA-256)

99e72aec520a75e8a6ddb4feccf7353c1ff8e700ca885afe811ba96b6c3b48ca

Don't miss a new open-remote-ssh release

NewReleases is sending notifications on new releases.