distant v0.17.2
Release Notes
Added
replace_scheme
method toDestination
Fixed
DistantManagerRouter
no longer silently fails whendistant.args
is
provided that includes double quotes within it
Changed
Map
implementation ofDisplay
now escapes\
and"
Map
implementation ofFromStr
now handles escaped\
and"
- Split
fallback_scheme
forDistantManagerConfig
into
launch_fallback_scheme
(defaulting to ssh) andconnect_fallback_scheme
(defaulting to distant); this means that subsequent use of
distant client launch [user@]host[:port]
will now default to ssh instead of
failing due to lack of distant launch handler - Expose
windows-pipe
andunix-socket
config and cli options regardless of
platform (so they can be provided without worrying about which OS) - Lock
--access
todistant manager listen
as a cli parameter and move it
out of[network]
config to be tied to manager config only
Binaries
Standalone binaries are built out for Windows (x86_64), MacOS (Intel & ARM), and Linux (x86_64).
- linux64-gnu is the x86-64 release on Linux using libc
- linux64-musl is the x86-64 release on Linux using musl (static binary, no libc dependency)
- macos is a universal binary for Mac OS that supports x86-64 and aarch64 (arm) platforms
- win64 is the x86-64 release on Windows using MSVC
SHA256 Checksums
ab663e642ebef1ca4438486fbf3f7d50413a53c5324854c2486810ecb60b3c46 distant-macos
e3db19ba4a4675bd61e6348d58721d49f79ea048e313f16e5a2aef30fc81f82c distant-win64.exe
57b362ff675431c259e40813dfeb1d77be614c4ab32e38a87be1ec0f478526dc distant-linux64-gnu
194d848c89af74ffe5ce921a28bc01dcf63c62ce65a6afdb8fad5e4d92f799c8 distant-linux64-musl