Skip to content

chore(deps): update dependency fast-uri to v4 - #324

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/fast-uri-4.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/fast-uri-4.x

Conversation

@renovate

@renovate renovate Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
fast-uri 3.1.8 → 4.2.1 age confidence

Release Notes

fastify/fast-uri (fast-uri)

v4.2.1

Compare Source

What's Changed

  • fix: make mailto normalization idempotent for authority recipients by @​mcollina in #​219

Full Changelog: fastify/fast-uri@v4.2.0...v4.2.1

v4.2.0

Compare Source

What's Changed

Full Changelog: fastify/fast-uri@v4.1.5...v4.2.0

v4.1.5

Compare Source

⚠️ Security Warning

This security release fixes the following medium-severity security advisories:

Users of the v4 release line should upgrade to v4.1.5.

Full Changelog: fastify/fast-uri@v4.1.4...v4.1.5

v4.1.4

Compare Source

⚠️ Security Warning

This is a security release that fixes the following high-severity security advisories:

Users of the v4 release line should upgrade to v4.1.4.

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

v4.1.3

Compare Source

⚠️ Security Warning

This release addresses the following high-severity security advisories:

Users of the v4 release line should upgrade to v4.1.3.

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

v4.1.2

Compare Source

⚠️ Security Warning

Fix for GHSA-7p8r-x3mc-p8w7

What's Changed

Full Changelog: fastify/fast-uri@v4.1.1...v4.1.2

v4.1.1

Compare Source

⚠️ Security Release

Fix for GHSA-v2hh-gcrm-f6hx

Full Changelog: fastify/fast-uri@v4.1.0...v4.1.1

v4.1.0

Compare Source

What's Changed

  • fix: normalize percent-encoding in query and fragment (RFC 3986 §6.2.2) by @​spokodev in #​183
  • fix: preserve trailing empty path segment in removeDotSegments (RFC 3986 §5.2.4) by @​spokodev in #​185

Full Changelog: fastify/fast-uri@v4.0.1...v4.1.0

v4.0.1

Compare Source

⚠️ Security Release

What's Changed

New Contributors

Full Changelog: fastify/fast-uri@v4.0.0...v4.0.1

v4.0.0

Compare Source

What's Changed

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

v3.1.9

Compare Source

Security

This security release fixes four URI parsing and normalization vulnerabilities in fast-uri 3.x. Applications that process untrusted URI input should upgrade to v3.1.9.

  • Medium — URI scheme spoofing through percent-encoded schemes (GHSA-w74x-v6f9-j3xg, CVE-2026-110306): percent-encoded scheme input is now rejected instead of being decoded into a live scheme.
  • Medium — Host confusion during domain-host canonicalization (GHSA-wjr9-j795-jxcr, CVE-2026-110180): malformed domain hosts containing ambiguous delimiters or stripped control characters are now rejected instead of being silently rewritten.
  • Low — Incorrect relative-reference normalization (GHSA-xhq7-xmqj-769h, CVE-2026-110095): dot-segment removal now preserves the resolution semantics of relative references.
  • Low — Scheme injection in suffix references (GHSA-333x-w4r6-6crp, CVE-2026-110725): first-segment colons in path-only suffix references are now escaped so the output is not reparsed as a scheme.

Upgrade with:

npm install fast-uri@3.1.9

Thanks to @​zekth for reporting the scheme, host, and relative-reference issues, and to @​UlisesGascon for finding the suffix-reference issue and reviewing the remediations.

What's Changed

Full Changelog: fastify/fast-uri@v3.1.8...v3.1.9


Configuration

📅 Schedule: (in timezone Australia/Melbourne)

  • Branch creation
    • "before 4am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file renovate labels Oct 18, 2026
@coderabbitai

coderabbitai Bot commented Oct 18, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 9137e5de-5e3d-4ab7-9304-4720cab1ba2b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

This branch has not been deployed

No deployments
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 renovate type: chore 🧹

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants