Skip to content

Releases: apify/proxy-chain

v3.0.0

19 May 14:41
e547cde

Choose a tag to compare

Breaking changes

  • Dropped Node.js < 20.11 (#638, #654)
  • ESM-only - use import, not require() (#654)
  • Callback API removed - Server#listen(), Server#close(), anonymizeProxy(),
    closeAnonymizedProxy(), createTunnel(), closeTunnel() are Promise-only (#656)
  • CustomResponse is now a type-only export (#654)

Other changes

  • TypeScript v5 + NodeNext / verbatimModuleSyntax (#655)
  • Bun runtime support with dedicated CI jobs (#650)
  • Tests reorganized into test/unit/ and test/e2e/; CI split into unit/e2e/lint (#651)
  • Removed unused typeSocket helper (#653)

Full Changelog: v2.7.1...v3.0.0

v2.7.1

13 Jan 13:37
565c4f0

Choose a tag to compare

What's Changed

  • fix: correct localhost-test resolving on linux machines by @bliuchak in #636
  • chore: bump version to release a patch by @bliuchak in #639

Full Changelog: v2.7.0...v2.7.1

v2.7.0

11 Dec 09:06
a9449bc

Choose a tag to compare

What's Changed

  • chore(ci): Clean up workflows, switch to publishing through OIDC by @fnesveda in #627
  • feat: add https proxy server implementation by @bliuchak in #626

New Contributors

Full Changelog: v2.6.1...v2.7.0

v2.6.1

08 Dec 14:17
c585e59

Choose a tag to compare

What's Changed

  • fix: log error message on socket only when there are no other handlers by @bliuchak in #623
  • chore: bump package version by @bliuchak in #624
  • fix: add missing resolve() when headers are already send using forward handlers by @bliuchak in #625

Full Changelog: v2.6.0...v2.6.1

v2.6.0

19 Nov 09:27
d178688

Choose a tag to compare

What's Changed

  • fix: can't run unit tests in docker by @bliuchak in #600
  • perf: do not publish tsbuildinfo file to npm by @barjin in #618
  • feat: add http/https agent support for connection pooling by @paveldudka in #619

New Contributors

Full Changelog: v2.5.9...v2.6.0

v2.5.9

02 Jun 20:21
4e0b251

Choose a tag to compare

What's Changed

  • test: add ignoreUpstreamProxyCertificate tests by @lewis-wow in #583
  • fix: pass headers as object in chain by @yotamN in #584

New Contributors

Full Changelog: v2.5.8...v2.5.9

v2.5.8

28 Mar 09:10
bad3172

Choose a tag to compare

What's Changed

  • chore: update shared eslint config to a stable version by @jirimoravcik in #579
  • Add HTTPS upstream proxy support with option to ignore proxy cert errors by @patrickkfkan in #577

New Contributors

Full Changelog: v2.5.7...v2.5.8

v2.5.7

10 Mar 09:31
a507021

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.6...v2.5.7

v2.5.6

03 Dec 09:46
237b749

Choose a tag to compare

What's Changed

Full Changelog: v2.5.5...v2.5.6

v2.5.5

17 Nov 13:42
84ef1c8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.4...v2.5.5