Skip to content

Releases: noir-lang/noir

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)

nightly-2024-11-21: feat: trait aliases (#6431)

21 Nov 02:30
68c32b4
Compare
Choose a tag to compare
Co-authored-by: Tom French <[email protected]>

nightly-2024-11-20

20 Nov 02:29
0daf591
Compare
Choose a tag to compare
nightly-2024-11-20 Pre-release
Pre-release
chore: remove separate acvm versioning (#6561)

v0.39.0

19 Nov 22:39
9ae9ef8
Compare
Choose a tag to compare
v0.39.0 Pre-release
Pre-release

0.39.0 (2024-11-19)

⚠ BREAKING CHANGES

Features

Bug Fixes

  • Allow range checks to be performed within the comptime intepreter (#6514) (852c87a)
  • Disallow #[test] on associated functions (#6449) (35408ab)
  • Do a shallow follow_bindings before unification (#6558) (32a9ed9)
  • docs: Fix broken links in oracles doc (#6488) (aa37cd5)
  • Fix poor handling of aliased references in flattening pass causing some values to be zeroed (#6434) (8932dac)
  • Parse Slice type in SSa (#6507) (34ad666)
  • Perform arithmetic simplification through CheckedCast (#6502) (72e8de0)
  • Set local_module before elaborating each trait (#6506) (1df8c45)
  • Take blackbox function outputs into account when merging expressions (#6532) (713df69)
  • tests: Use a file lock as well as a mutex to isolate tests cases (#6508) (cfc22cb)
  • Treat all parameters as possible aliases of each other (#6477) (0262e5b)
  • Typing of artifacts (AztecProtocol/aztec-packages#9581) (7dd71c1)

Miscellaneous Chores

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…