Skip to content

Update dependency h3 to v1.15.10#30

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/h3-1.x-lockfile
Open

Update dependency h3 to v1.15.10#30
renovate[bot] wants to merge 1 commit intomainfrom
renovate/h3-1.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 27, 2026

This PR contains the following updates:

Package Change Age Confidence
h3 (source) 1.15.31.15.10 age confidence

Release Notes

h3js/h3 (h3)

v1.15.10

Compare Source

compare changes

🩹 Fixes
  • Preserve percent-encoded req.url in app event handler (#​1355)
❤️ Contributors

v1.15.9

Compare Source

compare changes

🩹 Fixes
  • Preserve %25 in pathname (1103df6)
  • static: Prevent path traversal via double-encoded dot segments (%252e%252e) (c56683d)
  • sse: Sanitize carriage returns in event stream data and comments (ba3c3fe)

v1.15.8

Compare Source

compare changes

🩹 Fixes
  • Preserve %25 in pathname (1103df6)

v1.15.7

Compare Source

compare changes

🩹 Fixes
  • static: Narrow path traversal check to match .. as a path segment only (c049dc0)
  • app: Decode percent-encoded path segments to prevent auth bypass (313ea52)
💅 Refactors
  • Remove implicit event handler conversion warning (#​1340)
❤️ Contributors

v1.15.6

Compare Source

compare changes

🩹 Fixes
  • sse: Sanitize newlines in event stream fields to prevent SSE injection (840ac5c)
  • static: Prevent path traversal via percent-encoded dot segments (6465e1b)

v1.15.5

Compare Source

compare changes

[!IMPORTANT]
Security: Fixed a bug in readBody(event) and readRawBody(event) utils where certain Transfer-Encoding header formats could cause the request body to be ignored.

In some deployments (for example, behind TCP load balancers or non-normalizing proxies), this could allow request smuggling. The handling is now safe and fully compliant. (read more)

🩹 Fixes
  • readRawBody: Fix case-sensitive Transfer-Encoding check causing request smuggling risk (618ccf4)

v1.15.4

Compare Source

compare changes

🩹 Fixes
  • getRequestHost: Return first host from x-forwarded-host (#​1175)
💅 Refactors
  • useSession: Backport SessionManager interface to fix types (#​1058)
🏡 Chore
❤️ Contributors

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants