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(barretenberg): Release 0.1.0 #535

Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 15, 2023

🤖 I have created a release beep boop

0.1.0 (2023-06-15)

⚠ BREAKING CHANGES

  • dsl: add hash index to pedersen constraint (#436)
  • add support for ROM and RAM ACVM opcodes (#417)
  • replace MerkleMembershipConstraint withComputeMerkleRootConstraint (#385)
  • Remove TOOLCHAIN logic and replace with CMake presets (#162)

Features

  • Add signature_verification_result to schnorr stdlib (#173) (7ae381e)
  • Add equality and serialization to poly_triple (#172) (142b041)
  • Add installation targets for libbarretenberg, wasm & headers (#185) (f2fdebe)
  • Add Noir DSL with acir_format and turbo_proofs namespaces (#198) (54fab22)
  • Add pkgconfig output for installed target (#208) (d85a365)
  • add support for ROM and RAM ACVM opcodes (#417) (697fabb)
  • Allow bootstrap to work with linux + clang on ARM (#131) (52cb06b)
  • api: external cpp header for circuits (#489) (fbbb342)
  • bb.js: initial API (#232) (c860b02)
  • Benchmark suite update (d7b1499)
  • Benchmark suite update (#508) (d7b1499)
  • CI to test aztec circuits with current commit of bberg (#418) (20a0873)
  • dsl: add hash index to pedersen constraint (#436) (e0b8804)
  • github: add pull request template (65f3e33)
  • honk: Shared relation arithmetic (#514) (0838474)
  • Improve barretenberg headers (#201) (4e03839)
  • nullifier_tree: make empty nullifier tree leaves hash be 0 (#360) (#382) (b85ab8d)
  • pkg-config: Add a bindir variable (#239) (611bf34)
  • Remove TOOLCHAIN logic and replace with CMake presets (#162) (09db0be)
  • replace MerkleMembershipConstraint withComputeMerkleRootConstraint (#385) (74dbce5)
  • Support nix package manager (#234) (19a72fe)
  • ts: allow passing srs via env functions (#260) (ac78353)
  • ultrahonk: Added a simple filler table to minimize the amount of entries used to make UltraHonk polynomials non-zero (b20b401)
  • ultrahonk: Added a simple filler table to minimize the amount of entries used to make UltraHonk polynomials non-zero (#531) (b20b401)
  • Utilize globally installed benchmark if available (#152) (fbc5027)
  • Utilize globally installed gtest if available (#151) (efa18a6)
  • Utilize globally installed leveldb if available (#134) (255dfb5)
  • Working UltraPlonk for Noir (#299) (d56dfbd)

Bug Fixes

  • Align native library object library with wasm (#238) (4fa6c0d)
  • Avoid targeting honk test files when testing is disabled (#125) (e4a70ed)
  • bbmalloc linker error (#459) (d4761c1)
  • build: git add -f .yalc (#265) (7671192)
  • Check for wasm-opt during configure & run on post_build (#175) (1ff6af3)
  • cmake: Remove leveldb dependency that was accidentally re-added (#335) (3534e2b)
  • dsl: Use info instead of std::cout to log (#323) (486d738)
  • Ensure barretenberg provides headers that Noir needs (#200) (0171a49)
  • Ensure TBB is optional using OPTIONAL_COMPONENTS (#127) (e3039b2)
  • Fixed the memory issue (#509) (107d438)
  • msgpack error (#456) (943d6d0)
  • msgpack variant_impl.hpp (#462) (b5838a6)
  • nix: Disable ASM & ADX when building in Nix (#327) (3bc724d)
  • nix: Use wasi-sdk 12 to provide barretenberg-wasm in overlay (#315) (4a06992)
  • Pass brew omp location via LDFLAGS and CPPFLAGS (#126) (54141f1)
  • Remove leveldb_store from stdlib_merkle_tree (#149) (3ce5e7e)
  • Revert generator changes that cause memory OOB access (#338) (500daf1)
  • srs: Detect shasum utility when downloading lagrange (#143) (515604d)
  • Store lagrange forms of selector polys w/ Ultra (#255) (b121963)
  • throw -> throw_or_abort in sol gen (#388) (7cfe3f0)
  • wasm: Remove the CMAKE_STAGING_PREFIX variable from wasm preset (#240) (f2f8d1f)
  • Wrap each use of filesystem library in ifndef wasm (#181) (0eae962)

This PR was generated with Release Please. See documentation.

@Rumata888 Rumata888 changed the title chore(barretenberg): Release 1.0.0 chore(barretenberg): Release 0.1.0 Jun 15, 2023
@Rumata888 Rumata888 merged commit 7d6b952 into master Jun 15, 2023
@Rumata888 Rumata888 deleted the release-please--branches--master--components--barretenberg branch June 15, 2023 22:10
@github-actions
Copy link
Contributor Author

ludamad pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Jul 22, 2023
ludamad pushed a commit to AztecProtocol/aztec-packages that referenced this pull request Jul 24, 2023
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.

1 participant