diff --git a/.changeset/bright-rocks-dance.md b/.changeset/bright-rocks-dance.md deleted file mode 100644 index 90c3b1a7..00000000 --- a/.changeset/bright-rocks-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'pac-proxy-agent': minor ---- - -Lazily load agents inside pac-proxy-agent diff --git a/.changeset/giant-vans-refuse.md b/.changeset/giant-vans-refuse.md deleted file mode 100644 index b653fb36..00000000 --- a/.changeset/giant-vans-refuse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"pac-proxy-agent": patch ---- - -use WHATWG URL class to construct url parameter diff --git a/.changeset/late-berries-rule.md b/.changeset/late-berries-rule.md deleted file mode 100644 index e632ac89..00000000 --- a/.changeset/late-berries-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'proxy-agent': minor ---- - -Lazily load agents in proxy-agent diff --git a/.changeset/lovely-boxes-heal.md b/.changeset/lovely-boxes-heal.md deleted file mode 100644 index b6745ca7..00000000 --- a/.changeset/lovely-boxes-heal.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"https-proxy-agent": patch -"pac-proxy-agent": patch -"socks-proxy-agent": patch ---- - -Only overwrite servername in tls connect when host is not an IP address diff --git a/.changeset/pretty-terms-exercise.md b/.changeset/pretty-terms-exercise.md deleted file mode 100644 index f4642d44..00000000 --- a/.changeset/pretty-terms-exercise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'agent-base': patch ---- - -Handle exceptions caused by Agent.addRequest() diff --git a/.changeset/sixty-carpets-cross.md b/.changeset/sixty-carpets-cross.md deleted file mode 100644 index 2dd6a905..00000000 --- a/.changeset/sixty-carpets-cross.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'proxy-agent': minor ---- - -Include ClientRequest in getProxyForUrl parameters for additional flexibility diff --git a/.changeset/swift-lizards-poke.md b/.changeset/swift-lizards-poke.md deleted file mode 100644 index 01410f02..00000000 --- a/.changeset/swift-lizards-poke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'pac-proxy-agent': patch ---- - -Properly forward WebSocket requests via PAC agents that resolve to HTTP proxies diff --git a/.changeset/unlucky-vans-shout.md b/.changeset/unlucky-vans-shout.md deleted file mode 100644 index 0f2a5c81..00000000 --- a/.changeset/unlucky-vans-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'proxy-agent': patch ---- - -Dispose of Agent instances in cache correctly diff --git a/packages/agent-base/CHANGELOG.md b/packages/agent-base/CHANGELOG.md index a4550a4f..93377983 100644 --- a/packages/agent-base/CHANGELOG.md +++ b/packages/agent-base/CHANGELOG.md @@ -1,5 +1,11 @@ # agent-base +## 7.1.2 + +### Patch Changes + +- 1699a09: Handle exceptions caused by Agent.addRequest() + ## 7.1.1 ### Patch Changes diff --git a/packages/agent-base/package.json b/packages/agent-base/package.json index 91996ef7..590e5e1d 100644 --- a/packages/agent-base/package.json +++ b/packages/agent-base/package.json @@ -1,6 +1,6 @@ { "name": "agent-base", - "version": "7.1.1", + "version": "7.1.2", "description": "Turn a function into an `http.Agent` instance", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/https-proxy-agent/CHANGELOG.md b/packages/https-proxy-agent/CHANGELOG.md index dcd12489..ea03ee75 100644 --- a/packages/https-proxy-agent/CHANGELOG.md +++ b/packages/https-proxy-agent/CHANGELOG.md @@ -1,5 +1,13 @@ # https-proxy-agent +## 7.0.6 + +### Patch Changes + +- 913a49a: Only overwrite servername in tls connect when host is not an IP address +- Updated dependencies [1699a09] + - agent-base@7.1.2 + ## 7.0.5 ### Patch Changes diff --git a/packages/https-proxy-agent/package.json b/packages/https-proxy-agent/package.json index d7bac7a1..0d1b8920 100644 --- a/packages/https-proxy-agent/package.json +++ b/packages/https-proxy-agent/package.json @@ -1,6 +1,6 @@ { "name": "https-proxy-agent", - "version": "7.0.5", + "version": "7.0.6", "description": "An HTTP(s) proxy `http.Agent` implementation for HTTPS", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -28,7 +28,7 @@ "author": "Nathan Rajlich (http://n8.io/)", "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "4" }, "devDependencies": { diff --git a/packages/pac-proxy-agent/CHANGELOG.md b/packages/pac-proxy-agent/CHANGELOG.md index b7105325..d44c31b1 100644 --- a/packages/pac-proxy-agent/CHANGELOG.md +++ b/packages/pac-proxy-agent/CHANGELOG.md @@ -1,5 +1,22 @@ # pac-proxy-agent +## 7.1.0 + +### Minor Changes + +- 38760db: Lazily load agents inside pac-proxy-agent + +### Patch Changes + +- 77c3599: use WHATWG URL class to construct url parameter +- 913a49a: Only overwrite servername in tls connect when host is not an IP address +- e90e2b2: Properly forward WebSocket requests via PAC agents that resolve to HTTP proxies +- Updated dependencies [913a49a] +- Updated dependencies [1699a09] + - https-proxy-agent@7.0.6 + - socks-proxy-agent@8.0.5 + - agent-base@7.1.2 + ## 7.0.2 ### Patch Changes diff --git a/packages/pac-proxy-agent/package.json b/packages/pac-proxy-agent/package.json index 28feda20..a75aaf38 100644 --- a/packages/pac-proxy-agent/package.json +++ b/packages/pac-proxy-agent/package.json @@ -1,6 +1,6 @@ { "name": "pac-proxy-agent", - "version": "7.0.2", + "version": "7.1.0", "description": "A PAC file proxy `http.Agent` implementation for HTTP", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -32,13 +32,13 @@ "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.5", + "https-proxy-agent": "^7.0.6", "pac-resolver": "^7.0.1", - "socks-proxy-agent": "^8.0.4" + "socks-proxy-agent": "^8.0.5" }, "devDependencies": { "@types/debug": "^4.1.7", diff --git a/packages/proxy-agent/CHANGELOG.md b/packages/proxy-agent/CHANGELOG.md index 1a4dcda0..7ef9eed8 100644 --- a/packages/proxy-agent/CHANGELOG.md +++ b/packages/proxy-agent/CHANGELOG.md @@ -1,5 +1,25 @@ # proxy-agent +## 6.5.0 + +### Minor Changes + +- 85b10b3: Lazily load agents in proxy-agent +- 96b771b: Include ClientRequest in getProxyForUrl parameters for additional flexibility + +### Patch Changes + +- ad68f63: Dispose of Agent instances in cache correctly +- Updated dependencies [38760db] +- Updated dependencies [77c3599] +- Updated dependencies [913a49a] +- Updated dependencies [1699a09] +- Updated dependencies [e90e2b2] + - pac-proxy-agent@7.1.0 + - https-proxy-agent@7.0.6 + - socks-proxy-agent@8.0.5 + - agent-base@7.1.2 + ## 6.4.0 ### Minor Changes diff --git a/packages/proxy-agent/package.json b/packages/proxy-agent/package.json index ecfac780..511d3f8e 100644 --- a/packages/proxy-agent/package.json +++ b/packages/proxy-agent/package.json @@ -1,6 +1,6 @@ { "name": "proxy-agent", - "version": "6.4.0", + "version": "6.5.0", "description": "Maps proxy protocols to `http.Agent` implementations", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -32,14 +32,14 @@ "author": "Nathan Rajlich (http://n8.io/)", "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.2", "debug": "^4.3.4", "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.5", + "https-proxy-agent": "^7.0.6", "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.2", + "pac-proxy-agent": "^7.1.0", "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.4" + "socks-proxy-agent": "^8.0.5" }, "devDependencies": { "@types/agent-base": "^4.2.0", diff --git a/packages/socks-proxy-agent/CHANGELOG.md b/packages/socks-proxy-agent/CHANGELOG.md index ad0fbe8c..a029d221 100644 --- a/packages/socks-proxy-agent/CHANGELOG.md +++ b/packages/socks-proxy-agent/CHANGELOG.md @@ -1,5 +1,13 @@ # socks-proxy-agent +## 8.0.5 + +### Patch Changes + +- 913a49a: Only overwrite servername in tls connect when host is not an IP address +- Updated dependencies [1699a09] + - agent-base@7.1.2 + ## 8.0.4 ### Patch Changes diff --git a/packages/socks-proxy-agent/package.json b/packages/socks-proxy-agent/package.json index 4dab3155..efdf8053 100644 --- a/packages/socks-proxy-agent/package.json +++ b/packages/socks-proxy-agent/package.json @@ -1,6 +1,6 @@ { "name": "socks-proxy-agent", - "version": "8.0.4", + "version": "8.0.5", "description": "A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -107,7 +107,7 @@ "socks5h" ], "dependencies": { - "agent-base": "^7.1.1", + "agent-base": "^7.1.2", "debug": "^4.3.4", "socks": "^2.8.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e5fa826a..65192a97 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -219,7 +219,7 @@ importers: packages/https-proxy-agent: dependencies: agent-base: - specifier: ^7.0.2 + specifier: ^7.1.2 version: link:../agent-base debug: specifier: '4' @@ -265,7 +265,7 @@ importers: specifier: ^0.23.0 version: 0.23.0 agent-base: - specifier: ^7.0.2 + specifier: ^7.1.2 version: link:../agent-base debug: specifier: ^4.3.4 @@ -277,13 +277,13 @@ importers: specifier: ^7.0.0 version: link:../http-proxy-agent https-proxy-agent: - specifier: ^7.0.5 + specifier: ^7.0.6 version: link:../https-proxy-agent pac-resolver: specifier: ^7.0.1 version: link:../pac-resolver socks-proxy-agent: - specifier: ^8.0.4 + specifier: ^8.0.5 version: link:../socks-proxy-agent devDependencies: '@types/debug': @@ -394,7 +394,7 @@ importers: packages/proxy-agent: dependencies: agent-base: - specifier: ^7.0.2 + specifier: ^7.1.2 version: link:../agent-base debug: specifier: ^4.3.4 @@ -403,19 +403,19 @@ importers: specifier: ^7.0.1 version: link:../http-proxy-agent https-proxy-agent: - specifier: ^7.0.5 + specifier: ^7.0.6 version: link:../https-proxy-agent lru-cache: specifier: ^7.14.1 version: 7.18.3 pac-proxy-agent: - specifier: ^7.0.2 + specifier: ^7.1.0 version: link:../pac-proxy-agent proxy-from-env: specifier: ^1.1.0 version: 1.1.0 socks-proxy-agent: - specifier: ^8.0.4 + specifier: ^8.0.5 version: link:../socks-proxy-agent devDependencies: '@types/agent-base': @@ -464,7 +464,7 @@ importers: packages/socks-proxy-agent: dependencies: agent-base: - specifier: ^7.1.1 + specifier: ^7.1.2 version: link:../agent-base debug: specifier: ^4.3.4