Skip to content

chore(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 - #1881

Merged
dhensby merged 1 commit into
masterfrom
dependabot/npm_and_yarn/fast-uri-3.1.4
Jul 30, 2026
Merged

chore(deps-dev): bump fast-uri from 3.1.2 to 3.1.4#1881
dhensby merged 1 commit into
masterfrom
dependabot/npm_and_yarn/fast-uri-3.1.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 25, 2026

Copy link
Copy Markdown
Contributor

Bumps fast-uri from 3.1.2 to 3.1.4.

Release notes

Sourced from fast-uri's releases.

v3.1.4

⚠️ Security Release

Fix for GHSA-v2hh-gcrm-f6hx

Full Changelog: fastify/fast-uri@v3.1.3...v3.1.4

v3.1.3

⚠️ Security Release

Full Changelog: fastify/fast-uri@v3.1.2...v3.1.3

Commits

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 [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.4.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.2...v3.1.4)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jul 25, 2026

@dhensby dhensby left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — fast-uri 3.1.2 → 3.1.4 (transitive)

Human reviewed the failing checks and authorised the merge.

Lockfile-only, patch. package-lock.json is the sole changed file; fast-uri is an indirect dependency (dependency-type: indirect), reached via ajv. No manifest change, no first-party code affected.

Supply-chain verification

Check Result
Publisher matteo.collina <hello@matteocollina.com> — Fastify lead maintainer
Publisher continuity 3.1.2 published by the same account ✅
Repository github.com/fastify/fast-uri
Lifecycle hooks none ✅
Diff scope package-lock.json only ✅

The 4 failing checks are unrelated to this change

Run tests (windows-2025, 20.x, …) fails for all four SQL Server versions. The cause is a native-module build failure, not a test failure:

npm error gyp ERR! stack Error: Could not find any Visual Studio installation to use
gyp ERR! cwd D:\a\node-mssql\node-mssql\node_modules\msnodesqlv8
node -v v20.20.2
node-gyp -v v10.1.0

fast-uri is a pure-JavaScript URI parser pulled in transitively — it cannot influence whether node-gyp locates a Visual Studio toolchain.

Three independent lines of evidence that this is runner-image drift:

  1. Isolated to one cell of the matrix. windows-2025 passes on Node 18.x, 22.x and 24.x; windows-2022 passes on Node 20.x. Only windows-2025 + Node 20.x fails — i.e. it tracks the image/Node pairing, not the dependency.
  2. Temporal. PR #1875 ran the identical matrix on 14 Jul and windows-2025, 20.x passed; this PR ran on 25 Jul and it fails. The workflow definition did not change in between.
  3. Mechanism. Node 20.x bundles node-gyp 10.1.0, whose Visual Studio detection does not recognise the toolchain on the updated windows-2025 image. Newer Node lines bundle a newer node-gyp and are unaffected.

The PR's merge state is UNSTABLE rather than BLOCKED, confirming these checks are not required for merge — no protection is being bypassed.

Raising the broken matrix separately so it gets fixed at the workflow level rather than re-diagnosed on every PR.

@dhensby
dhensby merged commit 36ff910 into master Jul 30, 2026
43 of 47 checks passed
@dhensby
dhensby deleted the dependabot/npm_and_yarn/fast-uri-3.1.4 branch July 30, 2026 12:14
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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant