proxy-agent
8.0.2 · 8 Jun 2026MIT33.2M / weekRepositoryHomepagenpmAtom feed
Upgrading proxy-agent From 6.1.0 to 8.0.2
13 releases in betweenevery note read
- 2
- changes to make
- 0
- advisories fixed
- 5
- new
- 6
- fixes
Before you upgrade
Tick each one off as you go- breaking8.0.0
- breaking7.0.0
Release by release
8.0.1 – 8.0.22 releases, nothing new or fixed in the notes
- breaking
Set minimum Node.js version to 20
- fixed
Simplify package.json exports to remove unnecessary imports restriction
- breaking
- breaking
Convert to ESM. All packages now use
"type": "module"and compile to ESM output instead of CommonJS.
- breaking
- new
Lazily load agents in proxy-agent
- new
Include ClientRequest in getProxyForUrl parameters for additional flexibility
- fixed
Dispose of Agent instances in cache correctly
- new
- new
Allow
getProxyForUrl()option to return a Promise
- new
- fixed
Fix Electron support by using Node.js native URL object
- fixed
- new
Use QuickJS version of
pac-proxy-agent
- new
- fixed
Fix
pac+prefixed protocol URIs
- fixed
14 internal lines (docs, tests, tooling) left out.