Repository navigation
circuits v0.9.0
[0.9.0] - 2026-10-16
Changed
- Update
phoenix-coreto v0.36.0 #311 - Redact private witnesses from
TxCircuit,InputNoteInfoand
OutputNoteInfodebug output #316 - Constrain
note_pk, the sender public key and the output note public keys to
the prime-order subgroup where they enter the transaction circuit #313 - Update
jubjub-schnorrto v0.7.0 #311 - Update
dusk-bls12_381to v0.16 #311 - Update
dusk-jubjubto v0.16 #311 - Update
dusk-plonkto v0.24.0 #311 - Update
dusk-poseidonto v0.44.0 #311 - Update
poseidon-merkleto v0.11.0 #311 - Update
jubjub-elgamalto v0.6.0 #311 - Raise the MSRV to Rust 1.96.1 #302
Fixed
- Reject an input
note_pk_pwith a small-order component #313 - Reject an input
note_pkornote_pk_pthat is the identity #313 - Reject a sender public key whose
AorBis the identity #314 - Reject an output note key equal to the identity #314
- Reject a sender encryption with a zero blinder #330
- Reject a sender encryption whose two blinders are equal #330
- Reject a
TxCircuitwhose inputs repeat a note #315
Full changelog: circuits_v0.8.1...circuits_v0.9.0