chore(deps): bump the npm_and_yarn group across 2 directories with 11 updates#15
Conversation
… updates Bumps the npm_and_yarn group with 1 update in the /scripts/curve-tools directory: [brace-expansion](https://github.com/juliangruber/brace-expansion). Bumps the npm_and_yarn group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [axios](https://github.com/axios/axios) | `1.7.2` | `1.12.0` | | [base-x](https://github.com/cryptocoinjs/base-x) | `3.0.9` | `3.0.11` | | [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.11` | `1.1.12` | | [braces](https://github.com/micromatch/braces) | `3.0.2` | `3.0.3` | | [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.7` | | [form-data](https://github.com/form-data/form-data) | `2.5.1` | `2.5.5` | | [pbkdf2](https://github.com/browserify/pbkdf2) | `3.1.2` | `3.1.5` | | [secp256k1](https://github.com/cryptocoinjs/secp256k1-node) | `4.0.3` | `4.0.4` | | [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.11` | `2.4.12` | | [undici](https://github.com/nodejs/undici) | `5.28.3` | `5.29.0` | | [@openzeppelin/contracts](https://github.com/OpenZeppelin/openzeppelin-contracts) | `3.4.2-solc-0.7` | `4.9.6` | Updates `brace-expansion` from 2.0.1 to 2.0.2 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v2.0.1...v2.0.2) Updates `axios` from 1.7.2 to 1.12.0 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.7.2...v1.12.0) Updates `base-x` from 3.0.9 to 3.0.11 - [Commits](cryptocoinjs/base-x@v3.0.9...v3.0.11) Updates `brace-expansion` from 1.1.11 to 1.1.12 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v2.0.1...v2.0.2) Updates `braces` from 3.0.2 to 3.0.3 - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) Updates `cipher-base` from 1.0.4 to 1.0.7 - [Changelog](https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md) - [Commits](browserify/cipher-base@v1.0.4...v1.0.7) Updates `form-data` from 2.5.1 to 2.5.5 - [Release notes](https://github.com/form-data/form-data/releases) - [Changelog](https://github.com/form-data/form-data/blob/v2.5.5/CHANGELOG.md) - [Commits](form-data/form-data@v2.5.1...v2.5.5) Updates `pbkdf2` from 3.1.2 to 3.1.5 - [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md) - [Commits](browserify/pbkdf2@v3.1.2...v3.1.5) Updates `secp256k1` from 4.0.3 to 4.0.4 - [Release notes](https://github.com/cryptocoinjs/secp256k1-node/releases) - [Commits](cryptocoinjs/secp256k1-node@v4.0.3...v4.0.4) Updates `sha.js` from 2.4.11 to 2.4.12 - [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md) - [Commits](browserify/sha.js@v2.4.11...v2.4.12) Updates `undici` from 5.28.3 to 5.29.0 - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v5.28.3...v5.29.0) Updates `@openzeppelin/contracts` from 3.4.2-solc-0.7 to 4.9.6 - [Release notes](https://github.com/OpenZeppelin/openzeppelin-contracts/releases) - [Changelog](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/CHANGELOG.md) - [Commits](OpenZeppelin/openzeppelin-contracts@v3.4.2-solc-0.7...v4.9.6) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 2.0.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: axios dependency-version: 1.12.0 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: base-x dependency-version: 3.0.11 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: braces dependency-version: 3.0.3 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: cipher-base dependency-version: 1.0.7 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: form-data dependency-version: 2.5.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: pbkdf2 dependency-version: 3.1.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: secp256k1 dependency-version: 4.0.4 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: sha.js dependency-version: 2.4.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: undici dependency-version: 5.29.0 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@openzeppelin/contracts" dependency-version: 4.9.6 dependency-type: direct:development dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
|
@codex please get this PR merge-able |
|
To use Codex here, create an environment for this repo. |
|
@claude please get this PR merge-able |
|
Claude finished @Git-on-my-level's task —— View job I'll help you get this dependency update PR merge-able. Let me analyze the current state and resolve any issues. Todo List
Analysis & Fixes AppliedI've identified and fixed the main issue: The CI was failing because of breaking changes in OpenZeppelin contracts. The dependency update bumped Fixed Issues:
What Was Done✅ Root Cause Analysis: Identified that OpenZeppelin v4.x deprecated the ✅ Import Fixes: Updated all deprecated import paths to the new v4.x locations ✅ Committed Changes: Pushed the compatibility fixes to the PR branch SummaryThe dependency update PR should now be merge-able! The compilation failures were caused by the major version bump of OpenZeppelin contracts from v3.4.2 to v4.9.6. I've updated all the deprecated import paths to work with the new version structure. The CI should pass on the next run. This dependency update includes important security fixes, particularly for the brace-expansion ReDoS vulnerability and undici CVE fixes, so it's a valuable update for the project's security posture. | Branch: dependabot/npm_and_yarn/scripts/curve-tools/npm_and_yarn-127eb8d6f7 |
- Update IERC20Permit import from drafts/ to token/ERC20/extensions/ - Update ERC20Permit import from drafts/ to token/ERC20/extensions/ - Fix compilation issues from OpenZeppelin v3 to v4 migration 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: David Zhang <Git-on-my-level@users.noreply.github.com>
Bumps the npm_and_yarn group with 1 update in the /scripts/curve-tools directory: brace-expansion.
Bumps the npm_and_yarn group with 11 updates in the / directory:
1.7.21.12.03.0.93.0.111.1.111.1.123.0.23.0.31.0.41.0.72.5.12.5.53.1.23.1.54.0.34.0.42.4.112.4.125.28.35.29.03.4.2-solc-0.74.9.6Updates
brace-expansionfrom 2.0.1 to 2.0.2Release notes
Sourced from brace-expansion's releases.
Commits
a3efcee2.0.214f1d91pkg: publish on tag 2.xed7780afmt36603d5Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65)Updates
axiosfrom 1.7.2 to 1.12.0Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
0d8ad6echore(release): v1.12.0 (#7013)fd7f404fix: release pr runa2edc36fix: dont add dist on release9ec86defix: adding build artifacts945435ffix(node): enforce maxContentLength for data: URLs (#7011)28e5e30chore(sponsor): update sponsor block (#7005)d03f245chore(CI): fixed release info script to use npm registry instead of git as fi...a0bc911chore: removing dist files from src (#7002)c959ff2feat(fetch): add fetch, Request, Response env config variables for the adapte...a9f47affix(fetch-adapter): set correct Content-Type for Node FormData (#6998)Updates
base-xfrom 3.0.9 to 3.0.11Commits
043a8883.0.112705ddd[backport 3.x] Prohibit char codes that would overflow theBASE_MAP3d43c0e3.0.100a35446Improve decoding performanceUpdates
brace-expansionfrom 1.1.11 to 1.1.12Release notes
Sourced from brace-expansion's releases.
Commits
a3efcee2.0.214f1d91pkg: publish on tag 2.xed7780afmt36603d5Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65)Updates
bracesfrom 3.0.2 to 3.0.3Commits
74b2db23.0.388f1429update eslint. lint, fix unit tests.415d660Snyk js braces 6838727 (#40)190510ffix tests, skip 1 test in test/braces.expand716eb9freadme bumpa5851e5Merge pull request #37 from coderaiser/fix/vulnerability2092bd1feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cffix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9remove funding file665ab5dupdate keepEscaping doc (#27)Updates
cipher-basefrom 1.0.4 to 1.0.7Changelog
Sourced from cipher-base's changelog.
Commits
0056718v1.0.7fd1e5ee[Refactor] useto-buffer08ba803[Dev Deps] update@ljharb/eslint-configf5249f9v1.0.6b7ddd2a[Fix] io.js 3.0 - Node.js 5.3 typed array supportf03cebfv1.0.588dc806[meta] addauto-changelog7a137d7[meta] addnpmignoreandsafe-publish-latest5c02918[meta] fix package.json indentation8fd1364[Fix] return valid values on multi-byte-wide TypedArray inputMaintainer changes
This version was pushed to npm by ljharb, a new releaser for cipher-base since your current version.
Updates
form-datafrom 2.5.1 to 2.5.5Release notes
Sourced from form-data's releases.
Changelog
Sourced from form-data's changelog.
... (truncated)
Commits
40de5a7v2.5.5026abe5[Fix] use proper dependency10626c0[meta] actually ensure the readme backup isn’t publishedefe6c26v2.5.4c97cfbe[Tests] Switch to newer v8 prediction library; enable node 24 testing0e93122[Tests] handle predict-v8-randomness failures in node < 17 and node > 23b88316c[Fix] Switch to usingcryptorandom for boundary valuesb70869d[Fix]append: avoid a crash on nullish values131ae5e[Fix] validate boundary type insetBoundary()method8bf2492[eslint] update linting configMaintainer changes
This version was pushed to npm by ljharb, a new releaser for form-data since your current version.
Updates
pbkdf2from 3.1.2 to 3.1.5Changelog
Sourced from pbkdf2's changelog.
Commits
3687905v3.1.567bd94d[Fix] only allow finite iterations8f59d96[Fix] restore node 0.10 supportd2dc5f0[Fix] check parameters before the "no Promise" bailoutb2ad615v3.1.48dbf49b[Deps] updatecreate-hash,ripemd160,sha.js,to-bufferaaf870b[Dev Deps] update@ljharb/eslint-configd15bc35[meta] update repo URLs3e40827v3.1.3e3102a8[Refactor] useto-bufferMaintainer changes
This version was pushed to npm by ljharb, a new releaser for pbkdf2 since your current version.
Updates
secp256k1from 4.0.3 to 4.0.4Commits
756fce14.0.48bd6446elliptic: fix key verification in loadCompressedPublicKey840834eUpdate elliptic to 6.5.7 (CVE-2024-42461) (#206)Updates
sha.jsfrom 2.4.11 to 2.4.12Changelog
Sourced from sha.js's changelog.
Commits
eb4ea2fv2.4.12d8d77c0[meta] reorder package.jsondf9d521[eslint] fix package.json indentation35aec35[meta] addnpmignored528896[Dev Deps] add missing peer depb46e711[meta] addauto-changelog94ca724[Dev Deps] remove unusedbufferdep2dbe0aa[Dev Deps] update@ljharb/eslint-config73e33ae[Tests] avoid console logsf2a258e[Fix] support multi-byte wide typed arraysMaintainer changes
This version was pushed to npm by ljharb, a new releaser for sha.js since your current version.
Updates
undicifrom 5.28.3 to 5.29.0Release notes
Sourced from undici's releases.
Commits
9528f68Bumped v5.29.0f1d75a4increase timeout for redirect test2d31ed6remove fuzzing tests6b36d49fix redirect test in Node v16648dd8fmore fix for the wpt runner on Windowsa0516badon't use internal header state for cookies (#3295)87ce4affix test/client for node 20c2c8fd5fix: accept v20 SSL specific error for alpn selection in http/282200bd[v6.x] fix wpts on windows (#4093)47546fatest: fix windows wpt (#4050)Updates
@openzeppelin/contractsfrom 3.4.2-solc-0.7 to 4.9.6Release notes
Sourced from
@openzeppelin/contracts's releases.... (truncated)
Changelog
Sourced from
@openzeppelin/contracts's changelog.