Skip to content

v0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Jan 15:12
· 72 commits to main since this release
88ba05b

Breaking changes

  • 💥 Merge contracts metadata feature into 'client' (#677)
  • 💥 Rework contract registration via proof outputs, introduce UUID contract (#672)
  • 💥 Register transactions as blobs (#651)

Features

  • ✨ Helper function to register Hyle contracts using ProvableBlobTx (#666)
  • ✨ Allow early settlement of proven-failed transactions + refactoring (#662)
  • ✨ Resend all unsigned dp (#648)
  • ✨ Send PoDAUpdate when receiving enough signatures (#640)

Bug Fixes

  • 🐛 Handle subdomain identity (#676)
  • 🐛 fix loadtest (#678)
  • 🐛 Fix tx builder when execution fails (#650)
  • 🐛 Fix mempool save_on_disk (#659)
  • 🐛 Tweak node state handling of failing (native) proofs (#644)
  • 🐛 🐛 fix fork bug, buffer bug, add tests (#645)
  • 🐛 Fix Dockerfile (#649)
  • 🐛 Fix SP1Env (#647)
  • 🐛 Fix bus metrics and create an e2e test to check their setup (#642)

Documentation

  • 📝 Enforce rust version for workspace (#673)
  • 📝 Add README to crates (#657)

Performance

  • ⚡️ Increase TCP frame max length (#638)

Refactoring

  • ♻️ Refacto consensus to use Staking Action (#679)
  • ♻️ Refacto some mempool/storage functions (#658)
  • ♻️ Make Risc0Prover::prove public and don't copy binary (#646)

Devtools / CI

  • 💚 Fix star count CI (#664)
  • 💚 Fix release bump version (#663)
  • 👷‍♂️ Move noir/SP1/risc0 verifiers to the hyle-verifiers crate (#639)

Removed

  • 🔥 Remove hyled & hyrun (#643)

Dependencies

  • ⬇️ Downgrade to axum 0.8.1 after yanked version (#670)
  • ⬆️ Bump axum from 0.8.1 to 0.8.2 (#661)
  • ⬆️ Bump borsh from 1.5.4 to 1.5.5 (#660)
  • ⬆️ Bump serde_json from 1.0.135 to 1.0.137 (#655)
  • ⬆️ Bump indexmap from 2.7.0 to 2.7.1 (#653)
  • ⬆️ Bump clap from 4.5.26 to 4.5.27 (#652)
  • ⬆️ Bump sp1-sdk from 4.0.0 to 4.0.1 (#654)
  • ⬆️ Bump test-log from 0.2.16 to 0.2.17 (#656)

Uncategorized

  • Fix loadtest clippy warnings (#680)
  • 🔖 Bump version to 0.7.2 (#668)