Releases
ultrahonk-v0.2.0
dkales
released this
12 Nov 15:37
0.2.0 (2024-11-12)
⚠ BREAKING CHANGES
Move builder to new co-builder crate
The interface of the UltraCircuitVariable trait has change. Thus, also ProvingKey::create() throws an error now.
co-noir now stores shared inputs in a different format (BTreeMap<String, Rep3AcvmType>
instead of BTreeMap<String, Rep3PrimeFieldShare>
)
The produced proofs are now different due to new transcript handling in bb 0.55.1, and they are no longer backwards compatible.
Features
Replace a panic from the ultracircuitbuilder with an Error (#217 ) (5d9c870 )
Update UltraHonk to BB v0.62.0, required to replace zeromorph with shplemini (#251 ) (f35cdd4 )
Upgrade UltraHonk to be compatible with Barretenberg v0.55.1 (#211 ) (f817d76 )
Bug Fixes
Adapt co-noir binary to handle public noir inputs correctly (#216 ) (bed3996 )
Code Refactoring
Move builder to new co-builder crate (3cd8955 )
You can’t perform that action at this time.