Dec 1, 2017
Version 0.4.1
- Add ability to rate-limit/block requests by origin (#45).
- Avoid crashing on invalid HTTP status codes (#95).
- Support and test coverage for latest Node.js versions (up to 9).
- Support `Access-Control-Max-Age` via `corsMaxAge` option.
- Listen on `0.0.0.0:8080` by default instead of `127.0.0.1:8080`.
  (use `HOST` and `PORT` environment variables to override this).
- Update gTLD list.
Mar 19, 2016
Version 0.4.0
- CI & 100% test coverage
- Do not crash when a malformed HTTP response is received.
- Remove getHandler (its documented form was broken anyway).
- Allow custom help file to be set.
- Add option to redirect same-origin requests instead of proxying them.
Feb 18, 2016
Version 0.3.0
- Support proxying through proxy (`getProxyForUrl` option, defaulting to
  proxy configuration from the environment variables, see
  https://github.com/Rob--W/proxy-from-env) (#37).
- Update gTLD list.
Aug 23, 2015
Version 0.2.5
- Add setHeaders to replace request headers with a fixed value (#33).
Aug 15, 2015
Version 0.2.4
- Add originBlacklist (#32) and originWhitelist (#24) options.
- Update gTLD list.
May 9, 2015
Version 0.2.3
Changes:
- Updated to node-http-proxy 1.11.1 from 1.3.0
- Add httpsOptions configuration to listen as a https server.
- Update gTLD list, and allow requests to unlisted TLDs if the
  scheme is explicitly set (#14).
- Added loads of unit tests and automatic memory leak tests.
Oct 5, 2014
0.2.2 - Expose every response header #12
Aug 29, 2014
Fix regression: Enable CORS request to https
Aug 27, 2014
Upgraded to node-http-proxy 1.3.0
Mar 12, 2014
v0.1.9 - Always use Access-Control-Allow-Origin: *
Fixes #6