Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Release Noir(0.19.1) #3424

Merged
merged 2 commits into from
Nov 7, 2023
Merged

Conversation

kevaundray
Copy link
Contributor

@kevaundray kevaundray commented Nov 3, 2023

🤖 I have created a release beep boop

0.19.1

0.19.1 (2023-11-07)

Features

  • acir: Handle dynamic array operations for nested slices (#3187) (e026319)
  • Properly track equivalence of witnesses generated for black box functions (#3428) (20b70c2)
  • Use ranges instead of a vector for input witness (#3314) (b12b7ec)

Bug Fixes

  • Follow dependencies when looking for a struct (#3405) (561b1b8)
  • Overflow checks for constant folding (#3420) (b7a6383)
0.32.0

0.32.0 (2023-11-07)

⚠ BREAKING CHANGES

  • Move circuit serialization circuit into acir (#3345)
  • expose pedersen hash in acir and bb solver (#3269)
  • Switch to new pedersen implementation (#3151)
  • Pass ACIR to ACVM by reference rather than passing ownership (#2872)
  • wasm: improve and simplify wasm compiler interface (#2976)
  • Maintain shape of foreign call arguments (#2935)

Features

  • acvm_js: Export black box solver functions (#2812) (da8a98e)
  • acvm: Separate ACVM optimizations and transformations (#2979) (5865d1a)
  • Add ACIR serializer C++ codegen (#2961) (7556982)
  • Add conditional compilation of methods based on the underlying field being used (#3045) (2e008e2)
  • Expose pedersen hash in acir and bb solver (#3269) (0108b6c)
  • Extract Brillig VM to allow step debugging (#3259) (f6431f9)
  • Implement euclidean division and signed division in terms of AcirVars (#3230) (b8b7782)
  • Maintain shape of foreign call arguments (#2935) (f7869e6)
  • Pass ACIR to ACVM by reference rather than passing ownership (#2872) (b3a9c34)
  • Pass brillig bytecode to VM by reference (#3030) (4ee290b)
  • Refactor debugger and separate core from UI (#3308) (8466810)
  • Replace boolean range constraints with arithmetic opcodes (#3234) (949222c)
  • Save Brillig execution state in ACVM (#3026) (88682da)
  • Solve fixed_base_scalar_mul black box functions in rust (#3153) (1c1afbc)
  • Switch to new pedersen implementation (#3151) (35fb3f7)
  • wasm: Improve and simplify wasm compiler interface (#2976) (1b5124b)

Bug Fixes

  • ACIR optimizer should update assertion messages (#3010) (758b6b6)
  • acvm: Return false rather than panicking on invalid ECDSA signatures (#2783) (155abc0)
  • Determinism of fallback transformer (#3100) (12daad1)
  • Fix method program_counter, change method signature (#3012) (5ea522b)
  • Minor problems with aztec publishing (#3095) (0fc8f20)
  • Prevent duplicated assert message transformation (#3038) (082a6d0)
  • Return error rather than panicking on unreadable circuits (#3179) (d4f61d3)

Miscellaneous Chores

  • Move circuit serialization circuit into acir (#3345) (122119b)

This PR was generated with Release Please. See documentation.

@kevaundray kevaundray force-pushed the release-please--branches--master branch 5 times, most recently from bf82a32 to 82ee4df Compare November 6, 2023 14:59
@Savio-Sou Savio-Sou enabled auto-merge November 6, 2023 20:48
@Savio-Sou Savio-Sou disabled auto-merge November 6, 2023 20:52
@kevaundray kevaundray force-pushed the release-please--branches--master branch from 9b9ccdf to 2317116 Compare November 7, 2023 00:27
@Savio-Sou Savio-Sou added this pull request to the merge queue Nov 7, 2023
Merged via the queue into master with commit 79a2fac Nov 7, 2023
34 checks passed
@Savio-Sou Savio-Sou deleted the release-please--branches--master branch November 7, 2023 02:24
@kevaundray
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants