Releases: h3js/h3
Releases · h3js/h3
v2.0.0-beta.4
🚀 Enhancements
- Support thenable values (#1193)
- Adopt srvx
req.context
andServerRequestContext
(#1194) HTTPEvent
for more agnostic usage (#1195)- Support chunked cookies and use for session (#1102)
- EventStream: Support comment event (#1169)
- Export
toRequest
utility (55a2c9b)
🩹 Fixes
- Use
H3RouteMeta
inRouteDefinition
type (#1181) - proxy: Fix proxy headers filter (#1188)
- Return a
Response
for 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
HTTPError
check (#1145) - defineValidatedHandler: Accept all
EventHandlerObject
props (#1147) - Change "h://" to "http://" (90226b8)
📖 Documentation
- Fix
noContent
example (#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
readMultipartFormData
for backward compatibility (#1120) - Support typed
req.headers
(#1130) - Freeze app routes and config after server init (#1140)
- Expose
toResponse
util (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-disposition
forFile
with 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.req
is 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,