Releases: noir-lang/noir
Releases · noir-lang/noir
v0.2.0
0.2.0 (2023-02-16)
⚠ BREAKING CHANGES
Features
- acvm: Update to acvm 0.4.1 (#779) (6f57e86)
- ci: Add concurrency group for rust workflow (#806) (1b80f55)
- ci: Add concurreny group for rust workflow (1b80f55)
- ci: Build binaries when a release is made (#773) (a0c0c2c)
- Impls with generics (#798) (bea735d)
- nargo: add flag to verify created proofs (#737) (e981c7c)
- nargo: add panic hook (74cb340)
- nargo: Add panic hook (#850) (74cb340)
- nargo: Update nargo to use preprocessing interface (#765) (b3f1556)
- nargo: Version info in nargo and wasm (#802) (fd64be5)
- ssa: array sort (#754) (32e9320)
- std_lib: println statements (#630) (d5d1be2)
- stdlib: Add higher order array functions (#833) (9c62fef)
Bug Fixes
- avoid testing equality between unit values in acir_gen test (#849) (c2b7230)
- ci: Skip the title check if handling a merge group (#790) (71b179c)
- nargo:
nargo test
now only runs test functions defined in the current module (#805) (c6293c9) - operators issuing type errors when used with matching integer types arising from generic code (#789) (932943a)
- ssa: delete instructions with false predicate (#760) (f329379)
- ssa: synchronisation for functions (#764) (615357a)
Miscellaneous Chores
v0.1.1
0.1.1 (2023-02-06)
Features
- ci: Add workflow to validate PR title (#730) (e5e8542)
- ci: Change release workflow to use release-please (950ca55)
- docs: Introduce Conventional Commits & release process docs (#717) (950ca55)
- nargo: add
nargo execute
command (#725) (9d6be60) - nargo: Add
nargo test
command to run all unit tests (#728) (2e1dc82) - nargo: add option to save witness to file in execute command (9d6be60)
- nargo: add support for testing noir libraries (#752) (27bd2ac)
- nargo: Leverage rustls instead of openssl for downloads (#691) (933809c)
Initial stable
v0.1.0 chore: Add spellchecker (#682)
Adds nightly build schedule (#463)
Co-authored-by: Koby <koby@aztecprotocol.com>
(Deprecated) v0.0.10
(Use nightly)
- Removes the merkle_root opcode.
- Adds Secp256k1_ECDSA opcode
- Adds ability to check for equality and inequality of arrays
(Deprecated) v0.0.9
(Use nightly)