Skip to content

Releases: ipvm-wg/homestar

homestar-workflow-v0.3.0

13 Mar 19:02
20513a1
Compare
Choose a tag to compare

Other

  • handle nonce as incoming string/arraybuf (#611)

homestar-wasm-v0.3.0

13 Mar 19:00
20513a1
Compare
Choose a tag to compare

Added

  • finish interpreter (#595)

Other

  • Add workflow spans and every cli logging (#603)
  • handle incoming as Wit integer, but argument is float (#609)
  • handle ref/non-ref case with rigor (#608)
  • doc interpreter (#607)
  • poll DHT in background when worker runs up a workflow + dual-stack webserver (#590)
  • wasmtime 17->18 (#585)

homestar-runtime-v0.3.0

13 Mar 19:07
20513a1
Compare
Choose a tag to compare

Added

  • log the creation of the key file in init
  • default key-file path to output directory
  • support generating PEM encoded ed25519 keys from init
  • translate InquireError to miette::Result in init
  • recursively create config directory on init
  • output a cleaner error when an invalid seed is passed to init
  • support configuring key using init command
  • run init command non-interactively if a TTY isn't detected
  • add --no-input to init command
  • add --force to init command for forcing destructive operations
  • add --quiet flag to init command
  • support --dry-run for init command
  • add init command for initializing a settings file
  • load settings from a well-known config file
  • finish interpreter (#595)

Fixed

  • cleanup empty key file when bailing out of generating secp256k1
  • parse ed25519 keys using the old strategy as a fallback
  • use ed25519-dalek for parsing PEM-encoded PKCS#8 ed25519 keys
  • only constrain inquire and derive_builder by minor version
  • hide IpfsSettings behind "ipfs" feature
  • set truncate(true) when forcefully overwriting the config
  • Update nonce schema with IPLD bytes (#593)

Other

  • Add workflow spans and every cli logging (#603)
  • (schemas) update OpenRPC API doc and JSON schemas
  • handle nonce as incoming string/arraybuf (#611)
  • chore(cargo): Bump toml from 0.8.10 to 0.8.11 (#612)
  • document that a random seed will be chosen if key-seed is unset
  • document that if unset, a default path is used with key-file
  • update help text for key-file to say it'll generate a key
  • prompt for the key file as a String instead of PathBuf
  • add a test for writing the generated config file + key
  • split force field out of OutputMode::File
  • remove KeyTypeArg in favor of using KeyType
  • remove unneeded defaults.toml
  • add simple tests for init command
  • remove out of date TODO in init.rs
  • remove unneeded #[allow(dead_code)] in settings.rs
  • wrap all init args in InitArgs and consolidate handling
  • sort imports in cli/init.rs
  • remove docs link to private homestar_runtime::db::pool
  • improve error for passing --no-input to init with no key
  • remove extraneous ... destructuring of Command::Init
  • change --config flag to --output for init command
  • move handling of init command to init.rs
  • fix comments listing supported public key types
  • (schemas) update OpenRPC API doc and JSON schemas
  • (schemas) update OpenRPC API doc and JSON schemas
  • poll DHT in background when worker runs up a workflow + dual-stack webserver (#590)
  • chore(cargo): Bump config from 0.13.4 to 0.14.0 (#588)
  • chore(cargo): Bump nix from 0.27.1 to 0.28.0 (#587)

homestar-invocation-v0.3.0

13 Mar 18:57
20513a1
Compare
Choose a tag to compare

Added

  • finish interpreter (#595)

Fixed

  • Update nonce schema with IPLD bytes (#593)

Other

  • handle nonce as incoming string/arraybuf (#611)
  • test json/ipld/nonce (#610)
  • poll DHT in background when worker runs up a workflow + dual-stack webserver (#590)

homestar-workflow-v0.2.0

21 Feb 01:39
3c7c56a
Compare
Choose a tag to compare

Added

  • Add OpenRPC API docs and associated JSON Schemas (#534)

Other

  • deps + flake cleanup (#581)
  • remove unnecessary deps and add tooling for those checks (#541)
  • release docs and cp readmes (#530)

homestar-wasm-v0.2.0

21 Feb 01:37
3c7c56a
Compare
Choose a tag to compare

Other

  • deps + flake cleanup (#581)
  • Update homestar-functions to use cargo component (#576)
  • move away from deadlines dealing w/ the runner and wasi-preview 2 wasmtime (#560)
  • remove unnecessary deps and add tooling for those checks (#541)
  • release docs and cp readmes (#530)

homestar-runtime-v0.2.0

21 Feb 01:43
3c7c56a
Compare
Choose a tag to compare

Added

  • Add OpenRPC API docs and associated JSON Schemas (#534)
  • redial node_addresses at an interval on connection close (#529)

Fixed

  • add handling of dns multiaddrs + bootstrapping + CLI / Conn changes (#547)

Other

  • deps + flake cleanup (#581)
  • Allow dead code default timeout (#577)
  • Update homestar-functions to use cargo component (#576)
  • fix transport order for wss possibility (#563)
  • small comment, sorry (#561)
  • move away from deadlines dealing w/ the runner and wasi-preview 2 wasmtime (#560)
  • docker updates with info command and rpc host update (#558)
  • just test conn (#544)
  • handle this evil workflow_info test (#543)
  • remove unnecessary deps and add tooling for those checks (#541)
  • chore(cargo): bump puffin from 0.18.1 to 0.19.0 (#537)
  • updates/flaky kills on ci (#540)
  • release docs and cp readmes (#530)
  • port selection and test config generation macro (#528)
  • chore(cargo): bump serde_with from 3.4.0 to 3.5.0 (#524)
  • chore(cargo): bump moka from 0.12.3 to 0.12.4 (#525)

homestar-invocation-v0.2.0

21 Feb 01:34
3c7c56a
Compare
Choose a tag to compare

Added

  • Add OpenRPC API docs and associated JSON Schemas (#534)

Other

  • deps + flake cleanup (#581)
  • Update homestar-functions to use cargo component (#576)
  • move away from deadlines dealing w/ the runner and wasi-preview 2 wasmtime (#560)
  • remove unnecessary deps and add tooling for those checks (#541)
  • release docs and cp readmes (#530)

homestar-workflow-v0.1.1

20 Jan 19:29
f29d4d4
Compare
Choose a tag to compare

Fixed

  • docs for release (#519)

homestar-wasm-v0.1.1

20 Jan 19:28
f29d4d4
Compare
Choose a tag to compare

Fixed

  • docs for release (#519)