Releases
v0.8.0
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 )
You can’t perform that action at this time.