Packages

proxy-agent

8.0.2 · 8 Jun 2026MIT33.2M / weekRepositoryHomepagenpmAtom feed

Your version

3.0.0

major12 Apr 2018Where it was published

3.1.1 is the newest release of 3.x.

In short

3 breaking1 security4 new5 fixed

  • breaking

    It is a breaking change because Node 4, 5, and 7 are no longer tested in CI (note that Node 6 is still supported).

  • breaking

    Remove Node 5 and 7 from Travis: 590bc8bed1348de6543f8d34d482c7e12a0a21ae

  • breaking

    Remove Node 4 from Travis: 6c804a2c919b53d29030340da8b02fd8225fd258

  • security

Release note

This release fixes the MitM vulnerability reported via HackerOne. It is a breaking change because Node 4, 5, and 7 are no longer tested in CI (note that Node 6 is still supported).

Major Changes

  • breaking

    Remove Node 5 and 7 from Travis: 590bc8b

  • breaking

    Remove Node 4 from Travis: 6c804a2

Minor Changes

  • Update proxy to v1.0.0: d0e3c18

  • Test on Node.js 10 and 12: 3535951

  • Fix compatibility with Node.js >= 10.0.0

  • Add .editorconfig file: 06ead2f

  • Add .eslintrc.js file: ae53572

Patches

  • Update README with correct secureProxy behavior

  • Remove unreachable code: 46aad09

  • Allow port to be a string

  • Use an EventEmitter to replay failed proxy connect HTTP requests