2.5.5 v4.13.9
honojs/honoSep 16, 2026 → Sep 24, 20268 days between releases
What's New
Major version jump from 2.5.5 to 4.13.9 with extensive bug fixes across JSX, routing, and AWS integrations.
Improvements
- JWT validation now throws `JwtTokenInvalid` for invalid base64url signatures.
- JSON parsing no longer breaks responses with unparseable bodies.
- Media types and language tags are matched case-insensitively.
- AWS Lambda and Edge integrations handle binary content and empty query parameters better.
Bug Fixes
- Fixed JSX rendering issues with Suspense and ErrorBoundary content across newlines.
- Fixed linear router to prevent matching empty path segments as parameters.
- Fixed AWS Lambda to treat binary +xml archive media types as binary.
- Fixed AWS Lambda to preserve empty query parameters.
- Fixed Lambda Edge to fail with a descriptive error on malformed events.
Upgrade Notes
This represents a significant version jump (2.5.5 to 4.13.9). While the notes focus on bug fixes, major version bumps often introduce breaking changes. Review the full changelog for API deprecations or breaking changes not detailed in this excerpt.
The Two Releases
2.5.5
Sep 16, 2026· 1 month ago
Minimal release notes: "### 🐞 Bug Fixes - #7848 fix: Memory leak from tcp monitor"
Full release notesv4.13.9
Sep 24, 2026· 28 days ago
This release focuses on bug fixes across various components, including JSX rendering, routing, and AWS Lambda/Edge integrations, as well as improvements to JWT validation and JSON parsing.
Full release notes