-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Comparing changes
Open a pull request
base repository: honojs/hono
base: v4.12.3
head repository: honojs/hono
compare: v4.12.5
- 11 commits
- 33 files changed
- 12 contributors
Commits on Mar 2, 2026
-
fix(client): preserve route schema in ApplyGlobalResponse (#4777)
* fix(client): preserve route schema in ApplyGlobalResponse * ci: apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0768232 - Browse repository at this point
Copy the full SHA 0768232View commit details
Commits on Mar 3, 2026
-
* fix(serve-static): replace decodeURIComponent with tryDecodeURI to prevent auth bypass Co-authored-by: Taku Amano <[email protected]> * fix(serve-static): replace decodeURIComponent with tryDecodeURI Co-authored-by: Taku Amano <[email protected]> Co-authored-by: EdamAmex <[email protected]> * fix(serve-static): streamline app.use syntax and ensure consistent string quotes in tests --------- Co-authored-by: Taku Amano <[email protected]> Co-authored-by: EdamAmex <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a0607a - Browse repository at this point
Copy the full SHA 6a0607aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80a9837 - Browse repository at this point
Copy the full SHA 80a9837View commit details -
* fix: sse event must not contain \r or \n * fix: improve error message
Configuration menu - View commit details
-
Copy full SHA for f4123ed - Browse repository at this point
Copy the full SHA f4123edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44ae0c8 - Browse repository at this point
Copy the full SHA 44ae0c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19d20d2 - Browse repository at this point
Copy the full SHA 19d20d2View commit details
Commits on Mar 4, 2026
-
fix(request): return
string | undefinedfrom param() when path type…… is any (#4723) * fix: return string | undefined from param() when path type is any When middleware uses Context with a default path type parameter (any), c.req.param('key') incorrectly returns string instead of string | undefined. This is because ParamKeys<any> resolves to string, matching the first overload that returns string. Add a new overload that detects when P is any using the 0 extends (1 & P) trick and returns string | undefined, ensuring type safety in middleware. Fixes #3198 * ci: apply automated fixes * test(request): add type tests for param() with any path type * fixed the overload and test --------- Co-authored-by: exe.dev user <[email protected]> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: andrewdamelio <[email protected]> Co-authored-by: Yusuke Wada <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f49915 - Browse repository at this point
Copy the full SHA 0f49915View commit details -
fix(jwt): validate token format in decode and decodeHeader functions (#…
…4752) * fix(jwt): validate token format in decode and decodeHeader functions * refactor: simplify the code --------- Co-authored-by: Yusuke Wada <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c4d7f3 - Browse repository at this point
Copy the full SHA 8c4d7f3View commit details -
fix(jsx): Fix "Invalid state: Controller is already closed" (#4770)
* Add failing test cases for Invalid state: Controller is already closed * Fix the crashes * refactored Co-authored-by: Taku Amano <[email protected]> --------- Co-authored-by: Yusuke Wada <[email protected]> Co-authored-by: Taku Amano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8cff18 - Browse repository at this point
Copy the full SHA b8cff18View commit details -
chore(eslint): upgrade
@hono/eslint-config(#4781)* chore(eslint): upgrade `@hono/eslint-config` * chore(eslint): fix lint
Configuration menu - View commit details
-
Copy full SHA for 5d59ac7 - Browse repository at this point
Copy the full SHA 5d59ac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18cc595 - Browse repository at this point
Copy the full SHA 18cc595View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.12.3...v4.12.5