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.8.12
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.9.0
Choose a head ref
  • 13 commits
  • 34 files changed
  • 10 contributors

Commits on Aug 7, 2025

  1. Configuration menu
    Copy the full SHA
    f0fd89a View commit details
    Browse the repository at this point in the history
  2. feat(aws-lambda): specify content-type as binary (#4250)

    * feat: specify content-type as binary
    
    * fix: 2nd arg as optional
    
    * refactor: use default function isContentTypeBinary and override
    
    * refactor: use default function isContentTypeBinary and override
    
    * fix: rename defaultIsContentTypeBinary
    
    * test: add case for default contentTypeBinary behavior
    
    * fix: add jsdoc
    
    * fix: explicit return type
    Kanahiro authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    5205e7c View commit details
    Browse the repository at this point in the history
  3. feat(jwt): added validation for the issuer (iss) claim (#4253)

    * feat(jwt): added validation for the issuer (`iss`) claim
    
    * feat(jwt): changed argument to generic verification options
    
    * docs(jwt): added jsdoc for verification options in jwt and jwk middleware
    yolocat-dev authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    cf0e01e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    820d59c View commit details
    Browse the repository at this point in the history
  5. feat(cookie): generateCookie and generateSignedCookie helpers (#4285)

    * generateCookie
    
    * generateSignedCookie
    
    * removed context arg from generators
    
    * tests
    
    * removed lines
    Soviut authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    fbd2ff1 View commit details
    Browse the repository at this point in the history
  6. feat(serve-static): use join to correct path resolution (#4291)

    * feat(serve-static): use `join` to correct path resolution
    
    * add windows tests
    
    * implement `defaultJoin`
    
    * add retrun type
    
    * bun test support win
    
    * remove warning add doc
    
    * skip test
    
    * remove warning
    
    * fix the styles
    
    * make `defaultJoin` behave like `path.posix.join`
    
    * refactored and make it supports only Windows
    
    * use `join` from 'node:path' for Deno
    
    * simplify the `defaultJoin`
    
    Co-authored-by: Taku Amano <taku@taaas.jp>
    
    ---------
    
    Co-authored-by: Taku Amano <taku@taaas.jp>
    yusukebe and usualoma authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    1196f14 View commit details
    Browse the repository at this point in the history
  7. feat(jwt): Exposing utility function verifyWithJwks for external use (

    #4302)
    
    * Exposing verifyFromJwks from hono/jwt
    
    Exposing verifyFromJwks from "hono/jwt"
    
    * prettier
    
    * verifyFromJwks -> verifyWithJwks
    
    ---------
    
    Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
    Beyondo and yusukebe authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    0839066 View commit details
    Browse the repository at this point in the history
  8. feat: add parseResponse util to smartly parse hc's Response (#4314)

    * feat: add `hcParse` util to smartly parse response from a `hc` fetch
    
    * chore: alternative version with 0 deps
    
    * chore: simplify the inlined `fetchRP`, more tests
    
    * chore: remove `switch` wrap
    
    * types: correct infer when format is not `'json' | 'text'`
    
    * chore: tests for `c.body` with type inference
    
    * test: use `msw` instead of running an actual server
    
    * test: fix the test
    
    * chore: some rewording
    
    * test: `rawBuffer` should return buffer response
    
    * chore: rename and add file description + ref link
    
    * chore: rename `hcParse` => `parseResponse`
    
    ---------
    
    Co-authored-by: Yusuke Wada <yusuke@kamawada.com>
    NamesMT and yusukebe authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    cd9629d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b0b8129 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    87858fb View commit details
    Browse the repository at this point in the history
  11. Merge pull request #4340 from honojs/next

    Next
    yusukebe authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    3a5248f View commit details
    Browse the repository at this point in the history
  12. chore: enable skipLibCheck to resolve TypeScript compilation issues (

    …#4342)
    
    * chore: enable `skipLibCheck` to resolve TypeScript compilation issues
    
    * fix for `editorconfig-checker`
    
    * fix `package.json`
    
    * update `@types/node`
    yusukebe authored Aug 7, 2025
    Configuration menu
    Copy the full SHA
    793ffda View commit details
    Browse the repository at this point in the history
  13. 4.9.0

    yusukebe committed Aug 7, 2025
    Configuration menu
    Copy the full SHA
    82bdc4d View commit details
    Browse the repository at this point in the history
Loading