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.24.0) #4113

Merged
merged 3 commits into from
Feb 12, 2024
Merged

Conversation

kevaundray
Copy link
Collaborator

@kevaundray kevaundray commented Jan 22, 2024

🤖 I have created a release beep boop

0.24.0

0.24.0 (2024-02-12)

⚠ BREAKING CHANGES

Features

Bug Fixes

  • Accurate tracking of slice capacities across blocks (#4240) (7420dbb)
  • Allow function calls in global definitions (#4320) (0dc205c)
  • Allow performing bitwise NOT on unsigned integers (#4229) (b3ddf10)
  • Apply generic arguments from trait constraints before instantiating identifiers (#4121) (eb6fc0f)
  • Apply range constraints to return values from unconstrained functions (#4217) (3af2a89)
  • Apply trait constraints from method calls (#4152) (68c5486)
  • Better errors for missing fn keyword (#4154) (057c208)
  • Check for tests in all packages before failing due to an unsatisfied test filter (#4114) (1107373)
  • Clean error when attemping to return a slice from Brillig to ACIR (#4280) (bcad4ec)
  • Correct result when assigning shared arrays in unconstrained code (#4210) (bdd8a96)
  • docs: Codegen docs before cutting a new version (#4183) (2914310)
  • Ensure that destination register is allocated when moving between registers in brillig gen (#4316) (ca0a56e)
  • Ensure that unconstrained entrypoint functions don't generate constraints (#4292) (fae4ead)
  • From field with constant values (#4226) (593916b)
  • lsp: Crash when file not in workspace (#4146) (cf7130f)
  • lsp: Replace panics with errors (#4209) (26e9618)
  • Maintain correct type when simplifying x ^ x (#4082) (9d83c2b)
  • Message formatting for assert statement (#4323) (3972ead)
  • Prevent debugger crashing on circuits with no opcodes (#4283) (2e32845)
  • Prevent declarations of blackbox functions outside of the stdlib (#4177) (9fb6b09)
  • Remove panic from init_log_level in acvm_js (#4195) (2e26530)
  • Respect order in bubble up for redundant asserts (#4109) (189aa48)
  • Revert "correct result when assigning shared arrays" and added regression test (#4333) (05e78b3)
  • Save the data bus to the current function before generating others (#4047) (0a5bd4f)
  • Simplify constant assert messages into ConstrainError::Static (#4287) (fd15052)
  • Ssa typing for array & slice indexes (#4278) (4074bab)
  • Ssa typing for assign_lvalue_index (#4289) (37f149c)
  • SSA typing for right shifts (#4302) (41ee1aa)
  • Ssa typing of make_offset (#4277) (e4378ee)
  • Track graphs of item dependencies to find dependency cycles (#4266) (61eabf1)
  • Type check ACIR mutable reference passed to brillig (#4281) (7e139de)
  • Update array method type signatures in the docs (#4178) (7c0a955)
  • Zero out input to to_radix calls if inactive (#4116) (3f5bad3)

Miscellaneous Chores

0.40.0

0.40.0 (2024-02-12)

⚠ BREAKING CHANGES

Features

Bug Fixes

  • Deserialize odd length hex literals (#3747) (4000fb2)
  • Remove panic from init_log_level in acvm_js (#4195) (2e26530)
  • Return error rather instead of panicking on invalid circuit (#3976) (67201bf)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 22, 2024
Copy link
Contributor

github-actions bot commented Jan 22, 2024

@kevaundray kevaundray changed the title chore: Release Noir() chore: Release Noir(0.23.1) Jan 22, 2024
@kevaundray kevaundray force-pushed the release-please--branches--master branch 21 times, most recently from 42794aa to d02b594 Compare January 29, 2024 13:23
@kevaundray kevaundray force-pushed the release-please--branches--master branch 3 times, most recently from 6747904 to a3a683b Compare January 29, 2024 22:19
@kevaundray kevaundray changed the title chore: Release Noir(0.23.1) chore: Release Noir(0.24.0) Jan 30, 2024
@kevaundray kevaundray force-pushed the release-please--branches--master branch from 5150b47 to 0ead559 Compare January 30, 2024 15:16
@kevaundray kevaundray force-pushed the release-please--branches--master branch 15 times, most recently from fca820c to c4380a9 Compare February 12, 2024 17:52
@Savio-Sou Savio-Sou added this pull request to the merge queue Feb 12, 2024
@Savio-Sou Savio-Sou removed this pull request from the merge queue due to a manual request Feb 12, 2024
@kevaundray kevaundray force-pushed the release-please--branches--master branch from 7b09214 to ecb1153 Compare February 12, 2024 19:04
@Savio-Sou Savio-Sou added this pull request to the merge queue Feb 12, 2024
Merged via the queue into master with commit df04ce9 Feb 12, 2024
40 checks passed
@Savio-Sou Savio-Sou deleted the release-please--branches--master branch February 12, 2024 19:33
@kevaundray
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autorelease: tagged documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants