Skip to content

v0.36.0

Latest
Compare
Choose a tag to compare
@noirwhal noirwhal released this 23 Oct 12:08
801c718

0.36.0 (2024-10-22)

⚠ BREAKING CHANGES

Features

Bug Fixes

  • Add missing visibility for auto-import names (#6205) (c3cb38a)
  • Address inactive public key check in verify_signature_noir (#6270) (e4325aa)
  • Allow array map on empty arrays (#6305) (51ae1b3)
  • Change tag attributes to require a ' prefix (#6235) (b43dcb2)
  • Check for Schnorr null signature (#6226) (2430920)
  • Display function name and body when inlining recursion limit hit (#6291) (33a1e7d)
  • Do not warn on unused self in traits (#6298) (4d524bf)
  • Don't warn on unuse global if it has an abi annotation (#6258) (e13f617)
  • Don't warn on unused struct that has an abi annotation (#6254) (8a31632)
  • Don't warn twice when referring to private item (#6216) (619c545)
  • Enforce correctness of decompositions performed at compile time (#6278) (53252fd)
  • frontend: Do not warn when a nested struct is provided as input to main (#6239) (9dfe223)
  • Handle dfg databus in SSA normalization (#6249) (9d8bee5)
  • Handle nested arrays in calldata (#6232) (0ab8f5e)
  • Homogeneous input points for EC ADD (#6241) (f6a7306)
  • Integer division is not the inverse of integer multiplication (#6243) (1cd2587)
  • Panic on composite types within databus (#6225) (29bd125)
  • Prevent compiler panic when popping from empty slices (#6274) (87137d8)
  • Reject invalid expression with in CLI parser (#6287) (052aee8)
  • Remove need for duplicate attributes on each function (AztecProtocol/aztec-packages#9244) (70dcf4a)
  • Visibility for impl methods (#6261) (70cbeb4)

Miscellaneous Chores

Code Refactoring