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

feat: Sync from aztec-packages #4651

Closed
wants to merge 5 commits into from
Closed

feat: Sync from aztec-packages #4651

wants to merge 5 commits into from

Conversation

AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 27, 2024

Automated pull of Noir development from aztec-packages.
BEGIN_COMMIT_OVERRIDE
refactor(avm): unify noir macros flow (AztecProtocol/aztec-packages#5461)
feat: Sync from noir (AztecProtocol/aztec-packages#5475)
feat!: Brillig typed memory (AztecProtocol/aztec-packages#5395)
feat(avm): add AvmContextInputs (AztecProtocol/aztec-packages#5396)
feat: Sync from noir (AztecProtocol/aztec-packages#5416)
feat: truncate SHA hashes inside circuits (AztecProtocol/aztec-packages#5160)
END_COMMIT_OVERRIDE

AztecBot and others added 2 commits March 27, 2024 12:05
Automated pull of development from the
[noir](https://github.com/noir-lang/noir) programming language, a
dependency of Aztec.
BEGIN_COMMIT_OVERRIDE
chore: delete `R1CSTransformer`
(#4649)
fix: Slice coercions (#4640)
chore(ci): add warning sticky comment
(#4647)
fix(ssa): Fix slice intrinsic handling in the capacity tracker
(#4643)
chore: fix versioning of `bn254_blackbox_solver` crate
(#4638)
chore: fix acvm crates reporting errors as JS packages
(#4637)
chore: Release Noir(0.26.0)
(#4526)
chore: convert `BlockExpression` into a standard struct
(#4623)
chore(github): Improve PR template "document later" checkbox description
(#4625)
chore: Update integers.md to note support for Fields using
`from_integer` (#4536)
chore: update docs with function names to match version 0.25.0
specifications (#4466)
feat: add specific error for attempting `string[x] = ".."`
(#4611)
fix(ssa): Use accurate type during SSA AsSlice simplficiation
(#4610)
END_COMMIT_OVERRIDE

---------

Co-authored-by: sirasistant <sirasistant@gmail.com>
yarn.lock Show resolved Hide resolved
@TomAFrench
Copy link
Member

Looks like the new bb was released before the breaking change.

)

Step towards integrating with initializers, etc.

However in the future we might want to separate private and public-vm, many things might end up being different enough (see IFs in code).
)

Step towards integrating with initializers, etc.

However in the future we might want to separate private and public-vm, many things might end up being different enough (see IFs in code).
Copy link

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

Package New capabilities Transitives Size Publisher
npm/@cspell/cspell-json-reporter@8.6.1 filesystem 0 12.2 kB jason-dent
npm/@cspell/cspell-pipe@8.6.1 None 0 44.1 kB jason-dent
npm/@cspell/cspell-types@8.6.1 None 0 196 kB jason-dent
npm/@cspell/dynamic-import@8.6.1 None 0 8.15 kB jason-dent
npm/@typescript-eslint/eslint-plugin@6.21.0 None 0 2.59 MB jameshenry
npm/@typescript-eslint/parser@6.21.0 None 0 17.8 kB jameshenry
npm/@typescript-eslint/scope-manager@6.21.0 None 0 612 kB jameshenry
npm/@typescript-eslint/type-utils@6.21.0 None 0 109 kB jameshenry
npm/@typescript-eslint/types@6.21.0 None 0 156 kB jameshenry
npm/@typescript-eslint/typescript-estree@6.21.0 None 0 565 kB jameshenry
npm/@typescript-eslint/utils@6.21.0 None 0 321 kB jameshenry
npm/@typescript-eslint/visitor-keys@6.21.0 None 0 19.3 kB jameshenry
npm/assertion-error@1.1.0 None 0 5.64 kB chaijs
npm/chai@4.4.1 None 0 754 kB keithamus
npm/chalk-template@1.1.0 None 0 13.7 kB sindresorhus
npm/check-error@1.0.3 None 0 14.4 kB keithamus
npm/clsx@1.2.1 None 0 5.67 kB lukeed
npm/commander@12.0.0 environment, filesystem, shell 0 181 kB abetomo
npm/cspell-gitignore@8.6.1 filesystem 0 26.5 kB jason-dent
npm/cspell-glob@8.6.1 None 0 28.4 kB jason-dent
npm/cspell-io@8.6.1 filesystem, network 0 108 kB jason-dent
npm/cspell-lib@8.6.1 environment, filesystem 0 426 kB jason-dent
npm/cspell@8.6.1 environment, filesystem, network 0 319 kB jason-dent
npm/deep-eql@4.1.3 None 0 24.2 kB chai
npm/eslint-plugin-prettier@5.1.3 None 0 33.9 kB jounqin
npm/eslint@8.57.0 environment, filesystem 0 3.04 MB eslintbot
npm/file-entry-cache@8.0.0 filesystem 0 16 kB jaredwray
npm/find-up-simple@1.0.0 None 0 7.18 kB sindresorhus
npm/get-func-name@2.0.2 None 0 8.68 kB keithamus
npm/get-stdin@9.0.0 None 0 4.54 kB sindresorhus
npm/import-meta-resolve@4.0.0 None 0 76.9 kB wooorm
npm/loupe@2.3.7 None 0 58.1 kB keithamus
npm/minimatch@9.0.3 environment 0 434 kB isaacs
npm/mocha@10.4.0 environment, eval, filesystem 0 2.09 MB voxpelli
npm/pathval@1.1.1 None 0 15.8 kB chai
npm/prettier@3.2.5 environment, filesystem, unsafe 0 8.39 MB prettier-bot
npm/semver@7.6.0 None 0 94.2 kB npm-cli-ops
npm/strip-ansi@7.1.0 None 0 4.32 kB sindresorhus
npm/ts-api-utils@1.3.0 None 0 828 kB joshuakgoldberg
npm/ts-node@10.9.2 environment, filesystem, unsafe 0 757 kB blakeembrey
npm/type-detect@4.0.8 None 0 42.1 kB chaijs
npm/vscode-uri@3.0.8 None 0 204 kB vscode-bot

🚮 Removed packages: npm/@aashutoshrathi/word-wrap@1.2.6, npm/@babel/helper-annotate-as-pure@7.22.5, npm/@babel/helper-environment-visitor@7.22.20, npm/@babel/helper-function-name@7.23.0, npm/@babel/helper-hoist-variables@7.22.5, npm/@babel/helper-module-imports@7.24.3, npm/@babel/helper-module-transforms@7.23.3, npm/@babel/helper-plugin-utils@7.24.0, npm/@babel/helper-simple-access@7.22.5, npm/@babel/helper-split-export-declaration@7.22.6, npm/@babel/helper-string-parser@7.24.1, npm/@babel/helper-validator-identifier@7.22.20, npm/@babel/helper-validator-option@7.23.5, npm/@babel/helpers@7.24.1, npm/@babel/parser@7.24.1, npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2, npm/@babel/plugin-syntax-async-generators@7.8.4, npm/@babel/plugin-syntax-class-properties@7.12.13, npm/@babel/plugin-syntax-class-static-block@7.14.5, npm/@babel/plugin-syntax-dynamic-import@7.8.3, npm/@babel/plugin-syntax-export-namespace-from@7.8.3, npm/@babel/plugin-syntax-import-meta@7.10.4, npm/@babel/plugin-syntax-json-strings@7.8.3, npm/@babel/plugin-syntax-logical-assignment-operators@7.10.4, npm/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3, npm/@babel/plugin-syntax-numeric-separator@7.10.4, npm/@babel/plugin-syntax-object-rest-spread@7.8.3, npm/@babel/plugin-syntax-optional-catch-binding@7.8.3, npm/@babel/plugin-syntax-optional-chaining@7.8.3, npm/@babel/plugin-syntax-private-property-in-object@7.14.5, npm/@babel/plugin-syntax-top-level-await@7.14.5, npm/@babel/plugin-syntax-unicode-sets-regex@7.18.6, npm/@babel/plugin-transform-parameters@7.24.1, npm/@babel/plugin-transform-react-jsx-development@7.22.5, npm/@babel/preset-modules@0.1.6-no-external-plugins, npm/@babel/runtime@7.24.1, npm/@babel/template@7.24.0, npm/@babel/types@7.24.0, npm/@eslint/js@8.57.0, npm/@humanwhocodes/module-importer@1.0.1, npm/@humanwhocodes/object-schema@2.0.2, npm/@jridgewell/resolve-uri@3.1.2, npm/@jridgewell/set-array@1.2.1, npm/@jridgewell/sourcemap-codec@1.4.15, npm/@nodelib/fs.scandir@2.1.5, npm/@nodelib/fs.stat@2.0.5, npm/@nodelib/fs.walk@1.2.8, npm/@types/body-parser@1.19.5, npm/@types/bonjour@3.5.13, npm/@types/connect-history-api-fallback@1.5.4, npm/@types/connect@3.4.38, npm/@types/eslint-scope@3.7.7, npm/@types/eslint@8.56.6, npm/@types/estree@1.0.5, npm/@types/express-serve-static-core@4.17.43, npm/@types/express@4.17.21, npm/@types/html-minifier-terser@6.1.0, npm/@types/http-errors@2.0.4, npm/@types/http-proxy@1.17.14, npm/@types/istanbul-lib-coverage@2.0.6, npm/@types/istanbul-lib-report@3.0.3, npm/@types/istanbul-reports@3.0.4, npm/@types/mime@1.3.5, npm/@types/node@20.11.30, npm/@types/parse-json@4.0.2, npm/@types/qs@6.9.14, npm/@types/range-parser@1.2.7, npm/@types/send@0.17.4, npm/@types/serve-index@1.9.4, npm/@types/serve-static@1.15.5, npm/@types/sockjs@0.3.36, npm/@types/ws@8.5.10, npm/@types/yargs-parser@21.0.3, npm/@types/yargs@17.0.32, npm/@ungap/structured-clone@1.2.0, npm/@webassemblyjs/ast@1.12.1, npm/@webassemblyjs/wasm-edit@1.12.1, npm/@webassemblyjs/wasm-parser@1.12.1, npm/acorn-import-assertions@1.9.0, npm/acorn-jsx@5.3.2, npm/acorn@8.11.3, npm/address@1.2.2, npm/ajv-formats@2.1.1, npm/ajv@6.12.6, npm/ansi-html-community@0.0.8, npm/ansi-regex@5.0.1, npm/ansi-styles@4.3.0, npm/anymatch@3.1.3, npm/argparse@2.0.1, npm/array-flatten@1.1.1, npm/array-union@2.1.0, npm/at-least-node@1.0.0, npm/autoprefixer@10.4.19, npm/big.js@5.2.2, npm/bonjour-service@1.2.1, npm/brace-expansion@1.1.11, npm/braces@3.0.2, npm/browserslist@4.23.0, npm/bytes@3.0.0, npm/call-bind@1.0.7, npm/camel-case@4.1.2, npm/camelcase@6.3.0, npm/caniuse-lite@1.0.30001600, npm/char-regex@1.0.2, npm/chrome-trace-event@1.0.3, npm/ci-info@3.9.0, npm/clean-css@5.3.3, npm/colorette@2.0.20, npm/common-path-prefix@3.0.0, npm/compression@1.7.4, npm/connect-history-api-fallback@2.0.0, npm/content-type@1.0.5, npm/convert-source-map@1.9.0, npm/cookie-signature@1.0.6, npm/cookie@0.6.0, npm/core-js-compat@3.36.1, npm/core-js-pure@3.36.1, npm/core-js@3.36.1, npm/cross-spawn@7.0.3, npm/css-loader@6.10.0, npm/cssesc@3.0.0, npm/cssnano-preset-default@5.2.14, npm/deep-is@0.1.4, npm/deepmerge@4.3.1, npm/default-gateway@6.0.3, npm/define-lazy-prop@2.0.0, npm/define-properties@1.2.1, npm/depd@2.0.0, npm/dequal@2.0.3, npm/detect-port-alt@1.1.6, npm/dir-glob@3.0.1, npm/doctrine@3.0.0, npm/duplexer@0.1.2, npm/electron-to-chromium@1.4.717, npm/emojis-list@3.0.0, npm/encodeurl@1.0.2, npm/enhanced-resolve@5.16.0, npm/error-ex@1.3.2, npm/es-module-lexer@1.5.0, npm/escalade@3.1.2, npm/escape-html@1.0.3, npm/escape-string-regexp@4.0.0, npm/espree@9.6.1, npm/esprima@4.0.1, npm/estraverse@5.3.0, npm/esutils@2.0.3, npm/etag@1.8.1, npm/events@3.3.0, npm/fast-deep-equal@3.1.3, npm/fast-levenshtein@2.0.6, npm/fastq@1.17.1, npm/filesize@8.0.7, npm/fill-range@7.0.1, npm/finalhandler@1.2.0, npm/find-cache-dir@3.3.2, npm/flat-cache@3.2.0, npm/fraction.js@4.3.7, npm/fresh@0.5.2, npm/fs-extra@10.1.0, npm/fs.realpath@1.0.0, npm/fsevents@2.3.3, npm/function-bind@1.1.2, npm/gensync@1.0.0-beta.2, npm/get-own-enumerable-property-symbols@3.0.2, npm/glob-parent@6.0.2, npm/glob-to-regexp@0.4.1, npm/global-modules@2.0.0, npm/globals@13.24.0, npm/gopd@1.0.1, npm/graceful-fs@4.2.11, npm/gzip-size@6.0.0, npm/has-flag@4.0.0, npm/has-proto@1.0.3, npm/has-symbols@1.0.3, npm/hasown@2.0.2, npm/he@1.2.0, npm/html-entities@2.5.2, npm/html-webpack-plugin@5.6.0, npm/http-errors@2.0.0, npm/http-proxy@1.18.1, npm/iconv-lite@0.4.24, npm/icss-utils@5.1.0, npm/immer@9.0.21, npm/imurmurhash@0.1.4, npm/inflight@1.0.6, npm/inherits@2.0.4, npm/invariant@2.2.4, npm/ipaddr.js@2.1.0, npm/is-binary-path@2.1.0, npm/is-core-module@2.13.1, npm/is-docker@2.2.1, npm/is-extglob@2.1.1, npm/is-path-inside@3.0.3, npm/is-regexp@1.0.0, npm/is-root@2.1.0, npm/is-stream@2.0.1, npm/is-wsl@2.2.0, npm/isexe@2.0.0, npm/jiti@1.21.0, npm/js-tokens@4.0.0, npm/js-yaml@4.1.0, npm/jsesc@2.5.2, npm/json-parse-even-better-errors@2.3.1, npm/json-schema-traverse@0.4.1, npm/json-stable-stringify-without-jsonify@1.0.1, npm/json5@2.2.3, npm/jsonfile@6.1.0, npm/kleur@3.0.3, npm/launch-editor@2.6.1, npm/leven@3.1.0, npm/levn@0.4.1, npm/lilconfig@2.1.0, npm/lines-and-columns@1.2.4, npm/loader-runner@4.3.0, npm/loader-utils@2.0.4, npm/locate-path@6.0.0, npm/lodash.merge@4.6.2, npm/lodash@4.17.21, npm/loose-envify@1.4.0, npm/make-dir@3.1.0, npm/memfs@3.6.0, npm/merge-descriptors@1.0.1, npm/merge-stream@2.0.0, npm/merge2@1.4.1, npm/methods@1.1.2, npm/micromatch@4.0.5, npm/mini-css-extract-plugin@2.8.1, npm/minimist@1.2.8, npm/ms@2.1.2, npm/multicast-dns@7.2.5, npm/nanoid@3.3.7, npm/neo-async@2.6.2, npm/node-releases@2.0.14, npm/normalize-path@3.0.0, npm/normalize-range@0.1.2, npm/object-assign@4.1.1, npm/object-keys@1.1.1, npm/object.assign@4.1.5, npm/on-finished@2.4.1, npm/on-headers@1.0.2, npm/onetime@5.1.2, npm/open@8.4.2, npm/optionator@0.9.3, npm/p-retry@4.6.2, npm/param-case@3.0.4, npm/parse-json@5.2.0, npm/parseurl@1.3.3, npm/path-exists@4.0.0, npm/path-is-absolute@1.0.1, npm/path-key@3.1.1, npm/path-parse@1.0.7, npm/path-type@4.0.0, npm/picocolors@1.0.0, npm/picomatch@2.3.1, npm/pkg-dir@4.2.0, npm/pkg-up@3.1.0, npm/postcss-modules-extract-imports@3.0.0, npm/postcss-modules-local-by-default@4.0.4, npm/postcss-modules-scope@3.1.1, npm/postcss-modules-values@4.0.0, npm/postcss-selector-parser@6.0.16, npm/postcss-value-parser@4.2.0, npm/postcss@8.4.38, npm/prelude-ls@1.2.1, npm/pretty-error@4.0.0, npm/prompts@2.4.2, npm/proxy-addr@2.0.7, npm/randombytes@2.1.0, npm/react-error-overlay@6.0.11, npm/react-is@16.13.1, npm/readdirp@3.6.0, npm/regenerator-runtime@0.14.1, npm/relateurl@0.2.7, npm/require-from-string@2.0.2, npm/resolve-from@5.0.0, npm/resolve@1.22.8, npm/run-parallel@1.2.0, npm/safer-buffer@2.1.2, npm/selfsigned@2.4.1, npm/serve-index@1.9.1, npm/serve-static@1.15.0, npm/setprototypeof@1.2.0, npm/shebang-command@2.0.0, npm/shell-quote@1.8.1, npm/signal-exit@3.0.7, npm/sisteransi@1.0.5, npm/slash@3.0.0, npm/sockjs@0.3.24, npm/source-map-js@1.2.0, npm/source-map-support@0.5.21, npm/spdy@4.0.2, npm/statuses@2.0.1, npm/strip-json-comments@3.1.1, npm/supports-preserve-symlinks-flag@1.0.0, npm/svg-parser@2.0.4, npm/tapable@2.2.1, npm/terser@5.29.2, npm/text-table@0.2.0, npm/to-fast-properties@2.0.0, npm/tslib@2.6.2, npm/type-check@0.4.0, npm/type-fest@0.20.2, npm/undici-types@5.26.5, npm/universalify@2.0.1, npm/update-browserslist-db@1.0.13, npm/uri-js@4.4.1, npm/util-deprecate@1.0.2, npm/utils-merge@1.0.1, npm/uuid@8.3.2, npm/vary@1.1.2, npm/watchpack@2.4.1, npm/webpack-sources@3.2.3, npm/which@2.0.2, npm/write-file-atomic@3.0.3, npm/yaml@2.4.1, npm/yargs@16.2.0

View full report↗︎

@sirasistant
Copy link
Contributor

There is a new release, I'm going to make a clean sync :)

@sirasistant sirasistant deleted the aztec-packages branch March 27, 2024 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants