Releases
v0.9.0
Breaking changes
π₯ Add TxContext struct to HyleOutput with additional fields. Refacto contract registration. (#684 )
Features
β¨ Add endpoint to register contract (#716 )
β¨ Add argument to auto-start Postgres server (#718 )
β¨ Add lanes_tip attribute to storage (#714 )
β¨ Add Hydentity host example + β»οΈ Refacto builder (#707 )
β¨ Add generated OpenAPI doc & swagger-ui (#706 )
β¨ Actually check TxContext data & add some early support for it in transaction_builder (#687 )
β¨ Introducing Lane size for future fees implementation (#681 )
Bug Fixes
π Fix contract state indexers not fully saved uppon restart (#703 )
π Fix staking contract not checking a Transfer blob exists (#689 )
Documentation
π Add OpenApi doc on contract state indexers (#719 )
Configuration
π§ Fix cargo rust-version too restrictive for contracts (#688 )
Tests
β
Add contract update test (#691 )
Performance
β‘οΈ Use Skip/Delay instead of default Burst in tokio interval (#700 )
Refactoring
β»οΈ Transaction builder cleanup: handle 'full state' better (#705 )
β»οΈ Move buffered dp in mempool (#713 )
β»οΈ Move pending_txs in mempool (#712 )
Logging
π log not-empty blocks (#724 )
π Log timeouts as info (#723 )
π Reduce more logs to debug (#721 )
π Tweak log_level in node_state (#704 )
Devtools / CI
π·ββοΈ Default workspace members (#699 )
π Fix bump version PR no trigerring CI jobs (#683 )
π Build hyle model with no default features as well (#685 )
Dependencies
β¬οΈ Bump tempfile from 3.15.0 to 3.16.0 (#708 )
β¬οΈ Bump serde_json from 1.0.137 to 1.0.138 (#710 )
β¬οΈ Bump axum-test from 17.1.0 to 17.2.0 (#709 )
β¬οΈ Bump risc0-zkvm from 1.2.1 to 1.2.2 (#711 )
β¬οΈ Update rand (#692 )
β¬οΈ Bump risc0-build from 1.2.1 to 1.2.2
β¬οΈ Bump bonsai-sdk from 1.2.1 to 1.2.2
β¬οΈ Bump testcontainers-modules from 0.11.5 to 0.11.6 (#693 )
Uncategorized
π Bump version to v0.8.0 (#682 )
You canβt perform that action at this time.