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(master): Release 0.32.0 #5455

Merged
merged 1 commit into from
Mar 27, 2024
Merged

Conversation

AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 26, 2024

🤖 I have created a release beep boop

aztec-package: 0.32.0

0.32.0 (2024-03-27)

Features

barretenberg.js: 0.32.0

0.32.0 (2024-03-27)

Miscellaneous

  • barretenberg.js: Synchronize aztec-packages versions
aztec-cli: 0.32.0

0.32.0 (2024-03-27)

Miscellaneous

  • aztec-cli: Synchronize aztec-packages versions
aztec-packages: 0.32.0

0.32.0 (2024-03-27)

⚠ BREAKING CHANGES

  • Brillig typed memory (#5395)

Features

Bug Fixes

Miscellaneous

Documentation

  • yp: Spec how bytecode is encoded in class registerer (#5471) (e3bced2)
barretenberg: 0.32.0

0.32.0 (2024-03-27)

⚠ BREAKING CHANGES

  • Brillig typed memory (#5395)

Features

Bug Fixes

Miscellaneous

  • avm: Deterministic codegen from pil and some renaming (#5476) (ba834a4)
  • Fallback to building barretenberg targets sequentially when RAM constrained (#5426) (29588e0)
  • Introduce selectors to enable range checks of 8-bit and 16-bit sizes (#5465) (ef44674)

This PR was generated with Release Please. See documentation.

Copy link

socket-security bot commented Mar 26, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@babel/core@7.23.7 environment, filesystem, unsafe +3 939 kB nicolo-ribaudo
npm/@babel/generator@7.23.6 None +1 524 kB nicolo-ribaudo
npm/@babel/helper-create-class-features-plugin@7.23.7 None +6 391 kB nicolo-ribaudo
npm/@babel/helper-create-regexp-features-plugin@7.22.15 None +1 31 kB nicolo-ribaudo
npm/@babel/helper-member-expression-to-functions@7.23.0 None 0 55 kB nicolo-ribaudo
npm/@babel/helpers@7.23.8 None 0 589 kB nicolo-ribaudo
npm/@babel/parser@7.23.6 None 0 1.89 MB nicolo-ribaudo
npm/@babel/plugin-transform-optional-chaining@7.23.4 None +2 46.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-parameters@7.23.3 None 0 65 kB nicolo-ribaudo
npm/@babel/plugin-transform-react-jsx@7.23.4 None +3 143 kB nicolo-ribaudo
npm/@babel/preset-env@7.23.8 environment Transitive: unsafe +89 2.16 MB nicolo-ribaudo
npm/@babel/runtime@7.23.8 None 0 246 kB nicolo-ribaudo
npm/@babel/template@7.22.15 None 0 69.2 kB nicolo-ribaudo
npm/@babel/traverse@7.23.7 None +4 675 kB nicolo-ribaudo
npm/@babel/types@7.23.6 environment +2 2.49 MB nicolo-ribaudo
npm/@docusaurus/core@2.4.3 Transitive: environment, eval, filesystem, network, shell, unsafe +250 22.6 MB slorber
npm/@docusaurus/module-type-aliases@2.4.3 Transitive: filesystem, shell +14 2.47 MB slorber
npm/@docusaurus/plugin-ideal-image@2.4.3 environment Transitive: eval, filesystem, shell +68 6.59 MB slorber
npm/@docusaurus/preset-classic@2.4.3 environment Transitive: eval, filesystem, shell, unsafe +142 17.6 MB slorber
npm/@docusaurus/theme-mermaid@2.4.3 Transitive: environment, eval, filesystem, shell +132 95.3 MB slorber
npm/@hapi/hoek@9.3.0 None 0 51.5 kB devinivy
npm/@jridgewell/trace-mapping@0.3.21 None +1 218 kB jridgewell
npm/@mdx-js/react@1.6.22 None 0 15.5 kB johno
npm/@tsconfig/docusaurus@1.0.7 None 0 2.82 kB typescript-deploys
npm/@types/express-serve-static-core@4.17.41 None +4 4.05 MB types
npm/@types/react-router-config@5.0.11 None +5 1.64 MB types
npm/@types/react-router@5.1.20 None +5 1.66 MB types
npm/@types/unist@2.0.10 None 0 8.56 kB types
npm/address@1.2.2 environment, filesystem, shell 0 13 kB fengmk2
npm/ajv@8.12.0 eval +1 1.05 MB esp
npm/algoliasearch@4.22.1 Transitive: network +14 516 kB shortcuts
npm/ansi-align@3.0.1 None +3 66.1 kB nexdrew
npm/autoprefixer@10.4.17 environment +3 299 kB ai
npm/axios@1.6.5 network Transitive: environment, filesystem +5 1.92 MB jasonsaayman
npm/caniuse-lite@1.0.30001579 None 0 1.96 MB caniuse-lite
npm/chokidar@3.5.3 environment, filesystem +4 281 kB paulmillr
npm/clean-css@5.3.3 environment, filesystem, network +1 1.3 MB jakub.pawlowicz
npm/clsx@1.2.1 None 0 5.67 kB lukeed
npm/concurrently@8.2.2 environment, filesystem +3 6.82 MB gustavohenke
npm/core-js-compat@3.35.0 None 0 696 kB zloirock
npm/css-tree@1.1.3 None +1 1.55 MB lahmatiy
npm/css-what@6.1.0 None 0 66 kB feedic
npm/cssnano@5.1.15 Transitive: filesystem +35 873 kB ludovicofischer
npm/d3-array@3.2.4 None +1 174 kB mbostock
npm/d3-color@3.1.0 None 0 61.2 kB mbostock
npm/d3-dispatch@3.0.1 None 0 15.6 kB mbostock
npm/d3-drag@3.0.0 None 0 43 kB mbostock
npm/d3-dsv@3.0.1 Transitive: filesystem, shell +2 544 kB mbostock
npm/d3-ease@3.0.1 None 0 34.6 kB mbostock
npm/d3-format@3.1.0 None 0 57.8 kB mbostock
npm/d3-interpolate@3.0.1 None 0 69.7 kB mbostock
npm/d3-path@3.1.0 None 0 20.9 kB mbostock
npm/d3-quadtree@3.0.1 None 0 43.4 kB mbostock
npm/d3-selection@3.0.0 None 0 135 kB mbostock
npm/d3-time-format@4.1.0 None 0 85.6 kB mbostock
npm/d3-time@3.1.0 None 0 64.5 kB mbostock
npm/d3-timer@3.0.1 None 0 18.4 kB mbostock
npm/d3-transition@3.0.1 None 0 111 kB mbostock
npm/d3@7.8.5 Transitive: network +16 2.41 MB mbostock
npm/docusaurus-plugin-typedoc@0.20.2 filesystem 0 30.8 kB tgreyuk
npm/domelementtype@2.3.0 None 0 11.4 kB feedic
npm/domhandler@5.0.3 None 0 75.3 kB feedic
npm/domutils@3.1.0 network +1 191 kB feedic
npm/dotenv@16.3.1 environment, filesystem 0 71.6 kB motdotla
npm/entities@4.5.0 None 0 413 kB feedic
npm/ethers@6.8.1 network +7 19.2 MB ricmoo
npm/fbjs@3.0.5 Transitive: eval, network +5 807 kB bigfootjon
npm/follow-redirects@1.15.5 network 0 29.4 kB rubenverborgh
npm/hast-util-is-element@1.1.0 None 0 12.1 kB wooorm
npm/html-minifier-terser@6.1.0 None +7 316 kB sibiraj-s
npm/icss-utils@5.1.0 None 0 10 kB evilebottnawi
npm/is-alphabetical@1.0.4 None 0 5.01 kB wooorm
npm/is-docker@2.2.1 filesystem 0 3.01 kB sindresorhus
npm/lodash.uniq@4.5.0 None 0 25 kB jdalton
npm/loose-envify@1.4.0 environment 0 5.81 kB zertosh
npm/lowercase-keys@1.0.1 None 0 2.46 kB sindresorhus
npm/make-dir@3.1.0 filesystem 0 10 kB sindresorhus
npm/memfs@3.6.0 filesystem Transitive: unsafe +1 205 kB streamich
npm/mkdirp-classic@0.5.3 filesystem 0 4.5 kB mafintosh
npm/nodemon@3.0.3 environment, filesystem, shell +2 233 kB remy
npm/normalize-path@3.0.0 None 0 9.22 kB jonschlinkert
npm/object-assign@4.1.1 None 0 5.49 kB sindresorhus
npm/obuf@1.1.2 None 0 19.1 kB indutny
npm/once@1.4.0 None 0 4.05 kB isaacs
npm/open@8.4.2 environment, filesystem, shell +2 54.5 kB sindresorhus
npm/p-limit@2.3.0 None +1 11.8 kB sindresorhus
npm/parse-json@5.2.0 None +3 23.9 kB sindresorhus
npm/parseurl@1.3.3 None 0 10.3 kB dougwilson
npm/path-key@3.1.1 None 0 4.55 kB sindresorhus
npm/picomatch@2.3.1 None 0 90 kB mrmlnc
npm/postcss-selector-parser@6.0.15 None +1 203 kB evilebottnawi
npm/postcss-value-parser@4.2.0 None 0 27.2 kB evilebottnawi
npm/postcss@8.4.33 environment, filesystem +2 227 kB ai
npm/prism-react-renderer@1.3.5 None 0 371 kB gksander
npm/prop-types@15.8.1 environment 0 94.5 kB ljharb
npm/property-information@5.6.0 None 0 96.3 kB wooorm
npm/rc@1.2.8 environment, filesystem +2 31.5 kB dominictarr
npm/react-dom@17.0.2 environment 0 2.99 MB gaearon
npm/react@17.0.2 environment 0 291 kB gaearon
npm/solc@0.8.22 Transitive: environment, filesystem, network, shell +8 9.11 MB cameel

🚮 Removed packages: npm/@aashutoshrathi/word-wrap@1.2.6, npm/@achingbrain/nat-port-mapper@1.0.13, npm/@achingbrain/ssdp@4.0.6, npm/@babel/core@7.23.9, npm/@babel/generator@7.24.1, npm/@babel/helpers@7.23.9, npm/@babel/parser@7.23.9, npm/@babel/plugin-syntax-bigint@7.8.3, npm/@babel/runtime@7.23.9, npm/@babel/template@7.23.9, npm/@babel/traverse@7.24.1, npm/@babel/types@7.24.0, npm/@bcoe/v8-coverage@0.2.3, npm/@chainsafe/as-chacha20poly1305@0.1.0, npm/@chainsafe/as-sha256@0.4.1, npm/@chainsafe/is-ip@2.0.2, npm/@chainsafe/libp2p-noise@13.0.5, npm/@chainsafe/libp2p-yamux@5.0.4, npm/@chainsafe/netmask@2.0.0, npm/@colors/colors@1.6.0, npm/@cspotcode/source-map-support@0.8.1, npm/@dabh/diagnostics@2.0.3, npm/@dependents/detective-less@3.0.2, npm/@es-joy/jsdoccomment@0.37.1, npm/@esbuild/android-arm64@0.18.20, npm/@esbuild/android-arm@0.18.20, npm/@esbuild/android-x64@0.18.20, npm/@esbuild/darwin-arm64@0.18.20, npm/@esbuild/darwin-x64@0.18.20, npm/@esbuild/freebsd-arm64@0.18.20, npm/@esbuild/freebsd-x64@0.18.20, npm/@esbuild/linux-arm64@0.18.20, npm/@esbuild/linux-arm@0.18.20, npm/@esbuild/linux-ia32@0.18.20, npm/@esbuild/linux-loong64@0.18.20, npm/@esbuild/linux-mips64el@0.18.20, npm/@esbuild/linux-ppc64@0.18.20, npm/@esbuild/linux-riscv64@0.18.20, npm/@esbuild/linux-s390x@0.18.20, npm/@esbuild/linux-x64@0.18.20, npm/@esbuild/netbsd-x64@0.18.20, npm/@esbuild/openbsd-x64@0.18.20, npm/@esbuild/sunos-x64@0.18.20, npm/@esbuild/win32-arm64@0.18.20, npm/@esbuild/win32-ia32@0.18.20, npm/@esbuild/win32-x64@0.18.20, npm/@eslint-community/eslint-utils@4.4.0, npm/@eslint-community/regexpp@4.10.0, npm/@eslint/eslintrc@2.1.4, npm/@eslint/js@8.56.0, npm/@humanwhocodes/config-array@0.11.14, npm/@humanwhocodes/module-importer@1.0.1, npm/@humanwhocodes/object-schema@2.0.2, npm/@iarna/toml@2.2.5, npm/@isaacs/cliui@8.0.2, npm/@istanbuljs/load-nyc-config@1.1.0, npm/@istanbuljs/schema@0.1.3, npm/@jest/console@29.7.0, npm/@jest/core@29.7.0, npm/@jest/environment@29.7.0, npm/@jest/expect-utils@29.7.0, npm/@jest/expect@29.7.0, npm/@jest/fake-timers@29.7.0, npm/@jest/globals@29.7.0, npm/@jest/reporters@29.7.0, npm/@jest/source-map@29.6.3, npm/@jest/test-result@29.7.0, npm/@jest/test-sequencer@29.7.0, npm/@jest/transform@29.7.0, npm/@jridgewell/trace-mapping@0.3.9, npm/@koa/cors@4.0.0, npm/@libp2p/bootstrap@9.0.12, npm/@libp2p/crypto@2.0.8, npm/@libp2p/interface-connection@5.1.1, npm/@libp2p/interface-content-routing@2.1.1, npm/@libp2p/interface-internal@0.1.12, npm/@libp2p/interface-keychain@2.0.5, npm/@libp2p/interface-libp2p@3.2.0, npm/@libp2p/interface-metrics@4.0.8, npm/@libp2p/interface-peer-id@2.0.2, npm/@libp2p/interface-peer-info@1.0.10, npm/@libp2p/interface-peer-routing@1.1.1, npm/@libp2p/interface-peer-store@2.0.4, npm/@libp2p/interface-registrar@2.0.12, npm/@libp2p/interface-stream-muxer@4.1.2, npm/@libp2p/interface-transport@4.0.3, npm/@libp2p/interface@0.1.6, npm/@libp2p/interfaces@3.3.2, npm/@libp2p/kad-dht@10.0.15, npm/@libp2p/keychain@3.0.8, npm/@libp2p/logger@3.1.0, npm/@libp2p/mplex@9.0.12, npm/@libp2p/multistream-select@4.0.10, npm/@libp2p/peer-collections@4.0.11, npm/@libp2p/peer-id-factory@3.0.11, npm/@libp2p/peer-id@3.0.6, npm/@libp2p/peer-record@6.0.12, npm/@libp2p/peer-store@9.0.12, npm/@libp2p/tcp@8.0.13, npm/@libp2p/utils@4.0.7, npm/@lmdb/lmdb-darwin-arm64@2.9.2, npm/@lmdb/lmdb-darwin-x64@2.9.2, npm/@lmdb/lmdb-linux-arm64@2.9.2, npm/@lmdb/lmdb-linux-arm@2.9.2, npm/@lmdb/lmdb-linux-x64@2.9.2, npm/@lmdb/lmdb-win32-x64@2.9.2, npm/@microsoft/tsdoc-config@0.16.2, npm/@microsoft/tsdoc@0.14.2, npm/@monorepo-utils/package-utils@2.10.4, npm/@monorepo-utils/workspaces-to-typescript-project-references@2.10.4, npm/@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2, npm/@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.2, npm/@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.2, npm/@msgpackr-extract/msgpackr-extract-linux-arm@3.0.2, npm/@msgpackr-extract/msgpackr-extract-linux-x64@3.0.2, npm/@msgpackr-extract/msgpackr-extract-win32-x64@3.0.2, npm/@multiformats/mafmt@12.1.6, npm/@multiformats/multiaddr-matcher@1.1.2, npm/@multiformats/multiaddr@12.1.14, npm/@noble/ciphers@0.4.1, npm/@npmcli/agent@2.2.0, npm/@npmcli/fs@3.1.0, npm/@pkgjs/parseargs@0.11.0, npm/@puppeteer/browsers@2.1.0, npm/@scure/base@1.1.5, npm/@scure/bip32@1.3.2, npm/@scure/bip39@1.2.1, npm/@sinonjs/commons@3.0.1, npm/@sinonjs/fake-timers@10.3.0, npm/@tootallnate/quickjs-emscripten@0.23.0, npm/@trivago/prettier-plugin-sort-imports@4.3.0, npm/@tsconfig/node10@1.0.9, npm/@tsconfig/node12@1.0.11, npm/@tsconfig/node14@1.0.3, npm/@tsconfig/node16@1.0.4, npm/@types/abstract-leveldown@7.2.5, npm/@types/accepts@1.3.7, npm/@types/babel__core@7.20.5, npm/@types/babel__generator@7.6.8, npm/@types/babel__template@7.4.4, npm/@types/babel__traverse@7.20.5, npm/@types/bn.js@5.1.5, npm/@types/content-disposition@0.5.8, npm/@types/cookiejar@2.1.5, npm/@types/cookies@0.7.10, npm/@types/debug@4.1.12, npm/@types/detect-node@2.0.2, npm/@types/elliptic@6.4.18, npm/@types/express-serve-static-core@4.17.42, npm/@types/fs-extra@11.0.4, npm/@types/graceful-fs@4.1.9, npm/@types/http-assert@1.5.5, npm/@types/jest@29.5.11, npm/@types/json5@0.0.29, npm/@types/jsonfile@6.1.4, npm/@types/keygrip@1.0.6, npm/@types/koa-bodyparser@4.3.12, npm/@types/koa-compose@3.2.8, npm/@types/koa-compress@4.0.6, npm/@types/koa-cors@0.0.2, npm/@types/koa-router@7.4.8, npm/@types/koa-send@4.1.6, npm/@types/koa-static@4.0.4, npm/@types/koa@2.14.0, npm/@types/koa__cors@4.0.3, npm/@types/level-errors@3.0.2, npm/@types/leveldown@4.0.6, npm/@types/levelup@5.1.5, npm/@types/lodash.camelcase@4.3.9, npm/@types/lodash.capitalize@4.2.9, npm/@types/lodash.chunk@4.2.9, npm/@types/lodash.clonedeep@4.5.9, npm/@types/lodash.clonedeepwith@4.5.9, npm/@types/lodash.every@4.6.9, npm/@types/lodash.groupby@4.6.9, npm/@types/lodash.isequal@4.5.8, npm/@types/lodash.merge@4.6.9, npm/@types/lodash.omit@4.5.9, npm/@types/lodash.pick@4.4.9, npm/@types/lodash.startcase@4.4.9, npm/@types/lodash.times@4.3.9, npm/@types/lodash@4.14.202, npm/@types/memdown@3.0.5, npm/@types/methods@1.1.4, npm/@types/mime@3.0.4, npm/@types/minimist@1.2.5, npm/@types/ms@0.7.34, npm/@types/node@20.11.7, npm/@types/normalize-package-data@2.4.4, npm/@types/pako@2.0.3, npm/@types/retry@0.12.2, npm/@types/semver@7.5.6, npm/@types/sha256@0.2.2, npm/@types/sinon@17.0.3, npm/@types/sinonjs__fake-timers@8.1.5, npm/@types/source-map-support@0.5.10, npm/@types/stack-utils@2.0.3, npm/@types/superagent@8.1.3, npm/@types/supertest@2.0.16, npm/@types/triple-beam@1.3.5, npm/@types/yauzl@2.10.3, npm/@typescript-eslint/eslint-plugin@6.19.1, npm/@typescript-eslint/parser@6.19.1, npm/@typescript-eslint/scope-manager@6.19.1, npm/@typescript-eslint/type-utils@6.19.1, npm/@typescript-eslint/types@6.19.1, npm/@typescript-eslint/typescript-estree@6.19.1, npm/@typescript-eslint/utils@6.19.1, npm/@typescript-eslint/visitor-keys@6.19.1, npm/@ungap/structured-clone@1.2.0, npm/@webpack-cli/configtest@2.1.1, npm/@webpack-cli/info@2.0.2, npm/@webpack-cli/serve@2.0.5, npm/abbrev@2.0.0, npm/abitype@1.0.0, npm/abortable-iterator@5.0.1, npm/abstract-leveldown@7.2.0, npm/acorn-jsx@5.3.2, npm/agent-base@7.1.0, npm/ansi-escapes@4.3.2, npm/any-promise@1.3.0, npm/any-signal@4.1.1, npm/app-module-path@2.2.0, npm/arg@4.1.3, npm/array-buffer-byte-length@1.0.0, npm/array-includes@3.1.7, npm/array.prototype.findlastindex@1.2.3, npm/array.prototype.flat@1.3.2, npm/array.prototype.flatmap@1.3.2, npm/arraybuffer.prototype.slice@1.0.2, npm/arrify@1.0.1, npm/asn1.js@5.4.1, npm/ast-module-types@2.7.1, npm/ast-types@0.13.4, npm/async@3.2.5, npm/available-typed-arrays@1.0.5, npm/b4a@1.6.4, npm/babel-jest@29.7.0, npm/babel-plugin-istanbul@6.1.1, npm/babel-plugin-jest-hoist@29.6.3, npm/babel-preset-current-node-syntax@1.0.1, npm/babel-preset-jest@29.6.3, npm/bare-events@2.2.0, npm/bare-fs@2.1.5, npm/bare-os@2.2.0, npm/bare-path@2.1.0, npm/basic-ftp@5.0.4, npm/benchmark@2.1.4, npm/bn.js@4.12.0, npm/brace-expansion@2.0.1, npm/brorand@1.1.0, npm/browserify-aes@1.2.0, npm/browserify-cipher@1.0.1, npm/browserify-des@1.0.2, npm/browserify-rsa@4.1.0, npm/browserify-sign@4.2.2, npm/bs-logger@0.2.6, npm/bser@2.1.1, npm/buffer-crc32@0.2.13, npm/buffer-xor@1.0.3, npm/buffer@6.0.3, npm/cacache@18.0.2, npm/cache-content-type@1.0.1, npm/camelcase-keys@6.2.2, npm/camelcase@5.3.1, npm/caniuse-lite@1.0.30001580, npm/catering@2.1.1, npm/char-regex@1.0.2, npm/chownr@2.0.0, npm/chromium-bidi@0.5.9, npm/cipher-base@1.0.4, npm/cjs-module-lexer@1.2.3, npm/cli-cursor@3.1.0, npm/cli-spinners@2.9.2, npm/clone@1.0.4, npm/co-body@6.1.0, npm/co@4.6.0, npm/collect-v8-coverage@1.0.2, npm/color@3.2.1, npm/colorspace@1.1.4, npm/comlink@4.4.1, npm/commander@10.0.1, npm/comment-json@3.0.3, npm/comment-parser@1.3.1, npm/component-emitter@1.3.1, npm/concurrently@7.6.0, npm/convert-hex@0.1.0, npm/convert-string@0.1.0, npm/cookiejar@2.1.4, npm/cookies@0.9.1, npm/copy-to@2.0.1, npm/cosmiconfig@9.0.0, npm/create-ecdh@4.0.4, npm/create-hash@1.2.0, npm/create-hmac@1.1.7, npm/create-jest@29.7.0, npm/create-require@1.1.1, npm/cross-fetch@4.0.0, npm/crypto-browserify@3.12.0, npm/data-uri-to-buffer@4.0.1, npm/datastore-core@9.2.7, npm/decamelize-keys@1.1.1, npm/decamelize@1.2.0, npm/dedent@1.5.1, npm/deep-equal@1.0.1, npm/deep-is@0.1.4, npm/default-gateway@7.2.2, npm/defaults@1.0.4, npm/deferred-leveldown@7.0.0, npm/degenerator@5.0.1, npm/delay@6.0.0, npm/delegates@1.0.0, npm/dependency-tree@9.0.0, npm/des.js@1.1.0, npm/detect-newline@3.1.0, npm/detective-amd@3.1.2, npm/detective-cjs@3.1.3, npm/detective-es6@2.2.2, npm/detective-less@1.0.2, npm/detective-postcss@4.0.0, npm/detective-sass@3.0.2, npm/detective-scss@2.0.2, npm/detective-stylus@3.0.0, npm/detective-typescript@7.0.2, npm/devtools-protocol@0.0.1249869, npm/dezalgo@1.0.4, npm/diff-sequences@29.6.3, npm/diff@4.0.2, npm/diffie-hellman@5.0.3, npm/dns-over-http-resolver@3.0.2, npm/doctrine@2.1.0, npm/dotenv@16.4.1, npm/electron-to-chromium@1.4.647, npm/elliptic@6.5.4, npm/emittery@0.13.1, npm/enabled@2.0.0, npm/encoding@0.1.13, npm/env-paths@2.2.1, npm/envinfo@7.11.0, npm/err-code@2.0.3, npm/es-abstract@1.22.3, npm/es-set-tostringtag@2.0.2, npm/es-shim-unscopables@1.0.2, npm/es-to-primitive@1.2.1, npm/esbuild@0.18.20, npm/escodegen@2.1.0, npm/eslint-config-prettier@8.10.0, npm/eslint-import-resolver-node@0.3.9, npm/eslint-import-resolver-typescript@3.6.1, npm/eslint-module-utils@2.8.0, npm/eslint-plugin-import@2.29.1, npm/eslint-plugin-jsdoc@40.3.0, npm/eslint-plugin-no-only-tests@3.1.0, npm/eslint-plugin-tsdoc@0.2.17, npm/eslint-visitor-keys@2.1.0, npm/eslint@8.56.0, npm/espree@9.6.1, npm/esquery@1.5.0, npm/event-iterator@2.0.0, npm/event-stream@3.3.4, npm/eventemitter3@5.0.1, npm/evp_bytestokey@1.0.3, npm/exit@0.1.2, npm/expect@29.7.0, npm/exponential-backoff@3.1.1, npm/extract-zip@2.0.1, npm/fast-fifo@1.3.2, npm/fast-levenshtein@2.0.6, npm/fast-safe-stringify@2.1.1, npm/fastest-levenshtein@1.0.16, npm/fb-watchman@2.0.2, npm/fd-slicer@1.1.0, npm/fecha@4.2.3, npm/fetch-blob@3.2.0, npm/file-entry-cache@6.0.1, npm/file-stream-rotator@0.6.1, npm/filing-cabinet@3.3.1, npm/flat-cache@3.2.0, npm/flatted@3.2.9, npm/flatten@1.0.3, npm/fn.name@1.1.0, npm/for-each@0.3.3, npm/foreground-child@3.1.1, npm/formdata-polyfill@4.0.10, npm/formidable@2.1.2, npm/freeport-promise@2.0.0, npm/from@0.1.7, npm/fs-extra@11.2.0, npm/fs-minipass@2.1.0, npm/function.prototype.name@1.1.6, npm/functional-red-black-tree@1.0.1, npm/functions-have-names@1.2.3, npm/get-amd-module-type@3.0.2, npm/get-iterator@1.0.2, npm/get-package-type@0.1.0, npm/get-symbol-description@1.0.0, npm/get-tsconfig@4.7.2, npm/get-uri@6.0.2, npm/glob@10.3.10, npm/globals@13.24.0, npm/globalthis@1.0.3, npm/gonzales-pe@4.3.0, npm/graphemer@1.4.0, npm/hard-rejection@2.1.0, npm/has-bigints@1.0.2, npm/has-flag@3.0.0, npm/has-own-prop@2.0.0, npm/has-tostringtag@1.0.0, npm/hash-base@3.1.0, npm/hash.js@1.1.7, npm/hashlru@2.3.0, npm/hexoid@1.0.0, npm/hmac-drbg@1.0.1, npm/hosted-git-info@2.8.9, npm/http-assert@1.5.0, npm/http-errors@1.8.1, npm/http-proxy-agent@7.0.0, npm/https-proxy-agent@7.0.2, npm/hyperdyperid@1.2.0, npm/immediate@3.0.6, npm/import-local@3.1.0, npm/indexes-of@1.0.1, npm/inflation@2.1.0, npm/interface-datastore@8.2.10, npm/interface-store@5.1.7, npm/internal-slot@1.0.6, npm/interpret@3.1.1, npm/ip-regex@5.0.0, npm/ip@1.1.8, npm/is-arguments@1.1.1, npm/is-array-buffer@3.0.2, npm/is-bigint@1.0.4, npm/is-boolean-object@1.1.2, npm/is-callable@1.2.7, npm/is-date-object@1.0.5, npm/is-electron@2.2.2, npm/is-generator-fn@2.1.0, npm/is-generator-function@1.0.10, npm/is-interactive@1.0.0, npm/is-lambda@1.0.1, npm/is-loopback-addr@2.0.2, npm/is-negative-zero@2.0.2, npm/is-network-error@1.0.1, npm/is-number-object@1.0.7, npm/is-plain-obj@1.1.0, npm/is-regex@1.1.4, npm/is-relative-path@1.0.2, npm/is-shared-array-buffer@1.0.2, npm/is-string@1.0.7, npm/is-symbol@1.0.4, npm/is-typed-array@1.1.12, npm/is-unicode-supported@0.1.0, npm/is-url-superb@4.0.0, npm/is-url@1.2.4, npm/is-weakref@1.0.2, npm/isarray@2.0.5, npm/isows@1.0.3, npm/istanbul-lib-coverage@3.2.2, npm/istanbul-lib-instrument@5.2.1, npm/istanbul-lib-report@3.0.1, npm/istanbul-lib-source-maps@4.0.1, npm/istanbul-reports@3.1.6, npm/it-all@3.0.4, npm/it-batched-bytes@2.0.5, npm/it-byte-stream@1.0.7, npm/it-drain@3.0.5, npm/it-filter@3.0.4, npm/it-first@3.0.4, npm/it-foreach@2.0.6, npm/it-handshake@4.1.3, npm/it-length-prefixed-stream@1.1.6, npm/it-length-prefixed@9.0.4, npm/it-length@3.0.4, npm/it-map@3.0.5, npm/it-merge@3.0.3, npm/it-pair@2.0.6, npm/it-parallel@3.0.6, npm/it-peekable@3.0.3, npm/it-pipe@3.0.1, npm/it-protobuf-stream@1.1.2, npm/it-pushable@3.2.3, npm/it-reader@6.0.4, npm/it-sort@3.0.4, npm/it-stream-types@2.0.1, npm/it-take@3.0.4, npm/jackspeak@2.3.6, npm/javascript-natural-sort@0.7.1, npm/jest-changed-files@29.7.0, npm/jest-circus@29.7.0, npm/jest-cli@29.7.0, npm/jest-config@29.7.0, npm/jest-diff@29.7.0, npm/jest-docblock@29.7.0, npm/jest-each@29.7.0, npm/jest-environment-node@29.7.0, npm/jest-get-type@29.6.3, npm/jest-haste-map@29.7.0, npm/jest-leak-detector@29.7.0, npm/jest-matcher-utils@29.7.0, npm/jest-message-util@29.7.0, npm/jest-mock-extended@3.0.5, npm/jest-mock@29.7.0, npm/jest-pnp-resolver@1.2.3, npm/jest-regex-util@29.6.3, npm/jest-resolve-dependencies@29.7.0, npm/jest-resolve@29.7.0, npm/jest-runner@29.7.0, npm/jest-runtime@29.7.0, npm/jest-snapshot@29.7.0, npm/jest-validate@29.7.0, npm/jest-watcher@29.7.0, npm/jest-worker@27.5.1, npm/jest@29.7.0, npm/jju@1.4.0, npm/jsdoc-type-pratt-parser@4.0.0, npm/json-buffer@3.0.1, npm/json-joy@9.9.1, npm/json-stable-stringify-without-jsonify@1.0.1, npm/jsonc-parser@3.2.1, npm/jsonfile@4.0.0, npm/jszip@3.10.1, npm/keygrip@1.1.0, npm/keyv@4.5.4, npm/koa-bodyparser@4.4.1, npm/koa-compose@4.1.0, npm/koa-compress@5.1.1, npm/koa-convert@2.0.0, npm/koa-cors@0.0.16, npm/koa-is-json@1.0.0, npm/koa-router@12.0.1, npm/koa-send@5.0.1, npm/koa-static@5.0.0, npm/koa@2.15.0, npm/kuler@2.0.0, npm/level-concat-iterator@3.1.0, npm/level-errors@3.0.1, npm/level-iterator-stream@5.0.0, npm/level-supports@2.1.0, npm/leveldown@6.1.1, npm/levelup@5.1.1, npm/levn@0.4.1, npm/libp2p@0.46.21, npm/lie@3.3.0, npm/lmdb@2.9.2, npm/load-json-file@6.2.0, npm/lodash.camelcase@4.3.0, npm/lodash.capitalize@4.2.1, npm/lodash.chunk@4.2.0, npm/lodash.clonedeep@4.5.0, npm/lodash.clonedeepwith@4.5.0, npm/lodash.compact@3.0.1, npm/lodash.every@4.6.0, npm/lodash.groupby@4.6.0, npm/lodash.isequal@4.5.0, npm/lodash.merge@4.6.2, npm/lodash.omit@4.5.0, npm/lodash.pick@4.4.0, npm/lodash.startcase@4.4.0, npm/lodash.times@4.3.2, npm/log-symbols@4.1.0, npm/logform@2.6.0, npm/ltgt@2.2.1, npm/madge@6.1.0, npm/make-dir@4.0.0, npm/make-error@1.3.6, npm/make-fetch-happen@13.0.0, npm/makeerror@1.0.12, npm/map-obj@1.0.1, npm/map-stream@0.1.0, npm/md5.js@1.3.5, npm/memdown@6.1.1, npm/memfs@4.6.0, npm/meow@7.1.1, npm/merge-options@3.0.4, npm/miller-rabin@4.0.1, npm/mime@2.6.0, npm/min-indent@1.0.1, npm/minimalistic-crypto-utils@1.0.1, npm/minimatch@9.0.3, npm/minimist-options@4.1.0

View full report↗︎

Copy link

socket-security bot commented Mar 26, 2024

🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎

To accept the risk, merge this PR and you will not be notified again.

Alert Package NoteSource
Install scripts npm/core-js@3.35.0
  • Install script: postinstall
  • Source: node -e "try{require('./postinstall')}catch(e){}"
Install scripts npm/core-js-pure@3.35.0
  • Install script: postinstall
  • Source: node -e "try{require('./postinstall')}catch(e){}"

View full report↗︎

Next steps

What is an install script?

Install scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.

Packages should not be running non-essential scripts during install and there are often solutions to problems people solve with install scripts that can be run at publish time instead.

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/foo@1.0.0 or ignore all packages with @SocketSecurity ignore-all

  • @SocketSecurity ignore npm/core-js@3.35.0
  • @SocketSecurity ignore npm/core-js-pure@3.35.0

@AztecBot AztecBot force-pushed the release-please--branches--master branch 2 times, most recently from 5623ce3 to 738f1bf Compare March 26, 2024 14:12
@AztecBot AztecBot changed the title chore(master): Release 0.31.1 chore(master): Release 0.32.0 Mar 26, 2024
@AztecBot AztecBot force-pushed the release-please--branches--master branch 10 times, most recently from a707cb3 to 178a7b6 Compare March 26, 2024 16:37
@AztecBot
Copy link
Collaborator Author

AztecBot commented Mar 26, 2024

Benchmark results

No metrics with a significant change found.

Detailed results

All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.

This benchmark source data is available in JSON format on S3 here.

Values are compared against data from master at commit 54aee589 and shown if the difference exceeds 1%.

L2 block published to L1

Each column represents the number of txs on an L2 block published to L1.

Metric 8 txs 32 txs 64 txs
l1_rollup_calldata_size_in_bytes 676 676 676
l1_rollup_calldata_gas 6,400 6,424 6,400
l1_rollup_execution_gas 585,733 585,757 585,733
l2_block_processing_time_in_ms 1,323 (+1%) 4,847 (+1%) 9,498 (+3%)
note_successful_decrypting_time_in_ms 172 (+7%) 531 (-1%) 973 (+1%)
note_trial_decrypting_time_in_ms 78.4 (+16%) 53.3 (-8%) 104 (+8%)
l2_block_building_time_in_ms 13,800 (+1%) 50,811 100,460
l2_block_rollup_simulation_time_in_ms 7,961 (+1%) 27,789 54,413
l2_block_public_tx_process_time_in_ms 5,815 (+1%) 22,971 (+1%) 45,947 (+1%)

L2 chain processing

Each column represents the number of blocks on the L2 chain where each block has 16 txs.

Metric 5 blocks 10 blocks
node_history_sync_time_in_ms 14,611 (+2%) 27,381 (+2%)
note_history_successful_decrypting_time_in_ms 1,285 (-6%) 2,523 (+2%)
note_history_trial_decrypting_time_in_ms 111 (+2%) 210 (+33%)
node_database_size_in_bytes 18,636,880 35,000,400
pxe_database_size_in_bytes 29,859 59,414

Circuits stats

Stats on running time and I/O sizes collected for every circuit run across all benchmarks.

Circuit circuit_simulation_time_in_ms circuit_input_size_in_bytes circuit_output_size_in_bytes
private-kernel-init 231 (+2%) 44,379 28,214
private-kernel-ordering 204 (+1%) 52,880 14,296
base-parity 3,537 (-1%) 128 311
root-parity 1,332 (+13%) 1,244 311
base-rollup 16,483 (+1%) 165,760 861
root-rollup 49.6 4,359 725
private-kernel-inner 299 (+2%) 73,795 28,214
public-kernel-app-logic 122 (+1%) 35,252 28,217
public-kernel-tail 165 40,928 28,217
merge-rollup 9.40 (+13%) 2,568 861
public-kernel-teardown 116 (-3%) 35,252 28,217
public-kernel-setup 114 (-3%) 35,252 28,217

Tree insertion stats

The duration to insert a fixed batch of leaves into each tree type.

Metric 1 leaves 16 leaves 64 leaves 128 leaves 512 leaves 1024 leaves 2048 leaves 4096 leaves 32 leaves
batch_insert_into_append_only_tree_16_depth_ms 10.1 (+1%) 16.2 (+1%) N/A N/A N/A N/A N/A N/A N/A
batch_insert_into_append_only_tree_16_depth_hash_count 16.8 31.6 N/A N/A N/A N/A N/A N/A N/A
batch_insert_into_append_only_tree_16_depth_hash_ms 0.587 (+1%) 0.496 N/A N/A N/A N/A N/A N/A N/A
batch_insert_into_append_only_tree_32_depth_ms N/A N/A 47.5 72.6 (+1%) 234 (+1%) 450 (+1%) 875 1,729 N/A
batch_insert_into_append_only_tree_32_depth_hash_count N/A N/A 96.0 159 543 1,055 2,079 4,127 N/A
batch_insert_into_append_only_tree_32_depth_hash_ms N/A N/A 0.485 0.447 (+1%) 0.425 (+1%) 0.419 0.415 0.414 N/A
batch_insert_into_indexed_tree_20_depth_ms N/A N/A 54.8 (-1%) 108 343 670 (+1%) 1,318 2,618 N/A
batch_insert_into_indexed_tree_20_depth_hash_count N/A N/A 105 207 691 1,363 2,707 5,395 N/A
batch_insert_into_indexed_tree_20_depth_hash_ms N/A N/A 0.482 (-2%) 0.484 0.465 0.459 (+1%) 0.455 0.455 N/A
batch_insert_into_indexed_tree_40_depth_ms N/A N/A N/A N/A N/A N/A N/A N/A 61.9 (+1%)
batch_insert_into_indexed_tree_40_depth_hash_count N/A N/A N/A N/A N/A N/A N/A N/A 109
batch_insert_into_indexed_tree_40_depth_hash_ms N/A N/A N/A N/A N/A N/A N/A N/A 0.538 (+1%)

Miscellaneous

Transaction sizes based on how many contract classes are registered in the tx.

Metric 0 registered classes 1 registered classes
tx_size_in_bytes 14,968 495,320

Transaction size based on fee payment method

Metric none fee payment method native fee payment method fpc_public fee payment method fpc_private fee payment method
tx_with_fee_size_in_bytes 773 905 1,161 1,377

Transaction processing duration by data writes.

Metric 0 new note hashes 1 new note hashes 2 new note hashes
tx_pxe_processing_time_ms 2,059 (-1%) 1,385 (+1%) 4,658 (-2%)
Metric 0 public data writes 1 public data writes 2 public data writes 3 public data writes 4 public data writes 5 public data writes 8 public data writes
tx_sequencer_processing_time_ms 11.2 (+10%) 708 (+1%) 526 1,426 (-1%) 574 (-1%) 2,445 (-3%) 772 (+15%)

@AztecBot AztecBot force-pushed the release-please--branches--master branch 6 times, most recently from 801f0af to 926fc20 Compare March 27, 2024 12:05
@AztecBot AztecBot force-pushed the release-please--branches--master branch 3 times, most recently from 069f88f to d19e9c2 Compare March 27, 2024 14:14
@AztecBot AztecBot force-pushed the release-please--branches--master branch from d19e9c2 to c7e7773 Compare March 27, 2024 15:06
@sirasistant sirasistant enabled auto-merge (squash) March 27, 2024 15:31
@sirasistant sirasistant merged commit a87f847 into master Mar 27, 2024
127 of 130 checks passed
@sirasistant sirasistant deleted the release-please--branches--master branch March 27, 2024 15:32
@AztecBot
Copy link
Collaborator Author

@AztecBot
Copy link
Collaborator Author

@AztecBot
Copy link
Collaborator Author

@AztecBot
Copy link
Collaborator Author

@AztecBot
Copy link
Collaborator Author

AztecBot added a commit to noir-lang/noir that referenced this pull request Mar 27, 2024
🤖 I have created a release *beep* *boop*
---

<details><summary>aztec-package: 0.32.0</summary>

##
[0.32.0](AztecProtocol/aztec-packages@aztec-package-v0.31.0...aztec-package-v0.32.0)
(2024-03-27)

### Features

* Sequencer checks list of allowed FPCs
([#5310](AztecProtocol/aztec-packages#5310))
([adf20dc](AztecProtocol/aztec-packages@adf20dc)),
closes
[#5000](AztecProtocol/aztec-packages#5000)
</details>

<details><summary>barretenberg.js: 0.32.0</summary>

##
[0.32.0](AztecProtocol/aztec-packages@barretenberg.js-v0.31.0...barretenberg.js-v0.32.0)
(2024-03-27)

### Miscellaneous

* **barretenberg.js:** Synchronize aztec-packages versions
</details>

<details><summary>aztec-cli: 0.32.0</summary>

##
[0.32.0](AztecProtocol/aztec-packages@aztec-cli-v0.31.0...aztec-cli-v0.32.0)
(2024-03-27)

### Miscellaneous

* **aztec-cli:** Synchronize aztec-packages versions
</details>

<details><summary>aztec-packages: 0.32.0</summary>

##
[0.32.0](AztecProtocol/aztec-packages@aztec-packages-v0.31.0...aztec-packages-v0.32.0)
(2024-03-27)

### ⚠ BREAKING CHANGES

* Brillig typed memory
([#5395](AztecProtocol/aztec-packages#5395))

### Features

* Add specific error for attempting `string[x] = ".."`
(#4611)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* **avm:** Dynamic gas costs for arithmetic, calldatacopy, and set
([#5473](AztecProtocol/aztec-packages#5473))
([bbd33fb](AztecProtocol/aztec-packages@bbd33fb))
* **avm:** EQ opcode output u8 and execution
([#5402](AztecProtocol/aztec-packages#5402))
([3450e24](AztecProtocol/aztec-packages@3450e24)),
closes
[#5290](AztecProtocol/aztec-packages#5290)
* Benchmark tx size with fee
([#5414](AztecProtocol/aztec-packages#5414))
([543f8a2](AztecProtocol/aztec-packages@543f8a2)),
closes
[#5403](AztecProtocol/aztec-packages#5403)
* Brillig typed memory
([#5395](AztecProtocol/aztec-packages#5395))
([16b0bdd](AztecProtocol/aztec-packages@16b0bdd))
* Sequencer checks list of allowed FPCs
([#5310](AztecProtocol/aztec-packages#5310))
([adf20dc](AztecProtocol/aztec-packages@adf20dc)),
closes
[#5000](AztecProtocol/aztec-packages#5000)

### Bug Fixes

* `l1-contracts/bootstrap.sh`
([#5479](AztecProtocol/aztec-packages#5479))
([f7d1d70](AztecProtocol/aztec-packages@f7d1d70))
* Add FPC to allowlist
([#5464](AztecProtocol/aztec-packages#5464))
([424960f](AztecProtocol/aztec-packages@424960f))
* **ci:** Fix earthly ctest
([#5424](AztecProtocol/aztec-packages#5424))
([9cac8a4](AztecProtocol/aztec-packages@9cac8a4))
* Docs example e2e test
([#5456](AztecProtocol/aztec-packages#5456))
([ae5126a](AztecProtocol/aztec-packages@ae5126a))
* Serial bb builds for mac
([#5462](AztecProtocol/aztec-packages#5462))
([4317819](AztecProtocol/aztec-packages@4317819))
* Slice coercions (#4640)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* **ssa:** Fix slice intrinsic handling in the capacity tracker
(#4643)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* **ssa:** Use accurate type during SSA AsSlice simplficiation
(#4610)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))

### Miscellaneous

* Append-only merkle tree generics
([#5355](AztecProtocol/aztec-packages#5355))
([ef7bf79](AztecProtocol/aztec-packages@ef7bf79))
* **avm:** Deterministic codegen from pil and some renaming
([#5476](AztecProtocol/aztec-packages#5476))
([ba834a4](AztecProtocol/aztec-packages@ba834a4))
* **avm:** Test cleanup and update yp to allow for zero gas
([#5459](AztecProtocol/aztec-packages#5459))
([1829741](AztecProtocol/aztec-packages@1829741))
* **avm:** Unify noir macros flow
([#5461](AztecProtocol/aztec-packages#5461))
([54aee58](AztecProtocol/aztec-packages@54aee58))
* **ci:** Add missing dependency to circleci config
([#5437](AztecProtocol/aztec-packages#5437))
([753cb78](AztecProtocol/aztec-packages@753cb78))
* **ci:** Add warning sticky comment
(#4647)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Convert `BlockExpression` into a standard struct
(#4623)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Delete `R1CSTransformer` (#4649)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Fallback to building barretenberg targets sequentially when RAM
constrained
([#5426](AztecProtocol/aztec-packages#5426))
([29588e0](AztecProtocol/aztec-packages@29588e0))
* Fix acvm crates reporting errors as JS packages
(#4637)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Fix versioning of `bn254_blackbox_solver` crate
(#4638)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* **github:** Improve PR template "document later" checkbox description
(#4625)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Introduce selectors to enable range checks of 8-bit and 16-bit sizes
([#5465](AztecProtocol/aztec-packages#5465))
([ef44674](AztecProtocol/aztec-packages@ef44674))
* Leveraging `Bufferable` in `pedersenHash(...)` and
`sha256ToField(...)`
([#5444](AztecProtocol/aztec-packages#5444))
([0e0748c](AztecProtocol/aztec-packages@0e0748c))
* Release Noir(0.26.0) (#4526)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Renaming rand() as unsafe_rand()
([#5457](AztecProtocol/aztec-packages#5457))
([19ad2bb](AztecProtocol/aztec-packages@19ad2bb)),
closes
[#3746](AztecProtocol/aztec-packages#3746)
* Replace relative paths to noir-protocol-circuits
([d332ad1](AztecProtocol/aztec-packages@d332ad1))
* Timestamp as u64 instead of a Field
([#5453](AztecProtocol/aztec-packages#5453))
([d80dbbf](AztecProtocol/aztec-packages@d80dbbf)),
closes
[#5446](AztecProtocol/aztec-packages#5446)
* Typed encrypted and unencrypted L2 log containers
([#5422](AztecProtocol/aztec-packages#5422))
([a4d4ee8](AztecProtocol/aztec-packages@a4d4ee8))
* Update docs with function names to match version 0.25.0 specifications
(#4466)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))
* Update integers.md to note support for Fields using `from_integer`
(#4536)
([27bd8d3](AztecProtocol/aztec-packages@27bd8d3))

### Documentation

* **yp:** Spec how bytecode is encoded in class registerer
([#5471](AztecProtocol/aztec-packages#5471))
([e3bced2](AztecProtocol/aztec-packages@e3bced2))
</details>

<details><summary>barretenberg: 0.32.0</summary>

##
[0.32.0](AztecProtocol/aztec-packages@barretenberg-v0.31.0...barretenberg-v0.32.0)
(2024-03-27)

### ⚠ BREAKING CHANGES

* Brillig typed memory
([#5395](AztecProtocol/aztec-packages#5395))

### Features

* **avm:** EQ opcode output u8 and execution
([#5402](AztecProtocol/aztec-packages#5402))
([3450e24](AztecProtocol/aztec-packages@3450e24)),
closes
[#5290](AztecProtocol/aztec-packages#5290)
* Brillig typed memory
([#5395](AztecProtocol/aztec-packages#5395))
([16b0bdd](AztecProtocol/aztec-packages@16b0bdd))

### Bug Fixes

* **ci:** Fix earthly ctest
([#5424](AztecProtocol/aztec-packages#5424))
([9cac8a4](AztecProtocol/aztec-packages@9cac8a4))
* Serial bb builds for mac
([#5462](AztecProtocol/aztec-packages#5462))
([4317819](AztecProtocol/aztec-packages@4317819))

### Miscellaneous

* **avm:** Deterministic codegen from pil and some renaming
([#5476](AztecProtocol/aztec-packages#5476))
([ba834a4](AztecProtocol/aztec-packages@ba834a4))
* Fallback to building barretenberg targets sequentially when RAM
constrained
([#5426](AztecProtocol/aztec-packages#5426))
([29588e0](AztecProtocol/aztec-packages@29588e0))
* Introduce selectors to enable range checks of 8-bit and 16-bit sizes
([#5465](AztecProtocol/aztec-packages#5465))
([ef44674](AztecProtocol/aztec-packages@ef44674))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants