Packages/undici

Releases of undici

284 stable releases, newest first. Release notes are kept for the last 90 days; older ones link to where they were published.

  1. 7.18.2

    6 January 2026
  2. 7.18.1

    6 January 2026
  3. 7.18.0

    5 January 2026
  4. 7.17.0

    5 January 2026
  5. 7.16.0

    9 September 2025
  6. 7.15.0

    22 August 2025
  7. 7.14.0

    17 August 2025
  8. 7.13.0

    31 July 2025
  9. 7.12.0

    18 July 2025
  10. 7.11.0

    26 June 2025
  11. 7.10.0

    20 May 2025
  12. 7.9.0

    10 May 2025
  13. 7.8.0

    10 April 2025
  14. 7.7.0

    2 April 2025
  15. 7.6.0

    27 March 2025
  16. 7.5.0

    12 March 2025
  17. 7.4.0

    28 February 2025
  18. 7.3.0

    22 January 2025
  19. 7.2.3

    16 January 2025
  20. 7.2.2

    15 January 2025
  21. 7.2.1

    9 January 2025
  22. 7.2.0

    18 December 2024
  23. 7.1.1

    16 December 2024
  24. 7.1.0

    3 December 2024
  25. 7.0.0

    27 November 2024
  26. 6.29.1

    15 October 2026

    Security fixes

    High severity

    Denial of service via TLS 1.2 certificate-changing renegotiation

    CVE-2026-87018 · GHSA-qrxm-fqhp-jwvm

  27. 6.29.0

    25 September 2026

    What's Changed

    • [v6.x] fix(retry): settle exposed body on terminal failure

    • Backport upgrade diagnostics lifecycle fixes to v6.x

  28. 6.28.1

    4 September 2026

    Security fixes

    High severity

    • security

      GHSA-rfgv-xxqx-mfg5: a WebSocket server could select a subprotocol when none was requested, causing an uncaught TypeError that could terminate the process. Undici now rejects the handshake with protocol error 1002. Fixed by 2af0faf8.

    Medium severity

  29. 6.28.0

    24 July 2026

    Security fixes

    • security

      GHSA-m8rv-5g2x-5cg5: a malicious type property on a duck-typed blob-like HTTP/1.1 request body could inject CRLF sequences into the generated content-type header. Undici now coerces and validates the value before adding it to the request. Fixed by 740a0b7c.

    • security

      GHSA-8xcm-r25x-g524: the retry interceptor could expose a stale Content-Length after resuming a partial response, potentially causing downstream response desynchronization, hangs, or corruption. Undici now rejects partial responses whose Content-Length is inconsistent with Content-Range. Fixed by cba3a52a, with corrected fixtures in 4fd5a0c6.

    • security

      GHSA-v3r7-h72x-cjcm: unsanitized domain and unparsed values passed to setCookie() could inject cookie attributes. Undici now validates cookie domains, paths, and unparsed attributes more strictly. Fixed by af748404.

  30. 6.27.0

    15 June 2026
  31. 6.26.0

    25 May 2026
  32. 6.25.0

    14 April 2026
  33. 6.24.1

    14 March 2026
  34. 6.24.0

    12 March 2026
  35. 6.23.0

    5 January 2026
  36. 6.22.0

    3 October 2025
  37. 6.21.3

    13 May 2025
  38. 6.21.2

    13 March 2025
  39. 6.21.1

    16 January 2025
  40. 6.21.0

    13 November 2024
  41. 6.20.1

    14 October 2024
  42. 6.20.0

    9 October 2024
  43. 6.19.8

    19 August 2024
  44. 6.19.7

    9 August 2024
  45. 6.19.6

    9 August 2024
  46. 6.19.5

    31 July 2024
  47. 6.19.4

    22 July 2024
  48. 6.19.3

    22 July 2024
  49. 6.19.2

    18 June 2024
  50. 6.19.1

    17 June 2024