v0.1.0-alpha48
Pre-release
Pre-release
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)