Skip to content

Releases: noir-lang/noir

nightly-2024-11-30

30 Nov 02:29
4ff3081
Compare
Choose a tag to compare
nightly-2024-11-30 Pre-release
Pre-release
feat(ssa): Option to set the maximum acceptable Brillig bytecode incr…

nightly-2024-11-29: feat: Sync from aztec-packages (#6634)

29 Nov 02:31
aa143a7
Compare
Choose a tag to compare
Co-authored-by: TomAFrench <[email protected]>
Co-authored-by: Tom French <[email protected]>

nightly-2024-11-28

28 Nov 02:31
53f16c7
Compare
Choose a tag to compare
nightly-2024-11-28 Pre-release
Pre-release
feat(ssa): Deduplicate intrinsics with predicates (#6615)

nightly-2024-11-27

27 Nov 02:31
1e965bc
Compare
Choose a tag to compare
nightly-2024-11-27 Pre-release
Pre-release
chore!: remove `ec` module from stdlib (#6612)

nightly-2024-11-26

26 Nov 02:30
10a9f81
Compare
Choose a tag to compare
nightly-2024-11-26 Pre-release
Pre-release
feat(comptime): Implement blackbox functions in comptime interpreter …

v1.0.0-beta.0

25 Nov 12:43
7311d8c
Compare
Choose a tag to compare
v1.0.0-beta.0 Pre-release
Pre-release

1.0.0-beta.0 (2024-11-22)

⚠ BREAKING CHANGES

  • Require types of globals to be specified (#6592)
  • remove eddsa from stdlib (#6591)

Features

  • Add array_refcount and slice_refcount builtins for debugging (#6584) (45eb756)
  • Avoid incrementing reference counts in some cases (#6568) (01c4a9f)
  • ssa: Loop invariant code motion (#6563) (7216f08)
  • Trait aliases (#6431) (68c32b4)
  • Try to inline brillig calls with all constant arguments (#6548) (e4c66b9)

Bug Fixes

  • Consider prereleases to be compatible with pre-1.0.0 releases (#6580) (013e200)
  • Correct type when simplifying derive_pedersen_generators (#6579) (efa5cc4)
  • Don't report visibility errors when elaborating comptime value (#6498) (3c361c9)
  • Parse a bit more SSA stuff (#6599) (0a6207d)
  • Preserve newlines between comments when formatting statements (#6601) (d94eb08)
  • Remove compiler_version from new Nargo.toml (#6590) (df8f2ee)

Miscellaneous Chores

nightly-2024-11-25

25 Nov 02:31
45eb756
Compare
Choose a tag to compare
nightly-2024-11-25 Pre-release
Pre-release
feat: Add `array_refcount` and `slice_refcount` builtins for debuggin…

nightly-2024-11-24

24 Nov 02:32
45eb756
Compare
Choose a tag to compare
nightly-2024-11-24 Pre-release
Pre-release
feat: Add `array_refcount` and `slice_refcount` builtins for debuggin…

nightly-2024-11-23

23 Nov 02:28
45eb756
Compare
Choose a tag to compare
nightly-2024-11-23 Pre-release
Pre-release
feat: Add `array_refcount` and `slice_refcount` builtins for debuggin…

nightly-2024-11-22

22 Nov 02:30
df8f2ee
Compare
Choose a tag to compare
nightly-2024-11-22 Pre-release
Pre-release
fix: remove `compiler_version` from new `Nargo.toml` (#6590)