@noir-lang/acvm_js
Advanced tools
Changelog
1.0.0-beta.2 (2025-02-10)
loop
statements (only frontend) (#7092)StructDefinition::generics
and fix derivation of Eq in structs with numeric generics (#7076)StructDefinition::fields
and move old functionality to StructDefinition::fields_as_written
(#7067)unsafe
blocks and passing unconstrained functions in place of constrained functions (#6938)execute
(#6869)enum
and match
keywords (#6961)foo.bar()
) to have the trait in scope (imported) (#6895)aes128_encrypt
to return an array (#6973)jsonrpsee
for foreign calls; refactor run_test
; foreign call layering (#6849)--pedantic-solving
flag (#6716) (5b9a113)assert
and assert_eq
are now expressions (#7313) (9ae3c6c)loop
keyword in runtime and comptime code (#7096) (c4f183c)loop
must have at least one break
(#7126) (8804f0a)loop
statements (only frontend) (#7092) (48e613e)ConstrainNotEqual
instruction (#7032) (51180b9)noir-inspector
(#7136) (a0704aa)inc_rc
instructions into ACIR (#7036) (2d316c2)execute
(#6869) (e71fcdf)unsafe
blocks and passing unconstrained functions in place of constrained functions (#6938) (2732947)StructDefinition::fields
and move old functionality to StructDefinition::fields_as_written
(#7067) (14a7e37)enum
s (#7110) (7705a62)Foo::bar()
) to have the trait in scope (imported) (#6882) (a5447ed)foo.bar()
) to have the trait in scope (imported) (#6895) (d61633d)Ord
implementation for arrays (#7305) (819a53a)store
instructions (#7106) (ed12ad7)jsonrpsee
for foreign calls; refactor run_test
; foreign call layering (#6849) (51a4d5d)aes128_encrypt
to return an array (#6973) (dcdccfc)Function::is_no_predicates
always returned false for brillig f… (#7167) (8cab0e4)is_empty
check for enums (#7257) (a9e9850)u32
s (#6976) (bf474c0)nargo check
(#7120) (bbdb937)StructDefinition::generics
and fix derivation of Eq in structs with numeric generics (#7076) (f17b7cc)inc_rc
for array inputs during preprocessing (#7163) (29d2d8a)&mut self
(#7155) (c8d5ce5)remove_possibly_mutated_cached_make_arrays
(#7264) (130d991)test_program_is_idempotent
on failure (#6942) (a690d96)