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(noir): Release 0.8.0 #1816

Merged

Conversation

kevaundray
Copy link
Contributor

@kevaundray kevaundray commented Jun 23, 2023

🤖 I have created a release beep boop

0.8.0 (2023-07-07)

⚠ BREAKING CHANGES

  • ssa_refactor: Add Slices (#1728)
  • nargo: Make proving and verification keys optional (#1880)
  • update to ACVM 0.16.0 (#1863)

Features

  • add signed division (#1831) (d0894ad)
  • allow main to be a brillig function (#1861) (1330a2a)
  • brillig: implemented blackbox functions (#1788) (f9f38de)
  • brillig: wrap brillig fns to be top level (1330a2a)
  • defunctionalization pass for ssa refactor (#1870) (1d5d84d)
  • driver: Remove Driver struct and refactor functions to take Context (#1867) (8895853)
  • driver: Remove Driver struct and refactor functions to take context (8895853)
  • lsp: Add a codelens that runs test when clicked (#1835) (5d64f8a)
  • make array indexes polymophic integers (#1877) (0fc93fa)
  • make use of type information when serialising inputs (#1655) (310368d)
  • recursion working in brillig (#1854) (e55b5a8)
  • ssa refactor: Implement first-class references (#1849) (e5773e4)
  • ssa_refactor: Add Slices (#1728) (4bee979)
  • update to ACVM 0.16.0 (#1863) (9c89def)

Bug Fixes

  • crates: do not process relative dependencies twice (#1856) (b2e71bb)
  • lsp: Ensure stdlib is always added before the check_crate phase (#1840) (cb607f5)
  • lsp: Ensure that stdlib is always added to the driver during the check_crate phase (cb607f5)
  • Prevent comparisons from being used on Fields (#1860) (c8858fd)
  • ssa refactor: Add missed call to resolve (#1817) (fa9be1d)
  • ssa refactor: Fix recursive call to create_value_from_type (#1815) (890a63b)
  • ssa refactor: Prevent stores in 'then' branch from affecting the 'else' branch (#1827) (e068fd4)

Miscellaneous Chores

  • nargo: Make proving and verification keys optional (#1880) (be36c1e)

This PR was generated with Release Please. See documentation.

@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 4 times, most recently from ced11fb to 5cd255a Compare June 29, 2023 12:19
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 10 times, most recently from e7dace8 to 9e76b79 Compare July 6, 2023 12:26
@kevaundray kevaundray changed the title chore(noir): Release 0.7.2 chore(noir): Release 0.8.0 Jul 6, 2023
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 7 times, most recently from c11e037 to 256dd01 Compare July 7, 2023 11:05
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch from 814c97e to bec7395 Compare July 7, 2023 12:46
@kevaundray kevaundray added this pull request to the merge queue Jul 7, 2023
Merged via the queue into master with commit d9e346e Jul 7, 2023
4 checks passed
@kevaundray kevaundray deleted the release-please--branches--master--components--noir branch July 7, 2023 13:11
@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