Releases: AztecProtocol/aztec-packages
Releases · AztecProtocol/aztec-packages
v0.79.0
0.79.0 (2025-03-11)
⚠ BREAKING CHANGES
- aggregate data for batch calls (#12562)
Features
- add extra attributes to target_info (#12583) (c296422)
- add optional oracle resolver url in
acvm_cli
(noir-lang/noir#7630) (cc6cdbb) - allow to pay via sponsored fpc from cli (#12598) (877de5c)
- array concat method (noir-lang/noir#7199) (cc6cdbb)
- avm: ToRadix gadget (#12528) (02a7171)
- aztec-up -v flag (#12590) (6a41565)
- bb: consider polynomial end_index when constructing partially evaluated multivariates (#12530) (abd22cd)
- config: add fallbacks (#12593) (f2f9ef3)
- p2p: add trusted peers mechanics (#12447) (d67f7e8)
- p2p: peer manager peer count metrics (#12575) (b4891c1)
- provision alerts (#12561) (2ea1767)
- Resolve callstacks in protocol circuit errors on wasm (#12573) (657299b)
Bug Fixes
- aggregate data for batch calls (#12562) (bd0b3b6)
- broken kind transfer test (#12611) (6e91934)
- Cl/release fixes 2 (#12595) (fc597f4)
- Cl/release noir refs (#12597) (fdcfcaf)
- demote log (#12626) (bec8953)
- deploy method test (#12609) (f2c06c2)
- Do not report epoch as complete until blocks have synced (#12638) (2ddfa76), closes #12625
- Error on infinitely recursive types (noir-lang/noir#7579) (cc6cdbb)
- get L1 tx utils config from env (#12620) (d930c01)
- Log overflow handling in reset (#12579) (283b624)
- metrics update (#12571) (80a5df2)
- sandbox: query release please manifest for version if in a docker container (#12591) (db8ebc6)
- spartan: setup needs kubectl (#12580) (753cb33)
- update dead partial notes link (#12629) (5a1dc4c)
- update error message to display 128 bits as valid bit size (noir-lang/noir#7626) (cc6cdbb)
- update fallback transport (#12470) (88f0711)
Miscellaneous
- bump external pinned commits (noir-lang/noir#7640) (cc6cdbb)
- ci3: add helper for uncached test introspection (#12618) (9ac518b)
- ci3: better memsuspend_limit comment (#12622) (de84187)
- clean up upgrade test and other small things (#12558) (c28abe1)
- cleanup eth artifacts + misc aztec.js reorg (#12563) (6623244)
- docs: Updated accounts page (#12019) (d45dac9)
- Fix mac build (#12610) (adceed6)
- gemini soundness regression test (#12570) (c654106)
- more sane e2e_prover/full timeout (#12619) (add9d35)
- reactivate acir_test for
regression_5045
(#12548) (c89f89c) - remove unnecessary trait bounds (noir-lang/noir#7635) (cc6cdbb)
- Rename
StructDefinition
toTypeDefinition
(noir-lang/noir#7614) (cc6cdbb) - replace relative paths to noir-protocol-circuits (4f7f5c3)
- replace relative paths to noir-protocol-circuits (0f68d11)
- replace relative paths to noir-protocol-circuits (8f593ce)
- replace relative paths to noir-protocol-circuits (251ae38)
- rollup library cleanup (#12621) (361fc59)
- sandbox: drop cheat-codes log level (#12586) ([24f04c7](24f04c7092e2a...
v0.78.1
v0.78.0
0.78.0 (2025-03-07)
⚠ BREAKING CHANGES
- convert
TraitMethodNotInScope
to error (noir-lang/noir#7427) - bump bb version to v0.77.0 (noir-lang/noir#7599)
- remove merkle module from stdlib (noir-lang/noir#7582)
- remove deprecated hash functions from stdlib (noir-lang/noir#7477)
- frontend: Restrict capturing mutable variable in lambdas (noir-lang/noir#7488)
- remove U128 struct from stdlib (noir-lang/noir#7529)
Features
- barretenberg: Graph methods for circuit analysis (part 2) (#12130) (ec4c0c4)
- cli: Log and replay oracle transcript (noir-lang/noir#7417) (f13b729)
- Compare bincode to CBOR, FlexBuffers and Protobuf - implement best (noir-lang/noir#7513) (8eb727c)
- experimental: Enable ownership syntax (noir-lang/noir#7603) (1a3c112)
- experimental: Issue errors for unreachable match branches (noir-lang/noir#7556) (f13b729)
- nullify just-added notes (#12552) (dcba7a4)
- perform constant sha256 compressions at compile-time (noir-lang/noir#7566) (f13b729)
- relate errors to macro built-ins errors (noir-lang/noir#7609) (fbaa634)
- simplify simple conditionals for brillig (noir-lang/noir#7205) (f13b729)
- Support
<Type as Trait>::method
in expressions (noir-lang/noir#7551) (f13b729) - Sync from aztec-packages (noir-lang/noir#7606) (8eb727c)
- teardown in call interface (#12499) (062df02)
- translation evaluations with zk (#12222) (568982d)
Bug Fixes
- avm: use the correct number of rows in check_interaction (#12519) (b1284ef)
- aztec-up (#12509) (3ddb6de)
- bbup (#12555) (e7b5353)
- Bitwise lookup (#12471) (a38f353)
- ci: remove regex - transfer explicitly (#12525) (352bb1d)
- Cl/fix arm anvil (#12565) (e4bfbd1)
- compare Quoted by expanding interned values (noir-lang/noir#7602) (1a3c112)
- Display causes but not stack trace in CLI error report (noir-lang/noir#7584) (f13b729)
- experimental: Fix execution of match expressions with multiple branches (noir-lang/noir#7570) (1a3c112)
- fix a few cases where safety comment wasn't correctly identified (noir-lang/noir#7548) (f13b729)
- fix bbup and add CI (#12541) (1b2604c)
- Fix the config (#12513) (fb9fac6)
- frontend: Restrict capturing mutable variable in lambdas (noir-lang/noir#7488) (f13b729)
- FunctionDefinition::as_typed_expr didn't work well for trait imp… (noir-lang/noir#7611) (1a3c112)
- Log to
stderr
(noir-lang/noir#7585) (f13b729) - LSP: references/rename only when underlying span has the correct… (noir-lang/noir#7598) (8eb727c)
- make vk metadata actual witnesses (#12459) (dada06f)
- no fast deployments when the boot node needs to restart. (#12557) (866582e)
- node: drop log level of handler not registered (#12523) (cb7e42d)
- override bb path in cli-wallet PXE config (#12511) (0c3024e)
- publish-bb-mac.yml version replace (#12554) (7e89dfb)
- release bb-mac (fac5fb5)
- Revert "make vk metadata actual witnesses" (#12534) (ed46a3c)
- shift right overflow in ACIR with unknown var now returns zero (noir-lang/noir#7509) (f13b729)
- TokensPrettyPrinter was missing some spaces between tokens (noir-lang/noir#7607) (1a3c112)
- yarn-project e2e bench (#12547) (b40b904)
Miscellaneous
- add some extra tests (noir-lang/noir#7544) (f13b729)
- add underscore parameter documentation (noir-lang/noir#7562) (1a3c112)
- add yaml aliases in .test_patterns.yml (#12516) (3ee8d51)
- address some frontend tests TODOs (noir-lang/noir#7554) (f13b729)
- addressing remaining feedback in PR 12182 (#12494) (f733879), closes [#12193](https://github.com/AztecProtocol/azte...
v0.0.0-test.1
See changes: v0.78.1...3e7d0d4
v0.0.0-test.0
See changes: v0.78.1...e68fc6e
v0.77.1
0.77.1 (2025-03-05)
Features
- Combine group polynomials in translator by interleaving rather than concatenation (#12343) (c7dc549)
- Enrich env vars based on network option (#12489) (6921f46)
- tightly pack logs inside blobs (#11752) (b6871ce)
- track if spot and sanitise merge queue name (#12432) (7a307e7)
Bug Fixes
- read rollup address from registry (#12496) (374a5d5), closes #12492
- release and add nightly tag flow (#12493) (c1daa11)
- release flow (#12501) (01c9795)
- release part 2 (#12502) (ce9c454)
- update bbup to match new release naming (#12495) (80c9b4e)
Miscellaneous
- clean env vars (#12356) (ec2ce9a)
- fix a bunch of trait import issues (#12431) (3b981f9)
- Fix MEMORY argument to yarn project test run (#12488) (8932dd6)
- force release-please PR for 0.77.1 (e22ac0e)
- parallelise interleaving and remove mentions of concatenation (#12373) (aaef150)
- repair release-please PR for 0.77.1 (b11c211)
v0.0.0-chonky-charlie.8
See changes: aztec-packages-v0.76.4...f0ba240
v0.0.0-chonky-charlie.12
See changes: aztec-packages-v0.76.4...dc8d8b6