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.2) #3445

Merged
merged 2 commits into from
Nov 7, 2023
Merged

Conversation

kevaundray
Copy link
Contributor

@kevaundray kevaundray commented Nov 7, 2023

🤖 I have created a release beep boop

0.19.2

0.19.2 (2023-11-07)

Features

0.33.0

0.33.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 changed the title chore: Release Noir() chore: Release Noir(0.19.2) Nov 7, 2023
@kevaundray kevaundray force-pushed the release-please--branches--master branch from f999c52 to 5868020 Compare November 7, 2023 13:11
@Savio-Sou Savio-Sou added this pull request to the merge queue Nov 7, 2023
Merged via the queue into master with commit 47f0130 Nov 7, 2023
34 checks passed
@Savio-Sou Savio-Sou deleted the release-please--branches--master branch November 7, 2023 16:49
@kevaundray
Copy link
Contributor Author

🤖 Release is at https://github.com/noir-lang/noir/releases/tag/v0.19.2 🌻

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