Release v0.5.0
What's Changed
Changed
- move
platformandarchdetection fromserver-setup.shto client side (#371) - extract
runInstallScriptandparseInstallOutputinto separate functions (#370) - interpolate more SSH variables (#198)
- use
envin shebang (#184) - guard
unameoutput (#379) - windows: improve shell detection logic (#339)
Fixed
- don't dial a
ProxyJumphop on the target's port (#337) - activating loop if no folders are open (#376)
- keep
ProxyCommandquoting when running it through a shell (#378) - ui: handle user and port in the Connect to host prompt (#380)
- ui: hide
systemd-ssh-proxyspecial hosts from the target list (#358) - ui: show connected host when it contains uppercase letters (#250)
- windows: skip backslash escape in
ProxyCommandtokenizer on Windows (#342)
Added
- add
SendEnvSSH 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
ProxyJumpdeclared by a jump host (#338) - resolve
Includedirectives insideMatchblocks (#340) - connect through the local SSH client for
GSSAPIhosts (#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
- @chasepo made their first contribution in #356
- @vadrif-draco made their first contribution in #184
- @Viknet made their first contribution in #198
- @vitorpy made their first contribution in #241
- @vcasinha made their first contribution in #340
- @fcastilloec made their first contribution in #358
- @cancerseven made their first contribution in #250
- @northwang-lucky made their first contribution in #346
- @mlaadd made their first contribution in #339
- @prxavv made their first contribution in #376
- @EhabY made their first contribution in #378
- @i-love-lean made their first contribution in #380
Installation
- Download the .vsix file
- In your editor, open the Command Palette (Meta+Shift+P)
- Type
Install from VSIXand select the downloaded file
Checksum (SHA-256)
99e72aec520a75e8a6ddb4feccf7353c1ff8e700ca885afe811ba96b6c3b48ca