Releases: ipvm-wg/homestar
Releases · ipvm-wg/homestar
homestar-workflow-v0.3.0
Other
- handle nonce as incoming string/arraybuf (#611)
homestar-wasm-v0.3.0
homestar-runtime-v0.3.0
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
tomiette::Result
ininit
- 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
toinit
command - add
--force
toinit
command for forcing destructive operations - add
--quiet
flag toinit
command - support
--dry-run
forinit
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
andderive_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 ofPathBuf
- add a test for writing the generated config file + key
- split
force
field out ofOutputMode::File
- remove
KeyTypeArg
in favor of usingKeyType
- remove unneeded
defaults.toml
- add simple tests for
init
command - remove out of date TODO in
init.rs
- remove unneeded
#[allow(dead_code)]
insettings.rs
- wrap all
init
args inInitArgs
and consolidate handling - sort imports in
cli/init.rs
- remove docs link to private
homestar_runtime::db::pool
- improve error for passing
--no-input
toinit
with no key - remove extraneous
...
destructuring ofCommand::Init
- change
--config
flag to--output
forinit
command - move handling of
init
command toinit.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
homestar-workflow-v0.2.0
homestar-wasm-v0.2.0
homestar-runtime-v0.2.0
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
homestar-workflow-v0.1.1
Fixed
- docs for release (#519)
homestar-wasm-v0.1.1
Fixed
- docs for release (#519)