Releases: uuhan/workhorse
Releases · uuhan/workhorse
v0.2.7
CHANGELOGS
- workhorse: logs to frontend with
logs
command - trough: for cross platform pty support
- horsed: use updated winpty-rs
- cargo-work: sleep & check the terminal size
- cargo-work: window resize dev in progress
- horsed: fix windows pty input
- horsed: fix windows pty exit
- horsed: use conpty, remove winpty
- horsed: use thread safe PTY from winpty-rs
- horsed: impl windows-pty with winpty-rs
- cargo-work: fix pass correct tty size
- cargo-work: pass default log directive
- cargo-work: enable proxy for ssh command
- cargo-work: fix pass correct tty size
- cargo-work: use custom logger
- cargo-work: fix HorseOptions merge
enable_proxy
&all_proxy
- cargo-work: ping support
v0.2.6
CHANGELOGS
- cargo-work: ping support
- cargo-work: just, cmd support proxy
- cargo-work: cargo command support proxy
- cargo-work: fix ed25519 ssh private key with not hash alg
- cargo-work: push to default remote: horsed
- cargo-work: add support for http proxy (dev in progress)
- cargo-work: push just as git push do
- cargo-work: fix HorseOptions merge issue
- horsed: fix ssh -R dispatched socket handler
- workhorse: HorseOptions --env support pass K=V env pairs
- workhorse: pre-release v0.2.6-alpha.1
- workhorse: cargo work ssh to get a shell
- cargo-work: HorseOptions --key-hash-alg: sha256(default), sha512
- workhorse: ssh -L & -R compatible with openssh
- cargo-work: ssh -L & -R
- horsed: channel_open_direct_tcpip tracing
- cargo-work: set a fallback command for
cargo work
- horsed: remove
ssh-keys
crate - horsed: fix test with different ports
- horsed: ssh server tests
- cargo-work: ssh command to do some ssh stuff, e.g. port forwarding
- cargo-work: get file with
--outfile
option - stable: add a thread pool
- horsed: just support os specified file
justfile.<os>
Full Changelog: v0.2.5...v0.2.6
v0.2.6-alpha.2
Full Changelog: v0.2.6-alpha.1...v0.2.6-alpha.2
v0.2.6-alpha.1
Full Changelog: v0.2.5...v0.2.6-alpha.1
v0.2.5
CHANGELOGS
- horsed: fix tracing registry
- horsed: add
opentelemetry
feature to support otlp exporter - horsed: fix a bad dead lock issue
v0.2.4
CHANGELOGS
- horsed: more tracing logs
- workhorse: RUSTFLAGS="--cfg tokio_unstable" to add tokio-console support on port 6669
- horsed: fix just command kill on drop
- horsed: seems the stream handler may block?
- workhorse: cleanup deps
- horsed: fix bad cmd stdout & stderr copy logic
- horsed: kill cmd process after drop
- README
v0.2.3
CHANGELOGS
- README
- add some tracing logs
- horsed: use custom run_on_socket implement
- workhorse: use russh v0.49.3-alpha.0
- cargo-work: support specify shell intepreter
- horsed: fix cargo command fault tolerance
- horsed: fix just command stdout & stderr
- cargo-work: use ratatui-0.30.0-alpha.1
- cargo-work: get output to stdout if it is piped
- workhorse: pre-release for v0.2.3
- russh: use patched repo to fix "early eof" issue
v0.2.3-alpha.2
CHANGELOG
- horsed: use custom run_on_socket implement
- workhorse: use russh v0.49.3-alpha.0
- cargo-work: support specify shell intepreter
- horsed: fix cargo command fault tolerance
- horsed: fix just command stdout & stderr
- cargo-work: use ratatui-0.30.0-alpha.1
- cargo-work: get output to stdout if it is piped
- workhorse: pre-release for v0.2.3
- russh: use patched repo to fix "early eof" issue
v0.2.2
v0.2.1
CHANGELOGS
- workhorse: remove russh-keys crate
- horsed: use powershell.exe insted of cmd.exe
- horsed: fix ssh get file hangs
- cargo-work: work init support
- workhorse: bump to v0.2.1
- cargo-work: push & pull support arg
- stable: Head & Body fn read
- horsed: fix just command run with no window