Skip to content

fix(deps): bump ip-address from 10.2.0 to 10.7.2 - #456

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/ip-address-10.7.2
Open

dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/npm_and_yarn/ip-address-10.7.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Contributor

Bumps ip-address from 10.2.0 to 10.7.2.

Release notes

Sourced from ip-address's releases.

v10.7.2

What's Changed

Full Changelog: beaugunderson/ip-address@v10.7.1...v10.7.2

v10.7.1

What's Changed

Full Changelog: beaugunderson/ip-address@v10.7.0...v10.7.1

v10.7.0

What's Changed

Full Changelog: beaugunderson/ip-address@v10.6.0...v10.7.0

v10.6.0

What's Changed

Full Changelog: beaugunderson/ip-address@v10.5.1...v10.6.0

v10.5.1

Full Changelog: beaugunderson/ip-address@v10.5.0...v10.5.1

v10.5.0

What's Changed

Full Changelog: beaugunderson/ip-address@v10.4.0...v10.5.0

v10.4.0

What's Changed

Full Changelog: beaugunderson/ip-address@v10.3.1...v10.4.0

v10.3.1

Full Changelog: beaugunderson/ip-address@v10.3.0...v10.3.1

... (truncated)

Commits
  • 974b48d 10.7.2
  • 4dfe8e5 Accept an arpa suffix in any case and without the root dot in fromArpa (#227)
  • f0c25df 10.7.1
  • 8b34a21 Merge commit from fork
  • 13b6155 Merge commit from fork
  • 469ead1 Reject an address longer than the family allows before parsing it
  • 1343629 Report an address of the other family as not contained
  • 4c2184a Bump js-yaml and brace-expansion in the lockfile (#226)
  • 2b7cab5 10.7.0
  • 87fae23 Add offset() and nextNetwork(), accept prefix-length ip6.arpa names, correct ...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for ip-address since your current version.

Install script changes

This version adds prepare script that runs during installation. Review the package contents before updating.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [ip-address](https://github.com/beaugunderson/ip-address) from 10.2.0 to 10.7.2.
- [Release notes](https://github.com/beaugunderson/ip-address/releases)
- [Commits](beaugunderson/ip-address@v10.2.0...v10.7.2)

---
updated-dependencies:
- dependency-name: ip-address
  dependency-version: 10.7.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 28, 2026
@vercel

vercel Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
cli-web-cli Ready Ready Preview Sep 28, 2026 10:38pm UTC

Request Review

@ci-lockfile-regen

Copy link
Copy Markdown

Dependabot Fix Assessment

Package: `ip-address` `10.2.0` → `10.7.2` (minor bump, 5 releases)
Scope: transitive runtime dependency (not directly imported)
Workspace: root only

What changed upstream

  • v10.7.2: Accept arpa suffix in any case and without root dot in fromArpa
  • v10.7.0: Add offset() and nextNetwork(), accept prefix-length ip6.arpa names
  • v10.6.0: Add isGlobal() and pin classifiers to IANA special-purpose registries
  • v10.5.0: Fix fromURL graceful-failure contract for non-IPv6 hosts
  • v10.4.0: Validate byte arrays Address6 is given; CI improvements
  • All changes are additive — no breaking API changes

Dependency chain

Our code does not import ip-address directly. The resolved path is:
@ably/cli → sigstore → make-fetch-happen → @npmcli/agent → socks-proxy-agent → socks → ip-address

What broke

  • All three CI workflows (Run Tests, E2E Tests, Web CLI E2E Tests): ERR_PNPM_LOCKFILE_CONFIG_MISMATCH at pnpm install --frozen-lockfile

Root cause: The Dependabot-generated lockfile was written by an older pnpm version. The CI workflows use pnpm/action-setup v6 version: 10 (latest pnpm v10), which parsed the lockfile's overrides section as inconsistent with package.json. The Dependabot PR only touched pnpm-lock.yaml — no package.json changes — so there were no override additions, just a resolution-format mismatch between pnpm versions.

What was fixed

The fix(deps): regenerate pnpm-lock.yaml commit (b684ed3) already resolved this by regenerating the lockfile with the current pnpm v10, producing a lockfile that CI can validate correctly.

No source code changes were required — ip-address is a transitive dependency with no direct imports in src/ or test/.

Verification

  • Build: ✅ (pnpm run build — TypeScript compiles cleanly)
  • Lint: ✅ (pnpm exec eslint . — 0 errors)
  • Unit tests: ✅ (pnpm test:unit — 188 test files / 2644 tests passed)
  • pnpm install --frozen-lockfile: ✅ (lockfile is now consistent)

Notes for reviewer

The CI failures shown were triggered by the original Dependabot commit (timestamps ~22:37:08) before the lockfile regeneration commit landed (~22:37:18). The regenerated lockfile is now correct — new CI runs triggered by this comment or a push should pass.

This branch was successfully deployed

1 active deployment
Preview — b684ed31 Deployed Sep 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Development

Successfully merging this pull request may close these issues.

0 participants