diff --git a/CHANGELOG.md b/CHANGELOG.md index cf1d26d..c058924 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.19.0] - 2022-08-30 ### Added - `SystemInfo` via ssh backend now detects and reports username and shell @@ -297,7 +298,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 pending upon full channel and no longer locks up - stdout, stderr, and stdin of `RemoteProcess` no longer cause deadlock -[Unreleased]: https://github.com/chipsenkbeil/distant/compare/v0.17.6...HEAD +[Unreleased]: https://github.com/chipsenkbeil/distant/compare/v0.19.0...HEAD +[0.19.0]: https://github.com/chipsenkbeil/distant/compare/v0.18.0...v0.19.0 +[0.18.0]: https://github.com/chipsenkbeil/distant/compare/v0.17.6...v0.18.0 [0.17.6]: https://github.com/chipsenkbeil/distant/compare/v0.17.5...v0.17.6 [0.17.5]: https://github.com/chipsenkbeil/distant/compare/v0.17.4...v0.17.5 [0.17.4]: https://github.com/chipsenkbeil/distant/compare/v0.17.3...v0.17.4 diff --git a/Cargo.lock b/Cargo.lock index ddcada3..9949689 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -709,7 +709,7 @@ dependencies = [ [[package]] name = "distant" -version = "0.18.0" +version = "0.19.0" dependencies = [ "anyhow", "assert_cmd", @@ -750,7 +750,7 @@ dependencies = [ [[package]] name = "distant-core" -version = "0.18.0" +version = "0.19.0" dependencies = [ "assert_fs", "async-trait", @@ -786,7 +786,7 @@ dependencies = [ [[package]] name = "distant-net" -version = "0.18.0" +version = "0.19.0" dependencies = [ "async-trait", "bytes", @@ -811,7 +811,7 @@ dependencies = [ [[package]] name = "distant-ssh2" -version = "0.18.0" +version = "0.19.0" dependencies = [ "anyhow", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index 6f331bc..d6a7c76 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ name = "distant" description = "Operate on a remote computer through file and process manipulation" categories = ["command-line-utilities"] keywords = ["cli"] -version = "0.18.0" +version = "0.19.0" authors = ["Chip Senkbeil "] edition = "2021" homepage = "https://github.com/chipsenkbeil/distant" @@ -32,7 +32,7 @@ clap_complete = "3.2.3" config = { version = "0.13.2", default-features = false, features = ["toml"] } derive_more = { version = "0.99.17", default-features = false, features = ["display", "from", "error", "is_variant"] } dialoguer = { version = "0.10.2", default-features = false } -distant-core = { version = "=0.18.0", path = "distant-core", features = ["clap", "schemars"] } +distant-core = { version = "=0.19.0", path = "distant-core", features = ["clap", "schemars"] } directories = "4.0.1" flexi_logger = "0.23.0" indoc = "1.0.7" @@ -54,7 +54,7 @@ winsplit = "0.1.0" whoami = "1.2.1" # Optional native SSH functionality -distant-ssh2 = { version = "=0.18.0", path = "distant-ssh2", default-features = false, features = ["serde"], optional = true } +distant-ssh2 = { version = "=0.19.0", path = "distant-ssh2", default-features = false, features = ["serde"], optional = true } [target.'cfg(unix)'.dependencies] fork = "0.1.19" diff --git a/distant-core/Cargo.toml b/distant-core/Cargo.toml index 29ec69e..2ab3adc 100644 --- a/distant-core/Cargo.toml +++ b/distant-core/Cargo.toml @@ -3,7 +3,7 @@ name = "distant-core" description = "Core library for distant, enabling operation on a remote computer through file and process manipulation" categories = ["network-programming"] keywords = ["api", "async"] -version = "0.18.0" +version = "0.19.0" authors = ["Chip Senkbeil "] edition = "2021" homepage = "https://github.com/chipsenkbeil/distant" @@ -19,7 +19,7 @@ async-trait = "0.1.57" bitflags = "1.3.2" bytes = "1.2.1" derive_more = { version = "0.99.17", default-features = false, features = ["as_mut", "as_ref", "deref", "deref_mut", "display", "from", "error", "into", "into_iterator", "is_variant", "try_into"] } -distant-net = { version = "=0.18.0", path = "../distant-net" } +distant-net = { version = "=0.19.0", path = "../distant-net" } futures = "0.3.21" grep = "0.2.10" hex = "0.4.3" diff --git a/distant-core/README.md b/distant-core/README.md index d11aa74..8b36503 100644 --- a/distant-core/README.md +++ b/distant-core/README.md @@ -28,7 +28,7 @@ You can import the dependency by adding the following to your `Cargo.toml`: ```toml [dependencies] -distant-core = "0.18" +distant-core = "0.19" ``` ## Features diff --git a/distant-net/Cargo.toml b/distant-net/Cargo.toml index bb4fba8..7672b33 100644 --- a/distant-net/Cargo.toml +++ b/distant-net/Cargo.toml @@ -3,7 +3,7 @@ name = "distant-net" description = "Network library for distant, providing implementations to support client/server architecture" categories = ["network-programming"] keywords = ["api", "async"] -version = "0.18.0" +version = "0.19.0" authors = ["Chip Senkbeil "] edition = "2021" homepage = "https://github.com/chipsenkbeil/distant" diff --git a/distant-net/README.md b/distant-net/README.md index fa1107b..4de405f 100644 --- a/distant-net/README.md +++ b/distant-net/README.md @@ -25,7 +25,7 @@ You can import the dependency by adding the following to your `Cargo.toml`: ```toml [dependencies] -distant-net = "0.18" +distant-net = "0.19" ``` ## Features diff --git a/distant-ssh2/Cargo.toml b/distant-ssh2/Cargo.toml index a856ef9..d9959ed 100644 --- a/distant-ssh2/Cargo.toml +++ b/distant-ssh2/Cargo.toml @@ -2,7 +2,7 @@ name = "distant-ssh2" description = "Library to enable native ssh-2 protocol for use with distant sessions" categories = ["network-programming"] -version = "0.18.0" +version = "0.19.0" authors = ["Chip Senkbeil "] edition = "2021" homepage = "https://github.com/chipsenkbeil/distant" @@ -20,7 +20,7 @@ async-compat = "0.2.1" async-once-cell = "0.4.2" async-trait = "0.1.57" derive_more = { version = "0.99.17", default-features = false, features = ["display", "error"] } -distant-core = { version = "=0.18.0", path = "../distant-core" } +distant-core = { version = "=0.19.0", path = "../distant-core" } futures = "0.3.21" hex = "0.4.3" log = "0.4.17" diff --git a/distant-ssh2/README.md b/distant-ssh2/README.md index 4eeb41f..3a1f996 100644 --- a/distant-ssh2/README.md +++ b/distant-ssh2/README.md @@ -26,7 +26,7 @@ You can import the dependency by adding the following to your `Cargo.toml`: ```toml [dependencies] -distant-ssh2 = "0.18" +distant-ssh2 = "0.19" ``` ## Examples