Back to Explore

nodejs/undici

GitHub
3 updates · last 90 days1 watchersOpen source

Last release: Yesterday

Undici is an HTTP/1.1 client written from scratch for Node.js. It is useful for making HTTP requests, and it also provides APIs like fetch, request, streaming helpers, and connection pooling configuration.

Project status

  • The repository appears actively maintained, with a very recent upstream push (2026-06-02) and multiple versioned updates in the last week.
  • The apparent update cadence is fairly frequent, with updates clustered around 2026-05-25 (v6.26.0, v7.26.0) and another update on 2026-06-01 (v7.27.0).

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v7.27.0

    Yesterday

    v7.27.0 includes a fix intended to make Undici work with Node.js 26, specifically around how Node’s global fetch interacts with Undici’s global dispatcher. The documented change focuses on supporting the legacy global dispatcher behavior.

  • v6.26.0

    1 week ago

    Release v6.26.0 documents a fix for validating EOF for chunked HTTP/1 (h1) responses. The actual code diff shows additional, substantial behavioral changes in HTTP response decoding (Content-Encoding handling), request header validation, dispatcher timeout mechanics, HTTP/2 GOAWAY handling, and new WebSocket and DNS related APIs.

    SecurityFeatures
  • v7.26.0

    1 week ago

    v7.26.0 contains backported fixes from main, primarily around HTTP/1 parsing edge cases. The release notes mention EOF validation for chunked h1 responses and an additional EOF-related fix.