Skip to content

chore(deps): update dependency hono to v4.12.15#131

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

chore(deps): update dependency hono to v4.12.15#131
renovate[bot] wants to merge 1 commit intomainfrom
renovate/hono-4.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 22, 2026

This PR contains the following updates:

Package Change Age Confidence
hono (source) 4.12.24.12.15 age confidence

Release Notes

honojs/hono (hono)

v4.12.15

Compare Source

v4.12.14

Compare Source

Security fixes

This release includes fixes for the following security issues:

Improper handling of JSX attribute names in hono/jsx SSR

Affects: hono/jsx. Fixes missing validation of JSX attribute names during server-side rendering, which could allow malformed attribute keys to corrupt the generated HTML output and inject unintended attributes or elements. GHSA-458j-xx4x-4375

Other changes

  • fix(aws-lambda): handle invalid header names in request processing (#​4883) fa2c74f

v4.12.13

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.12...v4.12.13

v4.12.12

Compare Source

Security fixes

This release includes fixes for the following security issues:

Middleware bypass via repeated slashes in serveStatic

Affects: Serve Static middleware. Fixes a path normalization inconsistency where repeated slashes (//) could bypass route-based middleware protections and allow access to protected static files. GHSA-wmmm-f939-6g9c

Path traversal in toSSG() allows writing files outside the output directory

Affects: toSSG() for Static Site Generation. Fixes a path traversal issue where crafted ssgParams values could write files outside the configured output directory. GHSA-xf4j-xp2r-rqqx

Incorrect IP matching in ipRestriction() for IPv4-mapped IPv6 addresses

Affects: IP Restriction Middleware. Fixes improper handling of IPv4-mapped IPv6 addresses (e.g. ::ffff:127.0.0.1) that could cause allow/deny rules to be bypassed. GHSA-xpcf-pg52-r92g

Missing validation of cookie name on write path in setCookie()

Affects: setCookie(), serialize(), and serializeSigned() from hono/cookie. Fixes missing validation of cookie names on the write path, preventing inconsistent handling between parsing and serialization. GHSA-26pp-8wgv-hjvm

Non-breaking space prefix bypass in cookie name handling in getCookie()

Affects: getCookie() from hono/cookie. Fixes a discrepancy in cookie name handling that could allow attacker-controlled cookies to override legitimate ones and bypass prefix protections. GHSA-r5rp-j6wh-rvv4


Users who use Serve Static, Static Site Generation, Cookie utilities, or IP restriction middleware are strongly encouraged to upgrade to this version.

v4.12.11

Compare Source

What's Changed
New Contributors

Full Changelog: honojs/hono@v4.12.10...v4.12.11

v4.12.10

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.9...v4.12.10

v4.12.9

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.8...v4.12.9

v4.12.8

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.7...v4.12.8

v4.12.7

Compare Source

Security hardening

Ignore __proto__ path segments in parseBody({ dot: true }) to prevent potential prototype pollution when merged with unsafe patterns.


Full Changelog: honojs/hono@v4.12.6...v4.12.7

v4.12.6

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.5...v4.12.6

v4.12.5

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.4...v4.12.5

v4.12.4

Compare Source

Security fixes

This release includes fixes for the following security issues:

SSE Control Field Injection

Affects: streamSSE() in Streaming Helper. Fixes injection of unintended SSE fields by rejecting CR/LF characters in event, id, and retry. GHSA-p6xx-57qc-3wxr

Cookie Attribute Injection in setCookie()

Affects: setCookie() from hono/cookie. Fixes cookie attribute manipulation by rejecting ;, \r, and \n in domain and path options. GHSA-5pq2-9x2x-5p6w

Middleware Bypass in Serve Static

Affects: Serve Static middleware. Fixes inconsistent URL decoding that could allow protected static resources to be accessed without triggering route-based middleware. GHSA-q5qw-h33p-qvwr

Users who uses Strreaming Helper, Cookie utility, and Serve Static are strongly encouraged to upgrade to this version.


Other changes

New Contributors

Full Changelog: honojs/hono@v4.12.3...v4.12.4

v4.12.3

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/hono@v4.12.2...v4.12.3


Configuration

📅 Schedule: (UTC)

  • 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.

@renovate renovate Bot force-pushed the renovate/hono-4.x-lockfile branch from 1d38d99 to 4dc0f5d Compare March 23, 2026 13:03
@renovate renovate Bot changed the title chore(deps): update dependency hono to v4.12.8 chore(deps): update dependency hono to v4.12.9 Mar 23, 2026
@renovate renovate Bot force-pushed the renovate/hono-4.x-lockfile branch from 4dc0f5d to 50e7253 Compare April 2, 2026 13:17
@renovate renovate Bot changed the title chore(deps): update dependency hono to v4.12.9 chore(deps): update dependency hono to v4.12.10 Apr 2, 2026
@renovate renovate Bot force-pushed the renovate/hono-4.x-lockfile branch from 50e7253 to d7a933a Compare April 6, 2026 08:53
@renovate renovate Bot changed the title chore(deps): update dependency hono to v4.12.10 chore(deps): update dependency hono to v4.12.11 Apr 6, 2026
@renovate renovate Bot force-pushed the renovate/hono-4.x-lockfile branch from d7a933a to 7fa8105 Compare April 7, 2026 05:30
@renovate renovate Bot changed the title chore(deps): update dependency hono to v4.12.11 chore(deps): update dependency hono to v4.12.12 Apr 7, 2026
@renovate renovate Bot force-pushed the renovate/hono-4.x-lockfile branch from 7fa8105 to dc1a66f Compare April 15, 2026 10:04
@renovate renovate Bot changed the title chore(deps): update dependency hono to v4.12.12 chore(deps): update dependency hono to v4.12.14 Apr 15, 2026
@renovate renovate Bot changed the title chore(deps): update dependency hono to v4.12.14 chore(deps): update dependency hono to v4.12.15 Apr 24, 2026
@renovate renovate Bot force-pushed the renovate/hono-4.x-lockfile branch from dc1a66f to 0a2d765 Compare April 24, 2026 09:52
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