Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

97 lines (81 sloc) 5.303 kb

ChangeLog for: node-http-proxy

Version 0.10.0 - 3/18/2013

  • Breaking change: proxyResponse events are emitted on the HttpProxy or RoutingProxy instances as originally was intended in 0.9.x.

Version 0.9.1 - 3/9/2013

  • Ensure that webSocketProxyError and proxyError both receive the error (indexzero).

Version 0.9.0 - 3/9/2013

  • Fix #276 Ensure response.headers.location is defined (indexzero)
  • Fix #248 Make options immutable in RoutingProxy (indexzero)
  • Fix #359 Do not modify the protocol in redirect request for external sites. (indexzero)
  • Fix #373 Do not use "Transfer-Encoding: chunked" header for proxied DELETE requests with no "Content-Length" header. (indexzero)
  • Fix #338 Set "content-length" header to "0" if it is not already set on DELETE requests. (indexzero)
  • Updates to and Examples (ramitos, jamie-stackhouse, oost, indexzero)
  • Fixes to ProxyTable and Routing Proxy (adjohnson916, otavoijr)
  • New API for ProxyTable (mikkel, tglines)
  • Add options.timeout for specifying socket timeouts (pdoran)
  • Improve bin/node-http-proxy (niallo)
  • Don't emit proxyError twice (erasmospunk)
  • Fix memory leaks in WebSocket proxying
  • Support UNIX Sockets (yosefd)
  • Fix truncated chunked respones (jpetazzo)
  • Allow upstream listeners to get proxyResponse (colinmollenhour)

Version 0.8.1 - 6/5/2012

  • Fix re-emitting of events in RoutingProxy (coderarity)
  • New load balancer and middleware examples (marak)
  • Docs updated including changelog (lot of gently people)

Version 0.8.0 - 12/23/2011

  • Improve support and tests for url segment routing (maxogden)
  • Fix aborting connections when request close (c4milo)
  • Avoid 'Transfer-Encoding' on HTTP/1.0 clients (koichik).
  • Support for Node.js 0.6.x (mmalecki)

Version 0.7.3 - 10/4/2011

  • Fix setting x-forwarded headers (jesusabdullah)
  • Updated examples (AvianFlu)

Version 0.7.0 - 9/10/2011

  • Handles to every throw-able resume() call (isaacs)
  • Updated tests, README and package.json (indexzero)
  • Added HttpProxy.close() method (indexzero)

Version 0.6.6 - 8/31/2011

  • Add more examples (dominictarr)
  • Use of 'pkginfo' (indexzero)
  • Handle cases where res.write throws (isaacs)
  • Handles to every throw-able res.end call (isaacs)

Version 0.5.11 - 6/21/2011

  • Add more examples with WebSockets (indexzero)
  • Update the documentation (indexzero)

Version 0.5.7 - 5/19/2011

  • Fix to README related to markup and fix some examples (benatkin)
  • Improve WebSockets handling (indexzero)
  • Improve WebSockets tests (indexzero)
  • Improve https tests (olauzon)
  • Add devDependencies to package.json (olauzon)
  • Add 'proxyError' event (indexzero)
  • Add 'x-forwarded-{port|proto}' headers support (indexzero)
  • Keep-Alive connection supported (indexzero)

Version 0.5.0 - 4/15/2011

  • Remove winston in favor of custom events (indexzero)
  • Add x-forwarded-for Header (indexzero)
  • Fix WebSocket support (indexzero)
  • Add tests / examples for WebSocket support (indexzero)
  • Update .proxyRequest() and .proxyWebSocketRequest() APIs (indexzero)
  • Add HTTPS support (indexzero)
  • Add tests / examples for HTTPS support (indexzero)

Version 0.4.1 - 3/20/2011

  • Include missing dependency in package.json (indexzero)

Version 0.4.0 - 3/20/2011

  • Update for node.js 0.4.0 (indexzero)
  • Remove pool dependency in favor of http.Agent (indexzero)
  • Store buffered data using .buffer() instead of on the HttpProxy instance (indexzero)
  • Change the ProxyTable to be a lookup table instead of actively proxying (indexzero)
  • Allow for pure host-only matching in ProxyTable (indexzero)
  • Use winston for logging (indexzero)
  • Improve tests with async setup and more coverage (indexzero)
  • Improve code documentation (indexzero)

Version 0.3.1 - 11/22/2010

  • Added node-http-proxy binary script (indexzero)
  • Added experimental WebSocket support (indutny)
  • Added forward proxy functionality (indexzero)
  • Added proxy table for multiple target lookup (indexzero)
  • Simplified tests using helpers.js (indexzero)
  • Fixed uncaughtException bug with invalid proxy target (indutny)
  • Added configurable logging for HttpProxy and ProxyTable (indexzero)
Jump to Line
Something went wrong with that request. Please try again.