Got is a popular Node.js library designed to simplify making HTTP requests. Comparing versions 11.8.1 and 11.8.2, reveals subtle but important changes. Both versions maintain the core dependencies like p-cancelable, responselike, http2-wrapper, ensuring consistent handling of promises, responses, and HTTP/2 protocols. Dependencies crucial for request optimization such as cacheable-lookup and cacheable-request are also unchanged.
The devDependencies, essential for development and testing, are identical across both releases, incorporating tools like ava for testing, xo for linting, and nyc for code coverage. This consistency suggests a stable development environment.
A notable difference surfaces in the release date: version 11.8.2 was released on February 26, 2021, whereas 11.8.1 came out on December 10, 2020. This indicates a roughly two-month gap between the releases. Additionally, the unpacked size of version 11.8.2 is slightly larger at 266380 bytes compared to 266301 bytes of version 11.8.1. This small increase hints at potential bug fixes, minor feature additions, or updates to internal documentation which a developer may not immediatly notice, but ensure a better overall experience. If upgrading from 11.8.1, developers should review the changelog or release notes to understand the specific modifications and ensure compatibility with their existing codebase. The consistent adoption of the MIT license reinforces the library's open-source, developer-friendly nature, giving developers peace of mind on the usage.
All the vulnerabilities related to the version 11.8.2 of the package
Got allows a redirect to a UNIX socket
The got package before 11.8.5 and 12.1.0 for Node.js allows a redirect to a UNIX socket.