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 #4957

Closed
wants to merge 4 commits into from
Closed

feat: Sync from aztec-packages #4957

wants to merge 4 commits into from

Conversation

AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented May 1, 2024

Automated pull of Noir development from aztec-packages.
BEGIN_COMMIT_OVERRIDE
feat: Sync from noir (AztecProtocol/aztec-packages#6138)
feat: Sync from noir (AztecProtocol/aztec-packages#6086)
chore: redo typo PR by vitalmotif (AztecProtocol/aztec-packages#6081)
feat: variable_base_scalar_mul blackbox func (AztecProtocol/aztec-packages#6039)
feat: Sync from noir (AztecProtocol/aztec-packages#6036)
feat: Dynamic assertion payloads v2 (AztecProtocol/aztec-packages#5949)
fix: revert "feat: Sync from noir" (AztecProtocol/aztec-packages#6034)
feat: Sync from noir (AztecProtocol/aztec-packages#6023)
chore!: remove Opcode::Brillig from ACIR (AztecProtocol/aztec-packages#5995)
feat: Sync from noir (AztecProtocol/aztec-packages#6007)
END_COMMIT_OVERRIDE

AztecBot and others added 2 commits May 1, 2024 23:34
…/aztec-packages#5939)

resolves #5688

---------

Co-authored-by: Jan Beneš <janbenes1234@gmail.com>
* master: (25 commits)
  feat: Complex outputs from acir call (#4952)
  fix: Require for all foldable functions to use distinct return  (#4949)
  feat!: use `distinct` return value witnesses by default (#4951)
  chore(docs): adding matomo tracking (#4898)
  chore: fix typo in `ResolverError::AbiAttributeOutsideContract` (#4933)
  chore: Add test for recursing a foldable function (#4948)
  feat: Handle `no_predicates` attribute (#4942)
  fix: ensure where clauses propagated to trait default definitions (#4894)
  chore: Remove unnecessary `pub(super)` in interpreter (#4939)
  feat: add de-sugaring for `impl Trait` in function parameters (#4919)
  feat(experimental): `comptime` globals (#4918)
  chore: update error conversion traits to act on references (#4936)
  fix: ban self-referential structs (#4883)
  chore: add regression test for #3051 (#4815)
  fix: discard ref counts during unrolling (#4923)
  feat!: Bit shift is restricted to u8 right operand (#4907)
  feat: Add `#[inline(tag)]` attribute and codegen (#4913)
  chore: rework workspace structure for utils crates (#4886)
  feat: add variable size sha256 (#4920)
  chore: delete flake.lock (#4855)
  ...
@github-actions github-actions bot added the documentation Improvements or additions to documentation label May 1, 2024
Copy link

socket-security bot commented May 1, 2024

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

Package New capabilities Transitives Size Publisher
npm/@cspell/cspell-json-reporter@8.7.0 filesystem 0 12.2 kB jason-dent
npm/@cspell/cspell-pipe@8.7.0 None 0 44.1 kB jason-dent
npm/@cspell/cspell-types@8.7.0 None 0 196 kB jason-dent
npm/@cspell/dynamic-import@8.7.0 None 0 8.15 kB jason-dent
npm/@eslint-community/eslint-utils@4.4.0 None 0 379 kB eslint-community-bot
npm/@eslint-community/regexpp@4.10.0 None 0 431 kB eslint-community-bot
npm/@types/semver@7.5.8 None 0 23.3 kB types
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/commander@12.0.0 environment, filesystem, shell 0 181 kB abetomo
npm/cspell-gitignore@8.7.0 filesystem 0 26.5 kB jason-dent
npm/cspell-glob@8.7.0 None 0 28.4 kB jason-dent
npm/cspell-io@8.7.0 filesystem, network 0 108 kB jason-dent
npm/cspell-lib@8.7.0 environment, filesystem 0 426 kB jason-dent
npm/cspell@8.7.0 environment, filesystem, network 0 319 kB jason-dent
npm/debug@4.3.4 environment 0 42.4 kB qix
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-visitor-keys@3.4.3 None 0 32.3 kB eslintbot
npm/eslint@8.57.0 environment, filesystem 0 3.04 MB eslintbot
npm/fast-glob@3.3.2 filesystem 0 96.7 kB mrmlnc
npm/file-entry-cache@8.0.0 filesystem 0 16 kB jaredwray
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/globby@11.1.0 filesystem 0 21.8 kB sindresorhus
npm/graphemer@1.4.0 None 0 812 kB mattpauldavies
npm/ignore@5.3.1 None 0 51.5 kB kael
npm/import-meta-resolve@4.1.0 None 0 77.4 kB wooorm
npm/is-glob@4.0.3 None 0 13.6 kB phated
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/natural-compare@1.4.0 None 0 5.65 kB megawac
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/typescript@5.4.5 None 0 32.4 MB typescript-bot
npm/vscode-uri@3.0.8 None 0 204 kB vscode-bot

🚮 Removed packages: npm/@babel/helper-environment-visitor@7.22.20, npm/@babel/helper-plugin-utils@7.24.5, npm/@babel/helper-string-parser@7.24.1, npm/@babel/helper-validator-identifier@7.24.5, npm/@babel/helper-validator-option@7.23.5, npm/@babel/parser@7.24.5, npm/@babel/regjsgen@0.8.0, npm/@colors/colors@1.5.0, npm/@hapi/hoek@9.3.0, npm/@jridgewell/resolve-uri@3.1.2, npm/@jridgewell/set-array@1.2.1, npm/@jridgewell/sourcemap-codec@1.4.15, npm/@pkgjs/parseargs@0.11.0, npm/@sideway/formula@3.0.1, npm/@sideway/pinpoint@2.0.0, npm/@sinclair/typebox@0.27.8, npm/@types/http-errors@2.0.4, npm/@types/istanbul-lib-coverage@2.0.6, npm/@types/mime@1.3.5, npm/@types/qs@6.9.15, npm/@types/range-parser@1.2.7, npm/@types/retry@0.12.0, npm/@types/yargs-parser@21.0.3, npm/acorn-walk@8.3.2, npm/acorn@8.11.3, npm/ansi-regex@5.0.1, npm/argparse@2.0.1, npm/array-flatten@1.1.1, npm/balanced-match@1.0.2, npm/base64-js@1.5.1, npm/binary-extensions@2.3.0, npm/bn.js@5.2.1, npm/boolbase@1.0.0, npm/brorand@1.1.0, npm/buffer-crc32@0.2.13, npm/buffer-from@1.1.2, npm/buffer-xor@1.0.3, npm/bytes@3.0.0, npm/caniuse-lite@1.0.30001614, npm/ci-info@3.9.0, npm/clean-stack@2.2.0, npm/clone@2.1.2, npm/color-name@1.1.4, npm/command-exists@1.2.9, npm/commondir@1.0.1, npm/concat-map@0.0.1, 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@3.37.0, npm/core-util-is@1.0.3, npm/cssesc@3.0.0, npm/deep-extend@0.6.0, npm/deep-is@0.1.4, npm/deepmerge@4.3.1, npm/depd@2.0.0, npm/destroy@1.2.0, npm/domelementtype@2.3.0, npm/eastasianwidth@0.2.0, npm/ee-first@1.1.1, npm/electron-to-chromium@1.4.752, npm/emoji-regex@8.0.0, npm/encodeurl@1.0.2, npm/entities@4.5.0, npm/env-paths@2.2.1, npm/escalade@3.1.2, npm/escape-html@1.0.3, npm/esprima@4.0.1, npm/estraverse@5.3.0, npm/esutils@2.0.3, npm/etag@1.8.1, npm/eventemitter3@4.0.7, npm/events@3.3.0, npm/extend@3.0.2, npm/fast-deep-equal@3.1.3, npm/fast-levenshtein@2.0.6, npm/flatted@3.3.1, npm/follow-redirects@1.15.6, npm/forwarded@0.2.0, npm/fresh@0.5.2, 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-caller-file@2.0.5, npm/graceful-fs@4.2.11, npm/has-flag@4.0.0, npm/has-proto@1.0.3, npm/has-symbols@1.0.3, npm/http-cache-semantics@4.1.1, npm/imurmurhash@0.1.4, npm/indent-string@4.0.0, npm/inherits@2.0.4, npm/is-arrayish@0.2.1, npm/is-extendable@0.1.1, npm/is-extglob@2.1.1, npm/is-fullwidth-code-point@3.0.0, npm/is-number@7.0.0, npm/is-obj@2.0.0, npm/is-typedarray@1.0.0, npm/isexe@2.0.0, npm/isobject@3.0.1, npm/js-tokens@4.0.0, npm/jsesc@2.5.2, npm/json-schema-traverse@0.4.1, npm/json5@2.2.3, npm/kind-of@6.0.3, npm/lodash.debounce@4.0.8, npm/lodash.get@4.4.2, npm/lodash.isequal@4.5.0, npm/lodash.memoize@4.1.2, npm/lodash.uniq@4.5.0, npm/lodash@4.17.21, npm/lunr@2.3.9, npm/mark.js@8.11.1, npm/mdn-data@2.0.14, npm/media-typer@0.3.0, npm/merge-descriptors@1.0.1, npm/merge2@1.4.1, npm/methods@1.1.2, npm/mime@1.6.0, npm/minimalistic-assert@1.0.1, npm/minimalistic-crypto-utils@1.0.1, npm/minimist@1.2.8, npm/ms@2.1.2, npm/nanoid@3.3.7, npm/negotiator@0.6.3, npm/node-releases@2.0.14, npm/normalize-path@3.0.0, npm/object-assign@4.1.1, npm/object-inspect@1.13.1, npm/object-keys@1.1.1, npm/on-headers@1.0.2, npm/os-tmpdir@1.0.2, npm/p-try@2.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/picocolors@1.0.0, npm/picomatch@2.3.1, npm/postcss-value-parser@4.2.0, npm/prismjs@1.29.0, npm/process-nextick-args@2.0.1, npm/proxy-from-env@1.1.0, npm/punycode@2.3.1, npm/react-is@16.13.1, npm/regenerate@1.4.2, npm/regenerator-runtime@0.14.1, npm/relateurl@0.2.7, npm/repeat-string@1.6.1, npm/require-directory@2.1.1, npm/require-from-string@2.0.2, npm/requires-port@1.0.0, npm/resolve-from@5.0.0, npm/retry@0.13.1, npm/safer-buffer@2.1.2, npm/sax@1.3.0, npm/setimmediate@1.0.5, npm/setprototypeof@1.2.0, npm/shallowequal@1.1.0, npm/shebang-regex@3.0.0, npm/signal-exit@3.0.7, npm/slash@3.0.0, npm/smart-buffer@4.2.0, npm/source-map-js@1.2.0, npm/source-map@0.5.7, npm/sprintf-js@1.0.3, npm/stable@0.1.8, npm/statuses@2.0.1, npm/supports-preserve-symlinks-flag@1.0.0, npm/through@2.3.8, npm/to-fast-properties@2.0.0, npm/toidentifier@1.0.1, npm/undici-types@5.26.5, npm/unicode-canonical-property-names-ecmascript@2.0.0, npm/unicode-match-property-value-ecmascript@2.1.0, npm/unicode-property-aliases-ecmascript@2.1.0, npm/unpipe@1.0.0, npm/util-deprecate@1.0.2, npm/utils-merge@1.0.1, npm/vary@1.1.2, npm/wrappy@1.0.2, npm/xtend@4.0.2, npm/y18n@5.0.8, npm/yaml@2.4.2

View full report↗︎

Copy link
Contributor

github-actions bot commented May 1, 2024

Copy link
Contributor

github-actions bot commented May 1, 2024

FYI @noir-lang/developerrelations on Noir doc changes.

@TomAFrench TomAFrench closed this May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants