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.9.0 #1893

Merged
merged 2 commits into from
Jul 25, 2023

Conversation

kevaundray
Copy link
Contributor

@kevaundray kevaundray commented Jul 7, 2023

🤖 I have created a release beep boop

0.9.0 (2023-07-25)

⚠ BREAKING CHANGES

  • ACIR bytecode encoding with Base64 (#1935)
  • Update to ACVM 0.18.1 and implement missing brillig blackboxes (#1914)

Features

Bug Fixes

  • 9_conditional end to end test (#1951) (2f6741f)
  • regression end to end test (#1965) (59f92e3)
  • Account for missing indices in flattened witness map (#1907) (3972410)
  • Add missing follow_bindings when checking if a type can be casted (#2022) (537c2bd)
  • Add Result to acir gen (#1927) (1f8fd51)
  • Assignment to arrays of structs (#1998) (2c3d976)
  • brillig_gen: Pass correct size of complex types input for brillig foreign calls (#1922) (04c89d2)
  • Create FileManager with a root and normalize filenames against it (#1881) (50c1648)
  • Differentiate stdlib CrateId from others (#1895) (211e251)
  • Don't panic when checking if an undeclared variable is mutable (#1987) (0449518)
  • emit Opcodes in correct order from GeneratedAcir::radix_le_decompose (#1903) (e5fe839)
  • emit opcode in correct order from GeneratedAcir::radix_le_decompose (e5fe839)
  • emit opcodes for sorting variables in order of execution (c43efab)
  • Emit opcodes for sorting variables in order of execution (#1941) (c43efab)
  • Fix auto-deref operations assigning the wrong result type (#1904) (827f78c)
  • lsp: Avoid storing Context until recompiles are possible (#1891) (fb5f20b)
  • method resolution when calling an &mut method with an &mut object type (#1947) (73c2e94)
  • Only flatten main (#1984) (ac865b1)
  • Parse an if followed by a tuple as a block (#1924) (8df4f05)
  • Perform occurs check before binding function types (#2027) (1544786)
  • Prevent if and for from parsing constructor expressions (#1916) (6d3029a)
  • Rebuild tests plus script to include secp256r1 change (#1908) (ca68666)
  • Switch from HashMap to BTreeMap in merge_stores (#2035) (4d179e3)
  • update int division optimization (#1928) (fb872c6)
  • Various fixes for defunctionalization & brillig gen (#1973) (f99f4bf)
  • workaround for LSP dependency resolution (#1865) (a8ac338)

This PR was generated with Release Please. See documentation.

@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch from 52cb192 to f263e5b Compare July 8, 2023 10:07
Copy link
Member

@TomAFrench TomAFrench left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0.8.0 appears to be broken because acvm-backend-barretenberg is being built from a patch dependency. Blocking until fixed.

@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 3 times, most recently from 65647fa to 5e12fd5 Compare July 10, 2023 12:41
@TomAFrench TomAFrench self-requested a review July 10, 2023 15:17
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 7 times, most recently from e95e228 to c48dee9 Compare July 11, 2023 02:18
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 3 times, most recently from 0442f7d to 9f1e9a4 Compare July 12, 2023 19:17
@kevaundray kevaundray changed the title chore(noir): Release 0.8.1 chore(noir): Release 0.9.0 Jul 12, 2023
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 11 times, most recently from 2f61cc5 to 09fd17d Compare July 17, 2023 13:51
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch 17 times, most recently from 17389fb to 773a4d7 Compare July 25, 2023 18:13
@kevaundray kevaundray force-pushed the release-please--branches--master--components--noir branch from c370da1 to 7761744 Compare July 25, 2023 20:52
@kevaundray kevaundray requested a review from vezenovm July 25, 2023 22:19
@kevaundray
Copy link
Contributor Author

@TomAFrench or @vezenovm can you review?

@kevaundray kevaundray added this pull request to the merge queue Jul 25, 2023
Merged via the queue into master with commit 970c18e Jul 25, 2023
@kevaundray kevaundray deleted the release-please--branches--master--components--noir branch July 25, 2023 22:53
@kevaundray
Copy link
Contributor Author

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

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.

3 participants