Releases: AztecProtocol/aztec-packages
Releases · AztecProtocol/aztec-packages
v0.87.0-nightly.20250521
See changes: v0.87.0...2839baa
v0.87.0
0.87.0 (2025-05-20)
� BREAKING CHANGES
- sort public calls in asc order (#14394)
- include a salt for tx request (#14312)
- Add client version to ENR (#14352)
- Delay committee sampling by one epoch (#14281)
- Use deterministic stringify for artifact hash (#14289)
- Handle L1 reorgs on cross-chain messages (#14151)
- Expose timing information and include it in utility functions (#14199)
- error on tuple mismatch (noir-lang/noir#8424)
- use given lengths to trim emitted logs (#14041)
- Indirect flag is now sorted by operand (#14184)
- add pairing agg in a few more places (#14125)
- AVM DebugLog opcode should be (mostly) a no-op unless doing verbose "client-initiated-simulation" (#14085)
- Aggregate pairing points (#13972)
- improving perf insights + avoid simulating on proving (#13928)
- fix hiding circuit VK consistency in overflow case (#14011)
- swap copyOffset and dataOffset operands (#14000)
- GETCONTRACTINSTANCE opcode has 1 dstOffset operand where dstOffset gets exists and dstOffset+1 gets instance member (#13971)
- cycle group fix (results in protocol circuit changes) (#13970)
- remove all access to plonk via bberg interfaces (#13902)
- change ret/rev operands (#13960)
- vk changes (kernels + apps) (#13864)
- disallow the
i1
type (noir-lang/noir#8172)
Features
#[test(only_fail_with = "...")]
(noir-lang/noir#8460) (7f7e991)nargo expand
to show code after macro expansions (noir-lang/noir#7613) (1ae0383)- A strict scheduler for tests/benchmarks. Currently not enabled. (#13561) (63d1b33)
- add
--debug-compile-stdin
to readmain.nr
fromSTDIN
for testing (noir-lang/noir#8253) (1ae0383) - add
--fuzz-timeout
tonargo test
options (noir-lang/noir#8326) (60dbe1a) - add
--no-fuzz
and--only-fuzz
tonargo test
(noir-lang/noir#8213) (a6cd0ba) - add a ultrahonk proof verification noir library (#14316) (a2488a5)
- add auto updater (#14292) (dd4e9ab)
- Add client version to ENR (#14352) (4ed0462)
- add experimental utility call interfaces and use them with
env.simulate_utility
txe tests (#14181) (e04e349) - add pairing agg in a few more places (#14125) (17f5c41)
- Add pairing points for all Honk circuits (#13701) (eadb87d)
- add txe test contract + a new helper that disables out of context oracles (#14165) (cf08c09)
- added 1, -1 case for inversions in brillig (noir-lang/noir#8225) (a6cd0ba)
- Aggregate pairing points (#13972) (a515ae8)
- allow specifying fuzz-related dirs when invoking
nargo test
(noir-lang/noir#8293) (1ae0383) - alpha-testnet: https full node (#13819) (30798fe)
- assert more wrt public inputs to enforce structure (#13828) (571ef9e)
- AVM DebugLog opcode should be (mostly) a no-op unless doing verbose "client-initiated-simulation" (#14085) (278661f)
- avm: Evolve public data read to read/write (#13486) (1fb70a4)
- avm: use entity getters in relations (#13913) (00e3b34)
- avoid overflow check when subtracting from a value that is the maximum for its bitsize (noir-lang/noir#8190) (a6cd0ba)
- bb.js: Enable more ZK flavors (#14072) (a1148b3)
- better error message on unicode whitespace that isn't ascii whitespace (noir-lang/noir#8295) (1ae0383)
- brittle benchmark for UH RV in Ultra gate count (#14008) (117ed54)
- change ret/rev operands (#13960) (dcdc92a)
- ci: asan tests for bb (#14319) (e311471)
- constrain call (#13758) (7d7990e)
- debugger: debug test functions (noir-lang/noir#7958) (a6cd0ba)
- Delay committee sampling by one epoch (#14281) (aa184a1)
- detect CIVC standalone VKs changing in CI (#13858) (b526d3b)
- disallow emitting multiple
MemoryInit
opcodes for the same block (noir-lang/noir#8291) (19da0fb) - docs: "try testnet" collation page (#11299) ([1156119](https://github.com/AztecProtoco...
v0.86.0-nightly.20250520
See changes: v0.86.0...16bbb1b
v0.86.0-nightly.20250519
See changes: v0.86.0...1cce66d
v0.86.0-nightly.20250518
See changes: v0.86.0...1cce66d
v0.86.0-nightly.20250517
See changes: v0.86.0...a923125
v0.86.0-nightly.20250516
v0.86.0-nightly.20250516
v0.86.0-nightly.20250515
See changes: v0.86.0...a0a29dc
v0.86.0-nightly.20250514
See changes: v0.86.0...bc8000d
v0.86.0-nightly.20250513
See changes: v0.86.0...39f837c