You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@texera.apache.org by "dependabot[bot] (via GitHub)" <gi...@apache.org> on 2026/08/12 04:37:48 UTC

[PR] chore(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

dependabot[bot] opened a new pull request, #7587:
URL: https://github.com/apache/texera/pull/7587

   Bumps [hono](https://github.com/honojs/hono) from 4.12.31 to 4.13.1.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/honojs/hono/releases">hono's releases</a>.</em></p>
   <blockquote>
   <h2>v4.13.1</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>fix(trie-router): count every slash a pattern consumes by <a href="https://github.com/Jaybhade"><code>@​Jaybhade</code></a> in <a href="https://redirect.github.com/honojs/hono/pull/5189">honojs/hono#5189</a></li>
   <li>fix(utils/stream): re-acquire writer lock when pipe() throws by <a href="https://github.com/Sriharsha-dev369"><code>@​Sriharsha-dev369</code></a> in <a href="https://redirect.github.com/honojs/hono/pull/4988">honojs/hono#4988</a></li>
   <li>fix(etag): skip unsafe methods or error responses on non-* case by <a href="https://github.com/na-trium-144"><code>@​na-trium-144</code></a> in <a href="https://redirect.github.com/honojs/hono/pull/5196">honojs/hono#5196</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/Jaybhade"><code>@​Jaybhade</code></a> made their first contribution in <a href="https://redirect.github.com/honojs/hono/pull/5189">honojs/hono#5189</a></li>
   <li><a href="https://github.com/Sriharsha-dev369"><code>@​Sriharsha-dev369</code></a> made their first contribution in <a href="https://redirect.github.com/honojs/hono/pull/4988">honojs/hono#4988</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a href="https://github.com/honojs/hono/compare/v4.13.0...v4.13.1">https://github.com/honojs/hono/compare/v4.13.0...v4.13.1</a></p>
   <h2>v4.13.0</h2>
   <p>Hono v4.13.0 is now available!</p>
   <p>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 <a href="https://www.rfc-editor.org/rfc/rfc10008.html">RFC 10008</a>, a new Method Not Allowed middleware, and more.</p>
   <h2>Performance improvements</h2>
   <p>This release includes a series of small optimizations: skipping unnecessary <code>Headers</code> allocations, replacing regex tests with <code>indexOf</code>, allocating internal state lazily, and more.</p>
   <p>Here is <a href="https://github.com/honojs/hono/tree/main/benchmarks/fetch"><code>benchmarks/fetch</code></a> comparing v4.12 and v4.13 (<code>ROUNDS=5 ./compare.sh</code>, 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):</p>
   <table>
   <thead>
   <tr>
   <th>Benchmark</th>
   <th align="right">v4.12</th>
   <th align="right">v4.13</th>
   <th align="right">Speedup</th>
   </tr>
   </thead>
   <tbody>
   <tr>
   <td><code>ping</code> — <code>GET /</code></td>
   <td align="right">165.83 ns</td>
   <td align="right">163.99 ns</td>
   <td align="right">1.01x</td>
   </tr>
   <tr>
   <td><code>query</code> — <code>GET /id/1?name=bun</code></td>
   <td align="right">674.40 ns</td>
   <td align="right">616.99 ns</td>
   <td align="right"><strong>1.09x</strong></td>
   </tr>
   <tr>
   <td><code>json</code> — <code>GET /user</code></td>
   <td align="right">528.99 ns</td>
   <td align="right">422.44 ns</td>
   <td align="right"><strong>1.25x</strong></td>
   </tr>
   <tr>
   <td><code>body</code> — <code>POST /json</code></td>
   <td align="right">1.16 µs</td>
   <td align="right">1.00 µs</td>
   <td align="right"><strong>1.15x</strong></td>
   </tr>
   </tbody>
   </table>
   <p>The individual changes:</p>
   <ul>
   <li>perf(context): iterate the header record with <code>for..in</code> <a href="https://redirect.github.com/honojs/hono/pull/5118">honojs/hono#5118</a></li>
   <li>perf(url): replace regex tests with <code>indexOf</code> <a href="https://redirect.github.com/honojs/hono/pull/5121">honojs/hono#5121</a></li>
   <li>perf(context): skip <code>Headers</code> creation when there are no headers to merge <a href="https://redirect.github.com/honojs/hono/pull/5122">honojs/hono#5122</a></li>
   <li>perf(urls): refactor <code>tryDecodeURIComponent</code> <a href="https://redirect.github.com/honojs/hono/pull/5158">honojs/hono#5158</a></li>
   <li>perf(request): allocate <code>#validatedData</code> lazily <a href="https://redirect.github.com/honojs/hono/pull/5175">honojs/hono#5175</a></li>
   <li>perf(request): probe the body cache without allocating <a href="https://redirect.github.com/honojs/hono/pull/5176">honojs/hono#5176</a></li>
   </ul>
   <p>In addition, the RegExpRouter rewrite described below makes route registration plus the first match roughly 20% faster.</p>
   <p>Thanks <a href="https://github.com/kibertoad"><code>@​kibertoad</code></a> for the contributions!</p>
   <h2>First-class QUERY method support</h2>
   <p>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 <code>app.query()</code>:</p>
   <pre lang="ts"><code>const app = new Hono()
   <p>&lt;/tr&gt;&lt;/table&gt;<br />
   </code></pre></p>
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a href="https://github.com/honojs/hono/commit/cf785287b5ab41496a333c9c4b53b0f98ac731b9"><code>cf78528</code></a> 4.13.1</li>
   <li><a href="https://github.com/honojs/hono/commit/f6aa913c3f8915d0695b77ca3f78f6b8ecb248a0"><code>f6aa913</code></a> fix(etag): skip unsafe methods or error responses on non-* case (<a href="https://redirect.github.com/honojs/hono/issues/5196">#5196</a>)</li>
   <li><a href="https://github.com/honojs/hono/commit/cd31bc196eb234bcaaae18ecf889784cf30004fd"><code>cd31bc1</code></a> fix(utils/stream): re-acquire writer lock when pipe() throws (<a href="https://redirect.github.com/honojs/hono/issues/4988">#4988</a>)</li>
   <li><a href="https://github.com/honojs/hono/commit/569b4191a291ef7a4116881e521c3a0179407332"><code>569b419</code></a> fix(trie-router): count every slash a pattern consumes (<a href="https://redirect.github.com/honojs/hono/issues/5189">#5189</a>)</li>
   <li><a href="https://github.com/honojs/hono/commit/192768fbaf9aa99a45404dc2f171541227c11d20"><code>192768f</code></a> 4.13.0</li>
   <li><a href="https://github.com/honojs/hono/commit/b0c2d90eb07fefa6c06dc556c97ed8ecffc8b2c0"><code>b0c2d90</code></a> Merge pull request <a href="https://redirect.github.com/honojs/hono/issues/5154">#5154</a> from honojs/next</li>
   <li><a href="https://github.com/honojs/hono/commit/8f0702827002f0ada02434d908853458c17f862d"><code>8f07028</code></a> fix(compress): set Vary: Accept-Encoding on negotiated responses (<a href="https://redirect.github.com/honojs/hono/issues/5137">#5137</a>)</li>
   <li><a href="https://github.com/honojs/hono/commit/8a0b18fd9b4d64dd2eb1d7f18e3536fc06cb54b2"><code>8a0b18f</code></a> feat(reg-exp-router): throw UnsupportedPathError during route registration (#...</li>
   <li><a href="https://github.com/honojs/hono/commit/3feb3551d46de1f633e82253f12cf1117316be93"><code>3feb355</code></a> fix(jsx): allow a function component to return an array (<a href="https://redirect.github.com/honojs/hono/issues/5179">#5179</a>)</li>
   <li><a href="https://github.com/honojs/hono/commit/5d911d2ab7bcb2adb2e974ddd5b17742fb5a0bca"><code>5d911d2</code></a> feat(utils/headers): add HTTP fields newly registered with IANA (<a href="https://redirect.github.com/honojs/hono/issues/5153">#5153</a>)</li>
   <li>Additional commits viewable in <a href="https://github.com/honojs/hono/compare/v4.12.31...v4.13.1">compare view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hono&package-manager=npm_and_yarn&previous-version=4.12.31&new-version=4.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   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-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   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](https://github.com/apache/texera/network/alerts).
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #7587:
URL: https://github.com/apache/texera/pull/7587#issuecomment-5262400384

   ## [Codecov](https://app.codecov.io/gh/apache/texera/pull/7587?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :white_check_mark: All modified and coverable lines are covered by tests.
   :white_check_mark: Project coverage is 84.96%. Comparing base ([`408b33a`](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`9c71c10`](https://app.codecov.io/gh/apache/texera/commit/9c71c10fab7e5f72767e82fc6b0888baa40074e7?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   :white_check_mark: All tests successful. No failed tests found.
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@             Coverage Diff              @@
   ##               main    #7587      +/-   ##
   ============================================
   - Coverage     88.45%   84.96%   -3.50%     
     Complexity     4333     4333              
   ============================================
     Files          1176     1180       +4     
     Lines         46890    50772    +3882     
     Branches       5228     6074     +846     
   ============================================
   + Hits          41476    43137    +1661     
   - Misses         3665     5811    +2146     
   - Partials       1749     1824      +75     
   ```
   
   | [Flag](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Coverage Δ | | *Carryforward flag |
   |---|---|---|---|
   | [access-control-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `70.00% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [agent-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `98.62% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [amber](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `84.25% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [computing-unit-managing-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `60.38% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [config-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `77.31% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [file-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `69.05% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [frontend](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `82.28% <ø> (-7.68%)` | :arrow_down: | |
   | [notebook-migration-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `78.89% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [pyamber](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `97.52% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   | [workflow-compiling-service](https://app.codecov.io/gh/apache/texera/pull/7587/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | `57.89% <ø> (ø)` | | Carriedforward from [408b33a](https://app.codecov.io/gh/apache/texera/commit/408b33a98a73177ec5175806cef539603dcdb8ed?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   
   *This pull request uses carry forward flags. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) to find out more.
   </details>
   
   [:umbrella: View full report in Codecov by Harness](https://app.codecov.io/gh/apache/texera/pull/7587?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).   
   :loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :package: [JS Bundle Analysis](https://docs.codecov.com/docs/javascript-bundle-analysis): Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #7587:
URL: https://github.com/apache/texera/pull/7587#issuecomment-5262780470

   Backport to `release/v1.2` failed. See [job log](https://github.com/apache/texera/actions/runs/31566741165/job/94020030475).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #7587:
URL: https://github.com/apache/texera/pull/7587#issuecomment-5262348840

   <!-- texera:template-compliance -->
   👋 Thanks for opening this pull request, @dependabot[bot]!
   
   It looks like the pull request description doesn't quite follow our template yet:
   
   - The **What changes were proposed in this PR?** section is missing; please keep the template's headings.
   - The **How was this PR tested?** section is missing; please keep the template's headings.
   - The **Was this PR authored or co-authored using generative AI tooling?** section is missing; please keep the template's headings.
   
   Filling out the template helps reviewers understand and triage your contribution faster. Please edit the description to complete it. This message will disappear automatically once the template is followed.
   
   You can find the template prompts by editing the description, or see [CONTRIBUTING.md](https://github.com/apache/texera/blob/main/CONTRIBUTING.md) for the full contribution flow.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #7587:
URL: https://github.com/apache/texera/pull/7587#issuecomment-5262349095

   <!-- backport-auto-label-report -->
   ### Backport auto-label report
   
   This `fix:` PR was checked against each actively-supported release branch. `release/*` labels drive the post-merge backport, so add or remove one to change where this fix lands.
   
   | Release branch | Analysis |
   | --- | --- |
   | ✅ `release/v1.2` | Change detected on this branch — label added; this fix is queued to backport here. Requested review from @xuang7. |
   
   _[Auto-label run](https://github.com/apache/texera/actions/runs/31563948270)._


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] fix(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

Posted by "aglinxinyuan (via GitHub)" <gi...@apache.org>.
aglinxinyuan merged PR #7587:
URL: https://github.com/apache/texera/pull/7587


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] chore(deps): bump hono from 4.12.31 to 4.13.1 in /frontend [texera]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #7587:
URL: https://github.com/apache/texera/pull/7587#issuecomment-5262340559

   <!-- texera-reviewer-suggestion -->
   ### Automated Reviewer Suggestions
   
   Based on the `git blame` history of the changed files, we recommend the following reviewers:
   
   - No candidates found from `git blame` history.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org