http-proxy-agent is a Node.js package providing an http.Agent implementation for routing HTTP and HTTPS requests through an HTTP proxy server. Version 6.1.0, released on May 18, 2023, builds upon the previous stable version 6.0.1, released on May 5, 2023, offering subtle but potentially important updates.
The core functionality remains the same: enabling applications to seamlessly utilize HTTP proxies using the familiar http.Agent interface. Both versions are licensed under the MIT license and maintained by Nathan Rajlich.
Key differences lie in the dependency versions. Version 6.1.0 updates agent-base from "^7.0.1" to "^7.0.2", this might include bug fixes, performance improvements or security patches within the agent-base library so is quite important. Also, the "proxy" dev dependency changes from version 2.0.1 to 2.1.1. The unpacked size of the package has slightly increased from 20608 bytes to 23582 bytes, indicating possible code additions or modifications. The dependencies debug, typescript, @types/node, @types/debug, async-listen, jest and ts-jest remain pinned to the same version.
Developers should upgrade to version 6.1.0 to benefit from the latest improvements in the agent-base dependency. Checking the changelogs of agent-base will give a better understanding of the changes it provides.
The are not vulnerabilities for the version 6.1.0 of the package http-proxy-agent