Releases: h3js/h3
Releases · h3js/h3
Release list
v2.0.0-beta.4
🚀 Enhancements
- Support thenable values (#1193)
- Adopt srvx
req.contextandServerRequestContext(#1194) HTTPEventfor more agnostic usage (#1195)- Support chunked cookies and use for session (#1102)
- EventStream: Support comment event (#1169)
- Export
toRequestutility (55a2c9b)
🩹 Fixes
- Use
H3RouteMetainRouteDefinitiontype (#1181) - proxy: Fix proxy headers filter (#1188)
- Return a
Responsefor no-content (#1177)
❤️ Contributors
- Hugo Muller (@HugoMuller)
- David De Sloovere (@DavidDeSloovere)
- Pooya Parsa (@pi0)
- Shun Git (@randName)
- Kricsleo (@kricsleo)
- Abeer0 (@iiio2)
- Sébastien Chopin (@atinux)
- Lucas Nørgård (@luxass)
v2.0.0-beta.3
v2.0.0-beta.2
🚀 Enhancements
- Experimental
defineRoute(#1143) - Allow passthrough response in middleware without enforcing explicit return (#1174)
- Log unhandled errors (#1152)
🩹 Fixes
- proxy: Only inherit runtime context for sub-requests (#1142)
- Safer
HTTPErrorcheck (#1145) - defineValidatedHandler: Accept all
EventHandlerObjectprops (#1147) - Change "h://" to "http://" (90226b8)
📖 Documentation
- Fix
noContentexample (#1171)
❤️ Contributors
- Huseeiin (@huseeiin)
- Kricsleo (@kricsleo)
- Pooya Parsa (@pi0)
- Shun Git (@randName)
- Wind (@productdevbook)
v1.15.4
v2.0.0-beta.1
✨ Highlights
- Route Meta (#1118) (docs, docs)
- Nested Apps (#1129) (docs)
H3Event.app?.{fetch,config}(#1139)H3Core(#1127)
🚀 Enhancements
- Add
readMultipartFormDatafor backward compatibility (#1120) - Support typed
req.headers(#1130) - Freeze app routes and config after server init (#1140)
- Expose
toResponseutil (febb832) - serveStatic: Support default and custom mimes (#1137)
- proxy: Use native
fetch+event.app.fetch(#1141)
🩹 Fixes
- isEvent: Safer check for bun compatibility (5a984da)
- response: Only add
content-dispositionforFilewith name (#1133) - defineValidatedHandler: Return value should be fetchable (b759670)
💅 Refactors
📖 Documentation
- Add apitally to community integrations (#1113)
- Fix route meta example (#1124)
- Better visualization for dispatch request lifecycle (#1115)
- Fix typo
event.reqis instance of request (#1125) - Add nested apps section (#1131)
- Fix internal typo (#1109)
❤️ Contributors
- Pooya Parsa (@pi0)
- Gene ._. (@outslept)
- Daniel Roe (@danielroe)
- 87xie (@87xie)
- Wuiyang (@wuiyang)
- Kricsleo (@kricsleo)
- Ckvv (@ckvv)
- Simon Gurcke (@itssimon)
- Nils K (@septatrix)
v2.0.0-beta.0
⚡ H3 v2 beta is here — fully rewritten on web standards, backward-compatible, and faster than ever!
👉 Please check h3.dev/blog/v2-beta for release notes!
❤️ Contributors
@aaharu, @AndreyYolkin, @BobbieGoede, @brc, @chadxz, @cjpearson, @danielrentz, @danielroe, @gulshan, @HigherOrderLogic, @hrynevychroman, @huseeiin, @iiio2, @Ingramz, @jerelmiller, @JianJroh, @jordypereira, @kanonji, @kricsleo, @kSpace, @lborgav, @markthree, @maximepvrt, @Maxttier, @Narixius, @OmarMAttia7, @patak, @pi0, @productdevbook, @sandros94, @Shhu, @teleskop150750, @typed, @XiNiHa, @Youhan, @ysknsid25,