diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..12b9659 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog +All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines. + +- - - +## [0.2.0](https://github.com/justinrubek/thoenix/compare/0.1.0..0.2.0) - 2023-12-08 +#### Build system +- **(cargo)** cargo update - ([33e8c06](https://github.com/justinrubek/thoenix/commit/33e8c068321d299576e485d80dd5619dbb904788)) - [@justinrubek](https://github.com/justinrubek) +- **(cargo)** add versioning info to cargo manifest - ([f4fc942](https://github.com/justinrubek/thoenix/commit/f4fc9422c2a2013570037086601c5acdcfce907e)) - [@justinrubek](https://github.com/justinrubek) +#### Continuous Integration +- **(github/actions)** add release action - ([0917eb4](https://github.com/justinrubek/thoenix/commit/0917eb484848667475a333d02bc65d90cb956545)) - [@justinrubek](https://github.com/justinrubek) +#### Refactoring +- **(nix)** restructure flake - ([3359c62](https://github.com/justinrubek/thoenix/commit/3359c62cb300d0a29f9e7aeeb2253f2cf9ec80da)) - [@justinrubek](https://github.com/justinrubek) +- default to opentofu - ([ed2c503](https://github.com/justinrubek/thoenix/commit/ed2c503e8504959a8564b1ffb370e57a8a0d4d9c)) - [@justinrubek](https://github.com/justinrubek) +- use project-base-directory crate - ([c7c9de5](https://github.com/justinrubek/thoenix/commit/c7c9de5868bbdfcc8cafe595eba65c6157979e64)) - [@justinrubek](https://github.com/justinrubek) +#### Style +- **(nix)** alejandra . - ([22ab04e](https://github.com/justinrubek/thoenix/commit/22ab04e80d22d28325f0b08bd2b408cbe11ff415)) - [@justinrubek](https://github.com/justinrubek) + +- - - + +Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto). \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 7f463bd..860345c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2976,7 +2976,7 @@ dependencies = [ [[package]] name = "thoenix" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "async-trait", @@ -3001,7 +3001,7 @@ dependencies = [ [[package]] name = "thoenix-http" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "axum", @@ -3020,7 +3020,7 @@ dependencies = [ [[package]] name = "thoenix-ssh" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 2ae0277..19ef2c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,8 +7,6 @@ edition = "2021" homepage = "https://github.com/justinrubek/thoenix" license = "MIT" repository = "https://github.com/justinrubek/thoenix" -version = "0.1.0" - -[profile.release] -# opt-level = 2 # fast and small wasm +version = "0.2.0" +[profile.release.package] diff --git a/crates/http/Cargo.toml b/crates/http/Cargo.toml index bfce147..1cc4fd0 100644 --- a/crates/http/Cargo.toml +++ b/crates/http/Cargo.toml @@ -1,9 +1,7 @@ [package] name = "thoenix-http" -version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +version = "0.2.0" [dependencies] anyhow = "1.0.68" @@ -14,12 +12,20 @@ futures-util = "0.3.26" git2 = "0.16.1" hyper = "0.14.24" thiserror = "1.0.38" -# clap = { version = "4.0.19", features = ["derive"] } -# reqwest = { version = "0.11.12", features = ["rustls-tls"] } -# serde = { version = "1", features = ["derive"] } -# serde_json = "1.0.87" -tokio = { version = "1", features = ["full"] } -tokio-util = { version = "0.7.4", features = ["codec"] } -tower = { version = "0.4", features = ["util"] } -tower-http = { version = "0.3.0", features = ["fs", "cors"] } tracing = "0.1.37" + +[dependencies.tokio] +version = "1" +features = ["full"] + +[dependencies.tokio-util] +version = "0.7.4" +features = ["codec"] + +[dependencies.tower] +version = "0.4" +features = ["util"] + +[dependencies.tower-http] +version = "0.3.0" +features = ["fs", "cors"] diff --git a/crates/ssh/Cargo.toml b/crates/ssh/Cargo.toml index 5bae177..a9d33a9 100644 --- a/crates/ssh/Cargo.toml +++ b/crates/ssh/Cargo.toml @@ -1,9 +1,7 @@ [package] name = "thoenix-ssh" -version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +version = "0.2.0" [dependencies] anyhow = "1.0.68" @@ -17,11 +15,13 @@ git-pack = "0.30.1" russh = "0.36.0" russh-keys = "0.24.0" thiserror = "1.0.38" -# clap = { version = "4.0.19", features = ["derive"] } -# reqwest = { version = "0.11.12", features = ["rustls-tls"] } -# serde = { version = "1", features = ["derive"] } -# serde_json = "1.0.87" -tokio = { version = "1", features = ["full"] } -tokio-util = { version = "0.7.4", features = ["codec"] } tracing = "0.1.37" tracing-subscriber = "0.3.16" + +[dependencies.tokio] +version = "1" +features = ["full"] + +[dependencies.tokio-util] +version = "0.7.4" +features = ["codec"]