Skip to content

Releases: noir-lang/noir

nightly-2024-11-19

19 Nov 02:31
245f50d
Compare
Choose a tag to compare
nightly-2024-11-19 Pre-release
Pre-release
chore(test): Remove duplicate brillig tests (#6523)

nightly-2024-11-18

18 Nov 02:32
8932dac
Compare
Choose a tag to compare
nightly-2024-11-18 Pre-release
Pre-release
fix: Fix poor handling of aliased references in flattening pass causi…

nightly-2024-11-17

17 Nov 02:36
8932dac
Compare
Choose a tag to compare
nightly-2024-11-17 Pre-release
Pre-release
fix: Fix poor handling of aliased references in flattening pass causi…

nightly-2024-11-16

16 Nov 02:29
8932dac
Compare
Choose a tag to compare
nightly-2024-11-16 Pre-release
Pre-release
fix: Fix poor handling of aliased references in flattening pass causi…

nightly-2024-11-15

15 Nov 02:31
852c87a
Compare
Choose a tag to compare
nightly-2024-11-15 Pre-release
Pre-release
fix: allow range checks to be performed within the comptime inteprete…

nightly-2024-11-14

14 Nov 02:28
0fc0c53
Compare
Choose a tag to compare
nightly-2024-11-14 Pre-release
Pre-release
chore: Parse negatives in SSA parser (#6510)

nightly-2024-11-13

13 Nov 02:27
1df8c45
Compare
Choose a tag to compare
nightly-2024-11-13 Pre-release
Pre-release
fix: set local_module before elaborating each trait (#6506)

nightly-2024-11-12: feat: Deduplicate instructions across blocks (#6499)

12 Nov 02:25
b65a63d
Compare
Choose a tag to compare
Co-authored-by: Tom French <tom@tomfren.ch>

v0.38.0

08 Nov 12:36
e784523
Compare
Choose a tag to compare
v0.38.0 Pre-release
Pre-release

0.38.0 (2024-11-08)

⚠ BREAKING CHANGES

  • Always Check Arithmetic Generics at Monomorphization (#6329)

Features

  • Always Check Arithmetic Generics at Monomorphization (#6329) (2972db2)
  • Ensure that generated ACIR is solvable (#6415) (b473d99)
  • Nargo command to generate shell completions (#6413) (13856a1)

Bug Fixes

  • Check infix expression is valid in program input (#6450) (35dedb5)
  • Discard optimisation that would change execution ordering or that is related to call outputs (#6461) (b8654f7)
  • Don't crash on AsTraitPath with empty path (#6454) (fc72dcd)
  • Fix Alias and Error kinds (#6426) (3cb259f)
  • Let formatter respect newlines between comments (#6458) (fb1a8ca)
  • Right shift is not a regular division (#6400) (2247814)
  • sea: Mem2reg to treat block input references as alias (#6452) (5310064)
  • ssa: Change array_set to not mutate slices coming from function inputs (#6463) (371bd45)
  • ssa: Resolve value IDs in terminator before comparing to array (#6448) (66f15ca)
  • tests: Prevent EOF error while running test programs (#6455) (358e381)
  • Type-check turbofish in trait before function call (#6416) (f8fd813)

nightly-2024-11-11

11 Nov 02:28
aa37cd5
Compare
Choose a tag to compare
nightly-2024-11-11 Pre-release
Pre-release
fix(docs): Fix broken links in oracles doc (#6488)