Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: honojs/hono
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.13.2
Choose a base ref
...
head repository: honojs/hono
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.13.3
Choose a head ref
  • 11 commits
  • 23 files changed
  • 8 contributors

Commits on Aug 16, 2026

  1. fix(client): prevent URL corruption when replaceUrlParam contains $ r…

    …eplacement tokens (#5227)
    
    * fix(client): prevent URL corruption when replaceUrlParam contains $ replacement tokens
    
    * ci: apply automated fixes
    
    ---------
    
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    adityajha77 and autofix-ci[bot] authored Aug 16, 2026
    Configuration menu
    Copy the full SHA
    4eb022d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7195c24 View commit details
    Browse the repository at this point in the history
  3. fix(etag): avoid skipping headers when filtering 304 response headers (…

    …#5234)
    
    * fix(etag): avoid skipping headers when filtering 304 response headers
    
    * refactor(etag): use Array.from() to snapshot header keys
    
    Co-authored-by: Taku Amano <taku@taaas.jp>
    spellsaif and usualoma authored Aug 16, 2026
    Configuration menu
    Copy the full SHA
    546eca0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8bf03c3 View commit details
    Browse the repository at this point in the history
  5. docs(context): add custom headers append option example to Context JS…

    …Doc (#5248)
    
    Co-authored-by: yiğit ertürk <30316305+moriana55@users.noreply.github.com>
    yigiterturk-dev and yigiterturk-dev authored Aug 16, 2026
    Configuration menu
    Copy the full SHA
    ef0739d View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2026

  1. fix(trie-router): match suffix wildcard routes (#5236)

    * fix(trie-router): match suffix wildcard routes
    
    * fix(trie-router): register suffix patterns on existing nodes
    
    * refactor(trie-router): reduce bundle without slowing registration
    
    * refactor(trie-router): trade registration speed for bundle size
    usualoma authored Aug 17, 2026
    Configuration menu
    Copy the full SHA
    63bbcf5 View commit details
    Browse the repository at this point in the history
  2. fix(pattern-router/linear-router): prevent prefix overmatch on wildca…

    …rd routes (#5252)
    
    * fix(pattern-router): prevent prefix overmatch on wildcard routes
    
    * move the test into common tests and fix the linear router
    
    * use endsWith
    
    * support `/a/*/b/*`
    yusukebe authored Aug 17, 2026
    Configuration menu
    Copy the full SHA
    a194628 View commit details
    Browse the repository at this point in the history
  3. fix(csrf): exempt OPTIONS request from CSRF validation (#5250)

    * fix(csrf): exempt OPTIONS request from CSRF validation
    
    * test(csrf): add regression test for CORS middleware ordering
    
    * test(csrf): refactor test names to be more accurate
    
    * test(csrf): remove integration test
    Jr-14 authored Aug 17, 2026
    Configuration menu
    Copy the full SHA
    eea9735 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2026

  1. Configuration menu
    Copy the full SHA
    c91ec9b View commit details
    Browse the repository at this point in the history
  2. feat(pretty-json): support structured JSON content-types (+json) (#5226)

    * feat(pretty-json): support structured JSON content types and custom replacer
    
    * refactor(pretty-json): remove replacer option and keep structured json content-type support
    
    * add boundary to content-type regex and add tests
    
    ---------
    
    Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
    adityajha77 and yusukebe authored Aug 18, 2026
    Configuration menu
    Copy the full SHA
    5ad469a View commit details
    Browse the repository at this point in the history
  3. 4.13.3

    yusukebe committed Aug 18, 2026
    Configuration menu
    Copy the full SHA
    0293343 View commit details
    Browse the repository at this point in the history
Loading