homestar-invocation-v0.1.0
release-plz-ipvm-wg
released this
19 Jan 21:32
·
125 commits
to main
since this release
The first release of our homestar-invocation crate.
What's Changed
- Early DMT Experiments by @expede in #2
- chore(deps): bump semver from 1.0.14 to 1.0.16 by @dependabot in #12
- chore(deps): bump async-trait from 0.1.59 to 0.1.60 by @dependabot in #11
- chore(deps): bump env_logger from 0.9.3 to 0.10.0 by @dependabot in #9
- chore(deps): bump anyhow from 1.0.66 to 1.0.68 by @dependabot in #8
- chore(deps): bump clap from 4.0.29 to 4.0.32 by @dependabot in #17
- chore(deps): bump ipfs-api-backend-hyper from 0.5.0 to 0.6.0 by @dependabot in #20
- chore(deps): bump thiserror from 1.0.37 to 1.0.38 by @dependabot in #18
- chore(deps): bump tokio from 1.23.0 to 1.23.1 by @dependabot in #21
- chore(deps): bump ipfs-api from 0.16.0 to 0.17.0 by @dependabot in #19
- chore(deps): bump tokio from 1.23.1 to 1.24.1 by @dependabot in #22
- chore(deps): bump async-trait from 0.1.60 to 0.1.61 by @dependabot in #23
- chore(deps): bump clap from 4.0.32 to 4.1.1 by @dependabot in #25
- Adds gossippub/mdns to swarm behaviour for peering and topic subscriptions/publishings by @zeeshanlakhani in #31
- chore: deps by @zeeshanlakhani in #43
- feat: Handle more expressive types++ by @zeeshanlakhani in #49
- chore(deps): Bump libp2p from
fb64c3d
to9247cfa
by @dependabot in #48 - chore(deps): Bump wit-bindgen from
76fdc83
to62a6233
in /ipvm-guest-wasm by @dependabot in #50 - chore(deps): Update wit-component requirement from 0.6 to 0.7 in /ipvm by @dependabot in #51
- chore(deps): Update wasmparser requirement from 0.100 to 0.101 in /ipvm by @dependabot in #52
- chore: remove cruft by @zeeshanlakhani in #53
- chore: yaml fix by @zeeshanlakhani in #54
- refactor: move wasm to separate crate, cleanup owns/clones/refs by @zeeshanlakhani in #55
- feat: add/consume fuel by @zeeshanlakhani in #56
- refactor: integration tests, ipld in/out by @zeeshanlakhani in #57
- refactor: testing with threading store, linker by @zeeshanlakhani in #58
- feat: rewrite for more complex types, including unions by @zeeshanlakhani in #63
- chore: move to homestar, with cleanup by @zeeshanlakhani in #65
- chore: words by @zeeshanlakhani in #66
- refactor: move to 0.2.0 by @zeeshanlakhani in #67
- refactor: Breakout crates: core, runtime, wasm and prep for generic/diff inputs, parse step by @zeeshanlakhani in #69
- chore: clippy allow due to subtle behavior by @zeeshanlakhani in #72
- chore: readme updates and codeowners by @zeeshanlakhani in #73
- chore: note on sqlite by @zeeshanlakhani in #74
- refactor: more guest-wasm examples/docs by @zeeshanlakhani in #117
- chore: sec policy by @zeeshanlakhani in #118
- Add image examples by @bgins in #124
- chore(ci)(deps): Bump rustsec/audit-check from 0.1.0 to 1.4.1 by @dependabot in #123
- chore(deps): Bump h2 from 0.3.16 to 0.3.17 by @dependabot in #125
- refactor: massive jump toward a legit homestar runtime by @zeeshanlakhani in #133
- refactor: first run-up of docker for runtime by @zeeshanlakhani in #135
- chore: add new videos by @zeeshanlakhani in #136
- refactor: worker tests, cargo nextest, and better handle on workflow progress by @zeeshanlakhani in #137
- refactor: error handling with thiserror, anyhow for runtime only by @zeeshanlakhani in #139
- chore: bold some text by @zeeshanlakhani in #140
- chore: link by @zeeshanlakhani in #141
- refactor: to/from json, traits for cid by @zeeshanlakhani in #142
- refactor: add memory limits, update scheduler, progress and info by @zeeshanlakhani in #144
- chore: admin updates, fix dependabot by @zeeshanlakhani in #147
- chore: workspace inherit fun by @zeeshanlakhani in #153
- chore: workspace inherit fun again by @zeeshanlakhani in #155
- chore(cargo): Bump clap from 4.3.4 to 4.3.5 by @dependabot in #158
- chore(cargo): Bump openssl from 0.10.54 to 0.10.55 by @dependabot in #160
- chore(workspace): Bump tokio from 1.28.1 to 1.28.2 by @dependabot in #154
- chore: admin by @zeeshanlakhani in #162
- chore: readme updates and cleaned up profile settings by @zeeshanlakhani in #164
- chore(cargo): Bump indexmap from 1.9.3 to 2.0.0 by @dependabot in #168
- chore(cargo): Bump clap from 4.3.5 to 4.3.8 by @dependabot in #170
- chore: ** for all prs by @zeeshanlakhani in #182
- Add pubkey importing / seed generation by @mriise in #172
- refactor: first-pass at runtime interface, signals, shutdown, and more by @zeeshanlakhani in #180
- refactor: Update wasmtime to 10.0.*, along w/ wasmparser & other rela… by @zeeshanlakhani in #181
- libp2p get providers and handle peer requests for records by @zeeshanlakhani in #185
- chore(cargo): Bump serde from 1.0.167 to 1.0.168 by @dependabot in #186
- refactor: move away from inner-join, count up unique receipts for workflow info by @zeeshanlakhani in #188
- chore(cargo): Bump wasmparser from 0.107.0 to 0.109.0 by @dependabot in #200
- chore(cargo): Bump dagga from 0.2.0 to 0.2.1 by @dependabot in #191
- chore(cargo): Bump uuid from 1.4.0 to 1.4.1 by @dependabot in #192
- chore(cargo): Bump sec1 from 0.7.2 to 0.7.3 by @dependabot in #193
- chore(cargo): Bump serde_with from 3.0.0 to 3.1.0 by @dependabot in #195
- chore(cargo): Bump clap from 4.3.11 to 4.3.14 by @dependabot in #198
- chore: fix clippy by @zeeshanlakhani in #202
- chore(cargo): Bump dashmap from 5.4.0 to 5.5.0 by @dependabot in #197
- chore(cargo): Bump serde from 1.0.168 to 1.0.171 by @dependabot in #194
- chore(cargo): Bump wit-bindgen from 0.8.0 to 0.9.0 by @dependabot in #196
- chore(cargo): Bump semver from 1.0.17 to 1.0.18 by @dependabot in #199
- Runner + RPC by @zeeshanlakhani in #203
- chore(cargo): Bump serde from 1.0.171 to 1.0.175 by @dependabot in #204
- chore(cargo): Bump thiserror from 1.0.43 to 1.0.44 by @dependabot in #205
- chore(cargo): Bump clap from 4.3.14 to 4.3.19 by @dependabot in #206
- chore(cargo): Bump async-trait from 0.1.71 to 0.1.72 by @dependabot in #213
- chore(cargo): Bump wit-component from 0.11.0 to 0.12.0 by @dependabot in #212
- chore(cargo): Bump tokio-tungstenite from 0.19.0 to 0.20.0 by @dependabot in #210
- chore(cargo): Bump sysinfo from 0.29.5 to 0.29.6 by @dependabot in #207
- chore(cargo): Bump wat from 1.0.66 to 1.0.68 by @dependabot in #208
- chore(cargo): Bump anyhow from 1.0.71 to 1.0.72 by @dependabot in #209
- chore(cargo): Bump wasmtime-component-util from 10.0.1 to 11.0.1 by @dependabot in #211
- chore(cargo): Bump serde from 1.0.175 to 1.0.180 by @dependabot in #215
- chore(cargo): Bump wit-component from 0.12.0 to 0.13.0 by @dependabot in #216
- chore(cargo): Bump wat from 1.0.68 to 1.0.69 by @dependabot in #222
- chore(cargo): Bump axum from 0.6.18 to 0.6.19 by @dependabot in #219
- chore(cargo): Bump tabled from
0f9b501
to3ea7f5d
by @dependabot in #217 - chore(cargo): Bump wasmparser from 0.109.0 to 0.110.0 by @dependabot in #218
- chore(cargo): Bump rust_decimal from 1.30.0 to 1.31.0 by @dependabot in #220
- chore(cargo): Bump sysinfo from 0.29.6 to 0.29.7 by @dependabot in #221
- refactor: e2e workflow(s) run by @zeeshanlakhani in #223
- Update README.md by @bmann in #226
- chore(cargo): Bump serde_with from 3.1.0 to 3.2.0 by @dependabot in #231
- chore(cargo): Bump axum from 0.6.19 to 0.6.20 by @dependabot in #227
- chore(cargo): Bump serde from 1.0.180 to 1.0.183 by @dependabot in #228
- chore(cargo): Bump openssl from 0.10.55 to 0.10.56 by @dependabot in #229
- chore(cargo): Bump tabled from 0.13.0 to 0.14.0 by @dependabot in #230
- refactor: for mdns, do not add explicit peer, just add to kademlia by @zeeshanlakhani in #232
- chore: proc macro add to docker by @zeeshanlakhani in #233
- Feat: Add capture for windows signals by @euamcg in #234
- Prep for first example application with various fixes and changes. by @zeeshanlakhani in #235
- Swarm Bootstrap Nodes by @mriise in #201
- chore(cargo): Bump sysinfo from 0.29.7 to 0.29.8 by @dependabot in #237
- chore(cargo): Bump clap from 4.3.19 to 4.3.21 by @dependabot in #241
- chore(cargo): Bump image from 0.24.6 to 0.24.7 by @dependabot in #240
- chore(cargo): Bump async-trait from 0.1.72 to 0.1.73 by @dependabot in #242
- chore(cargo): Bump libp2p from 0.52.1 to 0.52.2 by @dependabot in #238
- chore(cargo): Bump tokio from 1.29.1 to 1.31.0 by @dependabot in #239
- chore(cargo): Bump tokio from 1.31.0 to 1.32.0 by @dependabot in #247
- chore(cargo): Bump reqwest from 0.11.18 to 0.11.19 by @dependabot in #249
- chore(cargo): Bump atomic_refcell from 0.1.10 to 0.1.11 by @dependabot in #248
- chore(cargo): Bump wasmparser from 0.110.0 to 0.111.0 by @dependabot in #250
- chore(cargo): Bump http-serde from 1.1.2 to 1.1.3 by @dependabot in #251
- chore(cargo): Bump serde_json from 1.0.104 to 1.0.105 by @dependabot in #256
- chore(cargo): Bump serde from 1.0.183 to 1.0.185 by @dependabot in #255
- chore(cargo): Bump thiserror from 1.0.44 to 1.0.47 by @dependabot in #252
- chore(cargo): Bump wat from 1.0.69 to 1.0.70 by @dependabot in #253
- chore(cargo): Bump time from 0.3.25 to 0.3.26 by @dependabot in #254
- chore(deps): bump rustls-webpki from 0.100.1 to 0.100.2 by @dependabot in #257
- chore: Remove resolver setting by @bgins in #260
- chore: Rename principle to principal by @bgins in #261
- chore(cargo): bump serde_with from 3.2.0 to 3.3.0 by @dependabot in #265
- chore(cargo): bump sysinfo from 0.29.8 to 0.29.9 by @dependabot in #266
- chore(cargo): bump tryhard from 0.5.0 to 0.5.1 by @dependabot in #267
- chore(cargo): bump rust_decimal from 1.31.0 to 1.32.0 by @dependabot in #268
- chore(cargo): bump wasmtime-component-util from 11.0.1 to 12.0.1 by @dependabot in #272
- chore(cargo): bump anyhow from 1.0.72 to 1.0.75 by @dependabot in #271
- chore(cargo): bump diesel from 2.1.0 to 2.1.1 by @dependabot in #273
- chore(cargo): bump wit-component from 0.13.1 to 0.14.0 by @dependabot in #269
- chore(cargo): bump reqwest from 0.11.19 to 0.11.20 by @dependabot in #274
- chore: help dependabot by @zeeshanlakhani in #280
- chore: deps b/c clippy by @zeeshanlakhani in #292
- chore(cargo): Bump wasmtime from 11.0.1 to 12.0.1 by @dependabot in #284
- feat: Rendezvous for peer discovery by @mriise in #236
- refactor: Example application with image processing workflow by @zeeshanlakhani in #263
- chore: doc change by @zeeshanlakhani in #293
- chore: docker by @zeeshanlakhani in #296
- fix: Remove top-level await uses by @bgins in #294
- chore: Use check mark icon for replayed tasks by @bgins in #298
- chore(ci): Bump tibdex/github-app-token from 1 to 2 by @dependabot in #300
- refactor: move homestar-functions into separate crates by @zeeshanlakhani in #307
- feat: Add out-of-band node metrics by @bgins in #299
- chore: default-features, dev-mode, feature-fun by @zeeshanlakhani in #308
- chore: deps 9-18 & filter CI by @zeeshanlakhani in #319
- chore: wit-bindgen in my mind by @zeeshanlakhani in #320
- chore(cargo): Bump wasmtime-component-util from 12.0.2 to 13.0.0 by @dependabot in #324
- chore(cargo): Bump diesel from 2.1.1 to 2.1.2 by @dependabot in #327
- chore(cargo): Bump clap from 4.4.4 to 4.4.5 by @dependabot in #325
- chore(deps): bump tungstenite from 0.20.0 to 0.20.1 by @dependabot in #328
- chore: updates around bin warning and windows-latest+nightly by @zeeshanlakhani in #329
- chore: deps-run! by @zeeshanlakhani in #343
- chore: general readme, development, example updates by @zeeshanlakhani in #344
- chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 in /examples/websocket-relay/relay-app by @dependabot in #347
- chore: README updates, example updates by @zeeshanlakhani in #352
- fix: Websocket Relay README typos & formatting by @expede in #353
- Add Node 18 LTS to Flake for example frontends by @expede in #355
- chore: flaky test updates by @zeeshanlakhani in #359
- feat: builds, packages, pushing contains to ghcr by @zeeshanlakhani in #360
- refactor: Upgrade svelvet by @avivash in #358
- minor release things by @zeeshanlakhani in #371
- chore(ci): bump DeterminateSystems/nix-installer-action from 4 to 5 by @dependabot in #363
- chore(ci): bump docker/login-action from 2 to 3 by @dependabot in #364
- chore(ci): bump docker/metadata-action from 4 to 5 by @dependabot in #365
- chore(cargo): bump atomic_refcell from 0.1.11 to 0.1.12 by @dependabot in #367
- chore(cargo): bump tokio from 1.32.0 to 1.33.0 by @dependabot in #366
- chore(cargo): bump indexmap from 2.0.0 to 2.0.1 by @dependabot in #368
- chore(cargo): bump diesel from 2.1.2 to 2.1.3 by @dependabot in #369
- chore(cargo): bump puffin_egui from 0.22.0 to 0.23.0 by @dependabot in #370
- chore: release config by @zeeshanlakhani in #373
- test: Add network tests by @bgins in #335
- chore: move cache around by @zeeshanlakhani in #374
- chore: clean-up and test builds for deb/rpm by @zeeshanlakhani in #375
- feat: Add mDNS and Rendezvous configs by @bgins in #377
- remove
*.png
from.gitignore
by @MarcoIeni in #379 - chore: fixins for ignore by @zeeshanlakhani in #380
- chore(ci): Bump DeterminateSystems/nix-installer-action from 5 to 6 by @dependabot in #381
- chore(cargo): Bump console-subscriber from 0.1.10 to 0.2.0 by @dependabot in #382
- chore(cargo): Bump indexmap from 2.0.1 to 2.0.2 by @dependabot in #383
- chore(cargo): Bump semver from 1.0.18 to 1.0.20 by @dependabot in #384
- chore(cargo): Bump wat from 1.0.73 to 1.0.77 by @dependabot in #386
- chore(cargo): Bump async-trait from 0.1.73 to 0.1.74 by @dependabot in #385
- refactor: Improve Kademlia DHT usage by @bgins in #378
- chore(deps): bump rustix from 0.37.23 to 0.37.25 by @dependabot in #387
- feat: Add Gossipsub config setting by @bgins in #389
- chore: add a nix package by @walkah in #392
- chore(cargo): bump reqwest from 0.11.20 to 0.11.22 by @dependabot in #393
- chore(cargo): bump wasmparser from 0.113.1 to 0.115.0 by @dependabot in #394
- chore(cargo): bump tracing from 0.1.37 to 0.1.40 by @dependabot in #395
- chore(cargo): bump wit-bindgen from 0.12.0 to 0.13.0 by @dependabot in #396
- chore(cargo): Bump clap from 4.4.6 to 4.4.7 by @dependabot in #401
- chore(cargo): Bump uuid from 1.4.1 to 1.5.0 by @dependabot in #403
- chore(cargo): Bump serde_json from 1.0.107 to 1.0.108 by @dependabot in #402
- chore(cargo): Bump serde from 1.0.188 to 1.0.190 by @dependabot in #404
- chore(ci): Bump DeterminateSystems/nix-installer-action from 6 to 7 by @dependabot in #412
- feat: go from websocket-server to json rpc websocket/http server by @zeeshanlakhani in #405
- Revert "feat: go from websocket-server to json rpc websocket/http server" by @zeeshanlakhani in #416
- refactor: Improve rendezvous protocol usage by @bgins in #399
- chore(cargo): Bump atomic_refcell from 0.1.12 to 0.1.13 by @dependabot in #414
- chore(cargo): Bump indexmap from 2.0.2 to 2.1.0 by @dependabot in #411
- chore: mascot by @zeeshanlakhani in #425
- chore: mascot-bigger by @zeeshanlakhani in #426
- chore(cargo): Bump thiserror from 1.0.49 to 1.0.50 by @dependabot in #431
- chore(cargo): Bump signature from 2.1.0 to 2.2.0 by @dependabot in #430
- chore(deps): bump undici and @sveltejs/kit in /examples/websocket-relay/relay-app by @dependabot in #439
- chore(cargo): bump diesel from 2.1.3 to 2.1.4 by @dependabot in #446
- chore(ci): Bump DeterminateSystems/nix-installer-action from 7 to 8 by @dependabot in #452
- chore(cargo): bump tracing-appender from 0.2.2 to 0.2.3 by @dependabot in #447
- chore: minor updates around expects, readmes, and some context by @zeeshanlakhani in #459
- chore(cargo): Bump wasmparser from 0.115.0 to 0.116.1 by @dependabot in #458
- chore(cargo): Bump wit-component from 0.14.7 to 0.17.0 by @dependabot in #460
- fix: fix bin perms when release from ci by @hugomrdias in #462
- chore: deps by @zeeshanlakhani in #467
- chore(ci): Bump DeterminateSystems/nix-installer-action from 8 to 9 by @dependabot in #474
- chore(cargo): Bump libsqlite3-sys from 0.26.0 to 0.27.0 by @dependabot in #471
- chore(deps): bump zerocopy from 0.7.29 to 0.7.31 by @dependabot in #478
- chore(cargo): Bump puffin from 0.18.0 to 0.18.1 by @dependabot in #473
- chore(cargo): Bump headers from 0.3.9 to 0.4.0 by @dependabot in #470
- chore(cargo): Bump wasmtime-component-util from 13.0.1 to 14.0.4 by @dependabot in #472
- chore(deps-dev): bump vite from 4.4.9 to 4.4.12 in /examples/websocket-relay/relay-app by @dependabot in #466
- chore(ci): bump actions/upload-artifact from 3 to 4 by @dependabot in #479
- chore(ci): bump actions/download-artifact from 3 to 4 by @dependabot in #480
- chore(cargo): bump reqwest from 0.11.22 to 0.11.23 by @dependabot in #483
- chore(cargo): Bump anyhow from 1.0.75 to 1.0.78 by @dependabot in #488
- chore(cargo): Bump crossbeam from 0.8.2 to 0.8.3 by @dependabot in #486
- feat: Add CLI workflow run receipts table by @bgins in #490
- feat: Add DHT and RequestResponse notifications by @bgins in #461
- WASI, Node API, Test Changes by @zeeshanlakhani in #496
- chore: ci by @zeeshanlakhani in #499
- chore: add wit to docker build by @zeeshanlakhani in #500
- chore(cargo): Bump clap from 4.4.16 to 4.4.17 by @dependabot in #505
- chore(cargo): Bump tokio-tungstenite from 0.20.1 to 0.21.0 by @dependabot in #504
- chore: homestar-core => homestar-invocation/homestar-workflow by @zeeshanlakhani in #506
- refactor: dupe tasks error handling by @zeeshanlakhani in #509
- chore: trial1 by @zeeshanlakhani in #510
- chore: trial2 by @zeeshanlakhani in #512
- chore: trial3 by @zeeshanlakhani in #513
- chore: trial4 by @zeeshanlakhani in #514
- chore: trial5 by @zeeshanlakhani in #515
New Contributors
- @dependabot made their first contribution in #12
- @mriise made their first contribution in #172
- @bmann made their first contribution in #226
- @euamcg made their first contribution in #234
- @avivash made their first contribution in #358
- @MarcoIeni made their first contribution in #379
- @walkah made their first contribution in #392
Full Changelog: https://github.com/ipvm-wg/homestar/commits/homestar-invocation-v0.1.0