Releases: AztecProtocol/aztec-packages
Releases · AztecProtocol/aztec-packages
aztec-packages: v0.6.3
aztec-packages: v0.6.2
aztec-packages: v0.6.1
aztec-packages: v0.6.0
0.6.0 (2023-09-08)
� BREAKING CHANGES
- update to acvm 0.24.0 (#1925)
- Barretenberg binaries now take in the encoded circuit instead of a json file (#1618)
Features
CompleteAddress
type and overall AztecRPC refactor (#1524) (aa2c74c)FunctionSelector
type (#1518) (942f705), closes #1424GrumpkinScalar
type (#1919) (3a9238a)- 892: Add hints for matching transient read requests with correspondi& (#1995) (0955bb7)
- Add
info
command to bb (#2010) (1fd8196) - Add ARM build for Mac + cleanup artifacts (#1837) (270a4ae)
- Add msgpack defs to remaining circuit types (#1538) (22037d8)
- Add support for assert messages & runtime call stacks (#1997) (ac68837)
- Add workflow to output to dev-bb.js (#1299) (624ffaf)
- aztec-js: Account class (#1429) (e788745)
- aztec-js: Remove sender from execution request and add batching (#1415) (05b6e86)
- aztec-js: Return contract instance when awaiting deploy tx (#1360) (e9c945c)
- aztec-js: Tx.wait waits for rpc to be synced (#1381) (261032e), closes #1340
- aztec-noir: Align public and private execution patterns (#1515) (35a81c3)
- Aztec.nr: Kernel return types abstraction (#1924) (3a8e702)
- bb: Use an environment variable to set the transcript URL (#1750) (31488c1)
- blocks_tree: Compute block hashes within root rollup circuit (#1214) (71dc039)
- Broadcasting 'public key' and 'partial address' as L1 calldata (#1801) (78d6444), closes #1778
- CDP/Lending example contract (#1554) (ecf6df2)
- Celer benchmark (#1369) (7ec6b32)
- Check sandbox version matches CLI's (#1849) (7279730)
- Checking if origin is registered (#1393) (8b3a064), closes #1230
- ci: Initial release please config (#1769) (4207559)
- circuits: Hints nullifier transient commitments (#2056) (725b550)
- ci: Use content hash in build system, restrict docs build to *.ts or *.cpp (#1953) (0036e07)
- cli: Noir contract compiler CLI (#1561) (4af4845), closes #1457
- cli: Retry on http errors (#1606) (7af5994)
- cli: Use options instead of args in get-logs (#1559) (9f40ef8)
- Compress debug symbols (#1760) (9464b25)
- Do not allow slot 0 in
noir-libs
(#1884) (54094b4), closes #1692 - docs: Add tabs for deploying contract with cli and aztec.js (#1703) (d2a284d)
- docs: Adding some nitpick suggestions before sandbox release (#1859) (c1144f7)
- docs: Cheatcode docs (#1585) (b1a2f8f)
- docs: Set up noir contracts in getting-started (#1770) (33eb99d)
- docs: Testing guide and getPrivateStorage method (#1992) (5a8c571)
- Generate public context contract interfaces (#1860) (2f4045e), closes #1782
- Goblin recursive verifier (#1822) (f962cb6)
- Honk recursive verifier Pt. 1 (#1488) (4669555)
- Initial
is_valid
eip1271 style wallet + minimal test changes (#1935) (f264c54) - Initial cheatcode
loadPublic
(#1353) ([75c35a7](75c35a7506bcc5a9ae1af...
aztec-packages: v0.5.2
0.5.2 (2023-09-08)
Bug Fixes
- build: Config fixes for release please (#2123) (7b4f30d)
- build: Don't include component in tag (#2128) (b588e3a)
- build: Updated version file (#2131) (30f9935)
- Canary browser test transfer method (#2126) (a23b037)
- File reference to canary docker-compose file (#2124) (13d3f16)
- Retry with -eu was suspect in retrospect (#2110) (7265c2a)
Miscellaneous
- build: Enabled components in tags (#2139) (ccb38fb)
- build: Fixed manifest (#2122) (91faa66)
- build: Force a rebuild (#2136) (f26c9a0)
- build: Reset version back (#2132) (750a757)
- build: Unify barretenberg releases with aztec-packages (#2120) (82823d8)
- Delete broken bb Dockerfile.arm64-linux-gcc (#2138) (0f988b7)
- documentation: Document noteCommitment vs noteHash (#2127) (73b484f), closes #1679
- master: Release 0.6.0 (#2121) (9bc8e11)
v0.1.0-alpha62
0.1.0-alpha62 (2023-09-06)
Features
- circuits: hints nullifier transient commitments (#2056) (725b550)
- docs: Testing guide and getPrivateStorage method (#1992) (5a8c571)
Bug Fixes
Documentation
v0.1.0-alpha61
v0.1.0-alpha60
0.1.0-alpha60 (2023-09-06)
Features
- Goblin recursive verifier (#1822) (f962cb6)
- initial
is_valid
eip1271 style wallet + minimal test changes (#1935) (f264c54)
Bug Fixes
- benchmark git repo (#2041) (3c696bb)
- cli canary & deployment (#2053) (1ddd24a)
- rpc: Fixes getNodeInfo serialisation (#1991) (0a29fa8)