From e34cb2244c5807d83b5f0caeb46ea9f9c894ad3b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 10 Aug 2026 12:26:30 +0200
Subject: [PATCH] chore(deps): bump hono from 4.12.27 to 4.13.1 in
/integration-test/src/jvmTest/typescript (#940)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [hono](https://github.com/honojs/hono) from 4.12.27 to 4.13.1.
Sourced from hono's
releases. Full Changelog: https://github.com/honojs/hono/compare/v4.13.0...v4.13.1 Hono v4.13.0 is now available! The highlight of this release is performance: a batch of low-level
optimizations makes the core request/response path significantly faster
— up to 1.25x on common routes in our benchmark. This release also adds
first-class support for the HTTP QUERY method, defined in RFC 10008, a new
Method Not Allowed middleware, and more. This release includes a series of small optimizations: skipping
unnecessary Here is The individual changes: In addition, the RegExpRouter rewrite described below makes route
registration plus the first match roughly 20% faster. Thanks The QUERY method — a safe, idempotent method that carries a request
body — is now a first-class citizen in Hono. You can define QUERY
handlers with </tr></table>Release notes
v4.13.1
What's Changed
@Jaybhade in honojs/hono#5189@Sriharsha-dev369
in honojs/hono#4988@na-trium-144
in honojs/hono#5196New Contributors
@Jaybhade
made their first contribution in honojs/hono#5189@Sriharsha-dev369
made their first contribution in honojs/hono#4988v4.13.0
Performance improvements
Headers allocations, replacing regex tests with
indexOf, allocating internal state lazily, and more.benchmarks/fetch
comparing v4.12 and v4.13 (ROUNDS=5 ./compare.sh, Bun
1.4.0, Apple Silicon — each measurement runs in a fresh process, and the
variant order is reversed every round to avoid warm-up bias):
Benchmark
v4.12
v4.13
Speedup
ping — GET /165.83 ns
163.99 ns
1.01x
query — GET /id/1?name=bun674.40 ns
616.99 ns
1.09x
json — GET /user528.99 ns
422.44 ns
1.25x
body — POST /json1.16 µs
1.00 µs
1.15x
for..in
honojs/hono#5118indexOf honojs/hono#5121Headers creation when there are no
headers to merge honojs/hono#5122tryDecodeURIComponent honojs/hono#5158#validatedData lazily honojs/hono#5175@kibertoad for the
contributions!First-class QUERY method support
app.query():const app = new Hono()
... (truncated)
cf78528
4.13.1f6aa913
fix(etag): skip unsafe methods or error responses on non-* case (#5196)cd31bc1
fix(utils/stream): re-acquire writer lock when pipe() throws (#4988)569b419
fix(trie-router): count every slash a pattern consumes (#5189)192768f
4.13.0b0c2d90
Merge pull request #5154
from honojs/next8f07028
fix(compress): set Vary: Accept-Encoding on negotiated responses (#5137)8a0b18f
feat(reg-exp-router): throw UnsupportedPathError during route
registration (#...3feb355
fix(jsx): allow a function component to return an array (#5179)5d911d2
feat(utils/headers): add HTTP fields newly registered with IANA (#5153)