Packages

@whatwg-node/server

0.13.1 · 22 Oct 2026MIT1.9M / weekRepositoryHomepagenpmAtom feed

165 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 0.13.x · latest line
  2. 0.13.1

    22 Oct 2026
    • #3672 978ebed Thanks @renovate! - Drain unread request bodies correctly when the adapter uses the platform (native undici) Request on Node.js HTTPS.

      discardUnreadNodeRequestBody previously only called IncomingMessage#resume(). That is enough for the @whatwg-node/node-fetch ponyfill and for plain node:http, but native undici keeps an unused IncomingMessage body paused. On node:https the TLS upload then stalls mid-response: readableFlowing stays false, buffered unread bytes remain, and keep-alive / early-response paths hang or fail Node 26 unit coverage (discard-unread-request-body).

      For fetchAPI.Request === globalThis.Request on HTTPS (socket.encrypted), normalizeNodeRequest wraps the socket stream in a platform ReadableStream (via fetchAPI.ReadableStream). Listeners attach on first pull; discard runs a sync drain helper (detach + IncomingMessage#resume) instead of body.cancel(), so unread TLS bytes drain without destroying keep-alive and without a runtime node:stream / PassThrough import or a floating cancel promise. Plain HTTP and ponyfill paths are unchanged (IncomingMessage + resume() only). Paths that reuse request.body as the response body still skip discard via the existing identity checks.

    • #3717 02e1834 Thanks @ardatan! - Pick the native Fetch API for Request subclasses and proxies of them, such as Next.js NextRequest.

      Constructor identity treated those requests as the ponyfill, so useLimitRequestBodySize piped a native body through PonyfillTransformStream and Node threw The "transform.readable" property must be an instance of ReadableStream.

  3. 0.13.0

    21 Sep 2026
    • #3617 f78c03b Thanks @ardatan! - Stop exporting crypto from @whatwg-node/fetch (and from createFetch / FetchAPI). Use globalThis.crypto instead; it is available on all supported runtimes (Node.js >=22.15).

  4. 0.12.x
  5. 0.12.0

    21 Sep 2026
  6. 0.11.x
  7. 0.11.0

    2 Jun 2026

    Reading the note…

  8. 0.10.x
  9. 0.10.18

    6 Jan 2026

    Reading the note…

  10. 0.10.17

    10 Nov 2025

    Reading the note…

  11. 0.10.16

    10 Nov 2025

    Reading the note…

  12. 0.10.15

    4 Nov 2025

    Reading the note…

  13. 0.10.14

    4 Nov 2025

    Reading the note…

  14. 0.10.13

    9 Oct 2025

    Reading the note…

  15. 0.10.12

    1 Aug 2025

    Reading the note…

  16. 0.10.11

    28 Jul 2025

    Reading the note…

  17. 0.10.10

    22 May 2025

    Reading the note…

  18. 0.10.9

    20 May 2025

    Reading the note…

  19. 0.10.8

    16 May 2025

    Reading the note…

  20. 0.10.7

    16 May 2025

    Reading the note…

  21. 0.10.6

    10 May 2025

    Reading the note…

  22. 0.10.5

    14 Apr 2025

    Reading the note…

  23. 0.10.4

    14 Apr 2025

    Reading the note…

  24. 0.10.3

    25 Mar 2025

    Reading the note…

  25. 0.10.2

    21 Mar 2025

    Reading the note…

  26. 0.10.1

    6 Mar 2025

    Reading the note…

  27. 0.10.0

    5 Mar 2025

    Reading the note…

  28. 0.9.x
  29. 0.9.71

    3 Mar 2025

    Reading the note…

  30. 0.9.70

    25 Feb 2025

    Reading the note…

  31. 0.9.69

    24 Feb 2025

    Reading the note…

  32. 0.9.68

    20 Feb 2025

    Reading the note…

  33. 0.9.67

    14 Feb 2025

    Reading the note…

  34. 0.9.66

    5 Feb 2025

    Reading the note…

  35. 0.9.65

    24 Dec 2024

    Reading the note…

  36. 0.9.64

    17 Dec 2024

    Reading the note…

  37. 0.9.63

    13 Dec 2024

    Reading the note…

  38. 0.9.62

    12 Dec 2024

    Reading the note…

  39. 0.9.61

    10 Dec 2024

    Reading the note…

  40. 0.9.60

    25 Nov 2024

    Reading the note…

  41. 0.9.59

    25 Nov 2024

    Reading the note…

  42. 0.9.58

    25 Nov 2024

    Reading the note…

  43. 0.9.57

    25 Nov 2024

    Reading the note…

  44. 0.9.56

    19 Nov 2024

    Reading the note…

  45. 0.9.55

    14 Nov 2024

    Reading the note…

  46. 0.9.54

    11 Nov 2024

    Reading the note…

  47. 0.9.53

    8 Nov 2024

    Reading the note…

  48. 0.9.52

    4 Nov 2024

    Reading the note…

  49. 0.9.51

    4 Nov 2024

    Reading the note…

  50. 0.9.50

    21 Oct 2024

    Reading the note…

  51. 0.9.49

    21 Aug 2024

    Reading the note…

  52. 0.9.48

    21 Aug 2024

    Reading the note…

  53. 0.9.47

    14 Aug 2024

    Reading the note…

  54. 0.9.46

    31 Jul 2024

    Reading the note…

  55. 0.9.45

    26 Jul 2024

    Reading the note…