diff --git a/Cargo.lock b/Cargo.lock index 189a5c2a..8f29b51e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2507,7 +2507,7 @@ dependencies = [ [[package]] name = "homestar-invocation" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "async-recursion", @@ -2536,7 +2536,7 @@ dependencies = [ [[package]] name = "homestar-runtime" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "assert_cmd", @@ -2649,7 +2649,7 @@ dependencies = [ [[package]] name = "homestar-schemas" -version = "0.1.1" +version = "0.2.0" dependencies = [ "homestar-invocation", "homestar-runtime", @@ -2662,7 +2662,7 @@ dependencies = [ [[package]] name = "homestar-wasm" -version = "0.1.1" +version = "0.2.0" dependencies = [ "anyhow", "async-trait", @@ -2690,7 +2690,7 @@ dependencies = [ [[package]] name = "homestar-workflow" -version = "0.1.1" +version = "0.2.0" dependencies = [ "fxhash", "homestar-invocation", diff --git a/Cargo.toml b/Cargo.toml index 94dc5a72..d243f730 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ edition = "2021" license = "Apache-2.0" repository = "https://github.com/ipvm-wg/homestar" rust-version = "1.75.0" -version = "0.1.1" +version = "0.2.0" [workspace.dependencies] anyhow = { version = "1.0", features = ["backtrace"] } diff --git a/homestar-invocation/CHANGELOG.md b/homestar-invocation/CHANGELOG.md index 6903b403..3b1788c6 100644 --- a/homestar-invocation/CHANGELOG.md +++ b/homestar-invocation/CHANGELOG.md @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ipvm-wg/homestar/compare/homestar-invocation-v0.1.1...homestar-invocation-v0.2.0) - 2024-02-20 + +### Added +- Add OpenRPC API docs and associated JSON Schemas ([#534](https://github.com/ipvm-wg/homestar/pull/534)) + +### Other +- deps + flake cleanup ([#581](https://github.com/ipvm-wg/homestar/pull/581)) +- Update homestar-functions to use cargo component ([#576](https://github.com/ipvm-wg/homestar/pull/576)) +- move away from deadlines dealing w/ the runner and wasi-preview 2 wasmtime ([#560](https://github.com/ipvm-wg/homestar/pull/560)) +- remove unnecessary deps and add tooling for those checks ([#541](https://github.com/ipvm-wg/homestar/pull/541)) +- release docs and cp readmes ([#530](https://github.com/ipvm-wg/homestar/pull/530)) + ## [0.1.1](https://github.com/ipvm-wg/homestar/compare/homestar-invocation-v0.1.0...homestar-invocation-v0.1.1) - 2024-01-20 ### Fixed diff --git a/homestar-runtime/CHANGELOG.md b/homestar-runtime/CHANGELOG.md index 7adfc660..72a695b5 100644 --- a/homestar-runtime/CHANGELOG.md +++ b/homestar-runtime/CHANGELOG.md @@ -6,6 +6,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ipvm-wg/homestar/compare/homestar-runtime-v0.1.1...homestar-runtime-v0.2.0) - 2024-02-20 + +### Added +- Add OpenRPC API docs and associated JSON Schemas ([#534](https://github.com/ipvm-wg/homestar/pull/534)) +- redial `node_addresses` at an interval on connection close ([#529](https://github.com/ipvm-wg/homestar/pull/529)) + +### Fixed +- add handling of dns multiaddrs + bootstrapping + CLI / Conn changes ([#547](https://github.com/ipvm-wg/homestar/pull/547)) + +### Other +- deps + flake cleanup ([#581](https://github.com/ipvm-wg/homestar/pull/581)) +- Allow dead code default timeout ([#577](https://github.com/ipvm-wg/homestar/pull/577)) +- Update homestar-functions to use cargo component ([#576](https://github.com/ipvm-wg/homestar/pull/576)) +- fix transport order for wss possibility ([#563](https://github.com/ipvm-wg/homestar/pull/563)) +- small comment, sorry ([#561](https://github.com/ipvm-wg/homestar/pull/561)) +- move away from deadlines dealing w/ the runner and wasi-preview 2 wasmtime ([#560](https://github.com/ipvm-wg/homestar/pull/560)) +- docker updates with info command and rpc host update ([#558](https://github.com/ipvm-wg/homestar/pull/558)) +- just test conn ([#544](https://github.com/ipvm-wg/homestar/pull/544)) +- handle this evil workflow_info test ([#543](https://github.com/ipvm-wg/homestar/pull/543)) +- remove unnecessary deps and add tooling for those checks ([#541](https://github.com/ipvm-wg/homestar/pull/541)) +- [chore(cargo)](deps): bump puffin from 0.18.1 to 0.19.0 ([#537](https://github.com/ipvm-wg/homestar/pull/537)) +- updates/flaky kills on ci ([#540](https://github.com/ipvm-wg/homestar/pull/540)) +- release docs and cp readmes ([#530](https://github.com/ipvm-wg/homestar/pull/530)) +- port selection and test config generation macro ([#528](https://github.com/ipvm-wg/homestar/pull/528)) +- [chore(cargo)](deps): bump serde_with from 3.4.0 to 3.5.0 ([#524](https://github.com/ipvm-wg/homestar/pull/524)) +- [chore(cargo)](deps): bump moka from 0.12.3 to 0.12.4 ([#525](https://github.com/ipvm-wg/homestar/pull/525)) + ## [0.1.1](https://github.com/ipvm-wg/homestar/compare/homestar-runtime-v0.1.0...homestar-runtime-v0.1.1) - 2024-01-20 ### Fixed diff --git a/homestar-runtime/Cargo.toml b/homestar-runtime/Cargo.toml index ae60e593..b75d275c 100644 --- a/homestar-runtime/Cargo.toml +++ b/homestar-runtime/Cargo.toml @@ -70,11 +70,11 @@ flume = { version = "0.11", default-features = false, features = ["async"] } fnv = { version = "1.0", default-features = false } futures = { workspace = true } hickory-resolver = { version = "0.24", default-features = false } -homestar-invocation = { version = "0.1", path = "../homestar-invocation", features = [ +homestar-invocation = { version = "0.2", path = "../homestar-invocation", features = [ "diesel", ] } -homestar-wasm = { version = "0.1", path = "../homestar-wasm", default-features = false } -homestar-workflow = { version = "0.1", path = "../homestar-workflow" } +homestar-wasm = { version = "0.2", path = "../homestar-wasm", default-features = false } +homestar-workflow = { version = "0.2", path = "../homestar-workflow" } homestar-workspace-hack = { workspace = true } http = "0.2" http-serde = "1.1" @@ -203,7 +203,7 @@ vergen = { version = "8.3", default-features = false, features = [ assert_cmd = "2.0" criterion = "0.5" flaky_test = "0.2" -homestar-invocation = { version = "0.1", path = "../homestar-invocation", features = [ +homestar-invocation = { version = "0.2", path = "../homestar-invocation", features = [ "diesel", "test-utils", ] } diff --git a/homestar-schemas/Cargo.toml b/homestar-schemas/Cargo.toml index 47cfccdd..e3b21cfb 100644 --- a/homestar-schemas/Cargo.toml +++ b/homestar-schemas/Cargo.toml @@ -6,11 +6,11 @@ edition = { workspace = true } rust-version = { workspace = true } [dependencies] -homestar-invocation = { version = "0.1", path = "../homestar-invocation", default-features = false } -homestar-runtime = { version = "0.1", path = "../homestar-runtime", default-features = false, features = [ +homestar-invocation = { version = "0.2", path = "../homestar-invocation", default-features = false } +homestar-runtime = { version = "0.2", path = "../homestar-runtime", default-features = false, features = [ "websocket-notify", ] } -homestar-workflow = { version = "0.1", path = "../homestar-workflow", default-features = false } +homestar-workflow = { version = "0.2", path = "../homestar-workflow", default-features = false } homestar-workspace-hack = { workspace = true } schemars = { workspace = true } serde = { workspace = true } diff --git a/homestar-wasm/CHANGELOG.md b/homestar-wasm/CHANGELOG.md index f2c50ef0..19dd0156 100644 --- a/homestar-wasm/CHANGELOG.md +++ b/homestar-wasm/CHANGELOG.md @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ipvm-wg/homestar/compare/homestar-wasm-v0.1.1...homestar-wasm-v0.2.0) - 2024-02-20 + +### Other +- deps + flake cleanup ([#581](https://github.com/ipvm-wg/homestar/pull/581)) +- Update homestar-functions to use cargo component ([#576](https://github.com/ipvm-wg/homestar/pull/576)) +- move away from deadlines dealing w/ the runner and wasi-preview 2 wasmtime ([#560](https://github.com/ipvm-wg/homestar/pull/560)) +- remove unnecessary deps and add tooling for those checks ([#541](https://github.com/ipvm-wg/homestar/pull/541)) +- release docs and cp readmes ([#530](https://github.com/ipvm-wg/homestar/pull/530)) + ## [0.1.1](https://github.com/ipvm-wg/homestar/compare/homestar-wasm-v0.1.0...homestar-wasm-v0.1.1) - 2024-01-20 ### Fixed diff --git a/homestar-wasm/Cargo.toml b/homestar-wasm/Cargo.toml index 0a42b6dc..2fefd665 100644 --- a/homestar-wasm/Cargo.toml +++ b/homestar-wasm/Cargo.toml @@ -25,7 +25,7 @@ async-trait = { workspace = true } atomic_refcell = { workspace = true } enum-as-inner = { workspace = true } heck = "0.4" -homestar-invocation = { version = "0.1", path = "../homestar-invocation" } +homestar-invocation = { version = "0.2", path = "../homestar-invocation" } homestar-workspace-hack = { workspace = true } itertools = { workspace = true } libipld = { workspace = true } diff --git a/homestar-workflow/CHANGELOG.md b/homestar-workflow/CHANGELOG.md index 9efa91ee..ea0123c9 100644 --- a/homestar-workflow/CHANGELOG.md +++ b/homestar-workflow/CHANGELOG.md @@ -6,6 +6,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/ipvm-wg/homestar/compare/homestar-workflow-v0.1.1...homestar-workflow-v0.2.0) - 2024-02-20 + +### Added +- Add OpenRPC API docs and associated JSON Schemas ([#534](https://github.com/ipvm-wg/homestar/pull/534)) + +### Other +- deps + flake cleanup ([#581](https://github.com/ipvm-wg/homestar/pull/581)) +- remove unnecessary deps and add tooling for those checks ([#541](https://github.com/ipvm-wg/homestar/pull/541)) +- release docs and cp readmes ([#530](https://github.com/ipvm-wg/homestar/pull/530)) + ## [0.1.1](https://github.com/ipvm-wg/homestar/compare/homestar-workflow-v0.1.0...homestar-workflow-v0.1.1) - 2024-01-20 ### Fixed diff --git a/homestar-workflow/Cargo.toml b/homestar-workflow/Cargo.toml index 4ef02de5..a9a46741 100644 --- a/homestar-workflow/Cargo.toml +++ b/homestar-workflow/Cargo.toml @@ -19,7 +19,7 @@ doctest = true [dependencies] fxhash = { version = "0.2", default-features = false } -homestar-invocation = { version = "0.1", path = "../homestar-invocation" } +homestar-invocation = { version = "0.2", path = "../homestar-invocation" } homestar-workspace-hack = { workspace = true } indexmap = { workspace = true } libipld = { workspace = true } @@ -28,7 +28,7 @@ serde = { workspace = true } thiserror = { workspace = true } [dev-dependencies] -homestar-invocation = { version = "0.1", path = "../homestar-invocation", features = [ +homestar-invocation = { version = "0.2", path = "../homestar-invocation", features = [ "test-utils", ] } json = "0.12"