Releases: AztecProtocol/aztec-packages
Releases · AztecProtocol/aztec-packages
v0.1.0-alpha57
v0.1.0-alpha56
0.1.0-alpha56 (2023-09-05)
Bug Fixes
v0.1.0-alpha55
0.1.0-alpha55 (2023-09-05)
Bug Fixes
v0.1.0-alpha54
v0.1.0-alpha53
v0.1.0-alpha52
v0.1.0-alpha51
v0.1.0-alpha50
0.1.0-alpha50 (2023-09-05)
⚠ BREAKING CHANGES
- update to acvm 0.24.0 (#1925)
Features
- 892: add hints for matching transient read requests with correspondi… (#1995) (0955bb7)
- Add support for assert messages & runtime call stacks (#1997) (ac68837)
- Aztec.nr: Kernel return types abstraction (#1924) (3a8e702)
- ci: use content hash in build system, restrict docs build to *.ts or *.cpp (#1953) (0036e07)
- do not allow slot 0 in
noir-libs
(#1884) (54094b4), closes #1692 - throwing when submitting a duplicate tx of a settled one (#1880) (9ad768f), closes #1810
- typos, using Tx.clone functionality, better naming (#1976) (00bca67)
Bug Fixes
- add retry_10 around ensure_repo (#1963) (0afde39)
- Adds Mac cross compile flags into barretenberg (#1954) (3aaf91e)
- bb meta-data (#1960) (712e0a0)
- bb.js: (breaking change) bundles bb.js properly so that it works in the browser and in node (#1855) (1aa6f59)
- Benchmark preset uses clang16 (#1902) (4f7eeea)
- build (#1906) (8223be1)
- ci: Incorrect content hash in some build targets (#1973) (0a2a515)
- circuits should not link openmp with -DMULTITHREADING (#1929) (cd1a685)
- compilation on homebrew clang 16.06 (#1937) (c611582)
- docs preprocessor line numbers and errors (#1883) (4e7e290)
- ensure CLI command doesn't fail due to missing client version (#1895) (88086e4)
- error handling in acir simulator (#1907) (165008e)
- Fix off by one in circuits.js when fetching points from transcript (#1993) (cec901f)
- format.sh issues (#1946) (f24814b)
- master (#1981) (6bfb053)
- More accurate c++ build pattern (#1962) (21c2f8e)
- polyfill by bundling fileURLToPath (#1949) (1b2de01)
- Set correct version of RPC & Sandbox when deploying tagged commit (#1914) (898c50d)
- typescript lookup of aztec.js types (#1948) (22901ae)
- unify base64 interface between mac and linux (cherry-picked) (#1968) (ee24b52)
- Update docs search config (#1920) (c8764e6)
- update docs search keys (#1931) (03b200c)
Miscellaneous
- 1407: remove forwarding witnesses (#1930) (cc8bc8f), closes #1407
- 1879: add use of PrivateKernelPublicInputs in TS whenever relevant (#1911) (8d5f548)
- acir tests are no longer base64 encoded (#1854) (7fffd16)
- Add back double verify proof to test suite (#1986) (f8688d7)
- add CLI test to canary flow (#1918) (cc68958), closes #1903
- Add safemath noir testing (#1967) (cb1f1ec)
- Aztec.nr: remove implicit imports (#1901) (c7d5190)
- Aztec.nr: Remove the open keyword from public functions (#1917) (4db8603)
- ci: build docs on every pr (#1955) (c200bc5)
- Enable project-specific releases for dockerhub too (#1721) (5d2c082)
- reduce max circuit size in bb binary (#1942) (c61439b)
- Reference noir master for acir tests (#1969) (86b72e1)
- remove debug output from
run_acir_tests
script (#1970) ([74c83c5](https://github.com/AztecPro...
v0.1.0-alpha49
v0.1.0-alpha48
0.1.0-alpha48 (2023-08-30)
Features
- Add ARM build for Mac + cleanup artifacts (#1837) (270a4ae)
- broadcasting 'public key' and 'partial address' as L1 calldata (#1801) (78d6444), closes #1778
- Check sandbox version matches CLI's (#1849) (7279730)
- docs: adding some nitpick suggestions before sandbox release (#1859) (c1144f7)
- More reliable getTxReceipt api. (#1793) (ad16b22)
- noir: use
#[aztec(private)]
and#[aztec(public)
attributes (#1735) (89756fa) - Recursive fn calls to spend more notes. (#1779) (94053e4)
- Simulate enqueued public functions and locate failing constraints on them (#1853) (a065fd5)
- Update safe_math and move to libraries (#1803) (b10656d)
- Write debug-level log to local file in Sandbox (#1846) (0317e93), closes #1605
Bug Fixes
- Conditionally compile base64 command for bb binary (#1851) (be97185)
- default color to light mode (#1847) (4fc8d39)
- Disallow unregistered classes in JSON RPC interface and match by name (#1820) (35b8170)
- Set side effect counter on contract reads (#1870) (1d8881e), closes #1588
- Truncate SRS size to the amount of points that we have downloaded (#1862) (0a7058c)
Miscellaneous
- add browser test to canary flow (#1808) (7f4fa43)
- ci: fix output name in release please workflow (#1858) (857821f)
- CLI tests (#1786) (2987065), closes #1450
- compile minimal WASM binary needed for blackbox functions (#1824) (76a30b8)
- fixed linter errors for
ecc
,numeric
andcommon
modules (#1714) (026273b) - Refactor Cli interface to be more unix-like (#1833) (28d722e)
- sync bb master (#1842) (2c1ff72)
- sync bb master (#1852) (f979878)
- sync bb master (#1866) (e681a49)
- typescript script names should be consistent (#1843) (eff8fe7)
- use 2^19 as
MAX_CIRCUIT_SIZE
for NodeJS CLI (#1834) (c573282)