Skip to content

Releases: edycutjong/harvestbot

HarvestBot v0.3.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 02:09

Live: site · verify on chain · judge in 30 s · pitch deck

Robinhood Chain testnet (46630). Attached: deployments-46630.json (system addresses), receipts-46630.json (the three beats), bench-results.json (Stylus vs Solidity gas).

What changed since v0.3.0

🐛 Fixes

  • fix(site): bench charts use one run — all three engines from the 28 Sep re-run (3dd41fd)

Full Changelog: v0.3.0...v0.3.1

HarvestBot v0.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 01:41

Live: site · verify on chain · judge in 30 s · pitch deck

Robinhood Chain testnet (46630). Attached: deployments-46630.json (system addresses), receipts-46630.json (the three beats), bench-results.json (Stylus vs Solidity gas).

What changed since v0.2.0

🚀 Features

  • feat(bench): three-engine on-chain bench — fair ratio 1.69x at 64 lots (63a622e)
  • feat(bench): memory-copy Solidity ledger as the fair Stylus baseline (f7ce094)

📝 Docs

  • docs: disclose the fair Stylus figure next to every 2.87x (779d14c)
  • docs: HackQuest badge links the project page (9bd3149)
  • docs: link the demo video from README, JUDGE and every site page (a9ab7bf)

📦 Dependencies

  • build(deps): bump crytic/slither-action in the actions group (#5) (54fe530)

What's Changed

📦 Dependencies

  • build(deps): bump crytic/slither-action from 0.4.0 to 0.4.2 in the actions group by @dependabot[bot] in #5

New Contributors

Full Changelog: v0.2.0...v0.3.0

HarvestBot v0.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:56

Live: site · verify on chain · judge in 30 s · pitch deck

Robinhood Chain testnet (46630). Attached: deployments-46630.json (system addresses), receipts-46630.json (the three beats), bench-results.json (Stylus vs Solidity gas).

What changed since v0.1.1

🚀 Features

  • feat(site): Judge in nav, hero and footer on landing and /verify; judge link on the deck's last slide (277f521)
  • feat(site): on-brand 404 — the requested path struck from the ledger, noindex, absolute asset URLs (9083d34)
  • feat(site): /judge — 30-second path, live beat status, every deployed address with copy, reproduce, criteria evidence, verbatim limits (be360ba)

🐛 Fixes

  • fix(site): vercel.app redirect matches every path (regex source) — trailing-slash paths were served 200 (fac1c5e)

📝 Docs

  • docs: /judge in README live links and JUDGE Links; second EnvelopeNotLive fix-proof (executed beat-1 envelope) in beat 3 (141550f)
  • docs(readme): Judge badge to the live /judge/ page (973a02c)

Full Changelog: v0.1.1...v0.2.0

HarvestBot v0.1.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:47

Live: site · verify on chain · judge in 30 s · pitch deck

Robinhood Chain testnet (46630). Attached: deployments-46630.json (system addresses), receipts-46630.json (the three beats), bench-results.json (Stylus vs Solidity gas).

What changed since v0.1.0

🐛 Fixes

  • fix(ci): pin ruff 0.15.2 and an explicit rule set so the scripts job matches local lint (0c810f6)

📝 Docs

  • docs(readme): semver release badge; release policy in Testing & CI (3a68908)
  • docs(readme): CodeQL + gitleaks badges; Testing & CI lists the new gates (8cd200b)

🧰 CI / Chores

  • ci(release): release only after green CI via workflow_run, serialized concurrency, grouped notes with live links, receipts attached (aa1efe6)
  • build: make lint/test cover both Stylus crates; add lint-scripts, snapshot, security-scan, lighthouse targets; slither fails on medium+ so make ci passes; ignore /out, .vercel, .lighthouseci (599d3f3)
  • style(scripts): ruff format + shellcheck clean (drop unused CHAIN in beats.sh) (6e547d0)
  • ci: gas-snapshot + Lighthouse perf gates, scripts lint job, CodeQL python, Dependabot for both crates, least-privilege tokens, pinned Foundry v1.8.3 and TruffleHog (fd9e339)

📦 Dependencies

  • chore(deps): Dependabot skips major action bumps and the pinned Foundry submodules (7e8b79c)

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:27