Releases
v0.6.0
0.6.0 (2023-05-16)
⚠ BREAKING CHANGES
Update to acvm 0.11.0 (#1322 )
parser: deprecate constrain
keyword for assert
(#1286 )
Features
Enable to_radix
for any field element (#1343 ) (c3bdec2 )
Enable dynamic arrays (#1271 ) (9f43450 )
Issue an error when attempting to use a return
expression (#1330 ) (a6de557 )
nargo: Remove usage of CompiledProgram
in CLI code and use separate ABI/bytecode (#1269 ) (f144391 )
ssa refactor: experimental-ssa compiler flag (#1289 ) (afa6749 )
ssa refactor: Implement dominator tree (#1278 ) (144ebf5 )
ssa: add block opcode (#1291 ) (951ad71 )
stdlib: add keccak256 foreign function (#1249 ) (260d87d )
Bug Fixes
Fix issue with parsing nested generics (#1319 ) (36f5b8e )
Fix parser error preventing assignments to tuple fields (#1318 ) (460568e )
Fix struct or tuple field assignment failing with generics (#1317 ) (d872890 ), closes #1315
stdlib: support use of to_bits
and to_radix
for values >128 bits (#1312 ) (12f3e7e )
Miscellaneous Chores
You can’t perform that action at this time.