Skip to content

Releases: h3js/h3

v2.0.0-beta.0

10 Jun 13:27
@pi0 pi0
Compare
Choose a tag to compare

v1.15.3

28 Apr 10:08
@pi0 pi0
5bd27a5
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • serveStatic: Omit decoded id from statusMessage (#1044)

v1.15.2

27 Apr 15:53
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Handle FormData body (3757072 f38dd03 0c9b276)
  • cache: Correct comparison in cache headers (#1034)
  • Handle Headers when merging proxy headers (#1027)
  • setCookie: Unique by name, domain, and path only (#1042)

❤️ Contributors

v1.15.1

22 Feb 11:16
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • setCookie: Properly merge and dedup set-cookie header (#981)

v1.15.0

06 Feb 20:35
@pi0 pi0
Compare
Choose a tag to compare

compare changes

  • Migrate from unenv v1 to node-mock-http (#970)

v1.14.0

22 Jan 11:48
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • session: Allow using with crossws hooks (#960)

❤️ Contributors

v1.13.1

10 Jan 17:35
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • proxy: Ignore incoming accept-encoding header (#914)
  • proxy: Pass host for local targets (#946)

📖 Documentation

❤️ Contributors

v1.13.0

03 Oct 19:40
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Support crossws 0.3 (#892)

🩹 Fixes

  • readRawBody: Handle URLSearchParams (#888)

❤️ Contributors

v1.12.0

20 Jun 08:16
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • Improve typed headers (#625)
  • Export event-stream types (112fa33)

🩹 Fixes

  • getRequestUrl: Forward options to internal getRequestProtocol (#776)
  • readRawBody: Read chunked body (#652)
  • proxy: Better error when upstream proxy fails (#746)
  • node: Make sure onBeforeResponse and onAfterResponse are called with error code (#756)
  • sse: Prevent onClosed from firing twice in EventStream (#704)
  • plain: Avoid import from unenv internals (#781, 76736ea)

💅 Refactors

  • session: Remove unnecessary async for clear (#729)

📖 Documentation

  • Fix typos (#699) (#707) (#712) (#730) (#732) (#766) (#764) (#738) (#758) (#734)
  • Remove extra space (#718)
  • Add semi (#710)
  • event-handler: Fix typo (#684)
  • Add jsdoc examples for response utils (#677)
  • Add note for getRequestIP return value (#726)
  • Fix session example (#702)
  • Add jsdoc examples for request utils (#680)
  • Correct zod validation example (#735)
  • Add usage example for handleCors (#747)
  • Update mogen example to use combined log format (#771)
  • examples: Add cors example (#700)
  • Fix respondWith event object (#775)
  • Provide async for request body (#777)
  • error-handling: Add string vs object errors and update createError jsdoc (#762)

🤖 CI

  • Remove node 16 from test matrix (458cfac)

❤️ Contributors

v1.11.1

25 Feb 19:43
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • ws: Resolve pathname for matching (4f211f8)

📖 Documentation

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)