sfcode
An Online Competing and Development Environment
Changelog

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.19.1">v0.19.1</a>

  • fix(log): handle case when error code is missing (#303)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.19.0">v0.19.0</a>

  • feat(http-proxy): bump to v1.17.0 (#261)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.18.0">v0.18.0</a>

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.4">v0.17.4</a>

  • fix(ntlm authentication): fixed bug preventing proxying with ntlm authentication. (#132) (Thanks: EladBezalel, oshri551)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.3">v0.17.3</a>

  • fix(onError): improve default proxy error handling. http status codes (504, 502 and 500). (#132) (graingert)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.2">v0.17.2</a>

  • feat(logging): improve error message & add link to Node errors page. (#106) (cloudmu)
  • feat(pathRewrite): path can be empty string. (#110) (sunnylqm)
  • bug(websocket): memory leak when option 'ws:true' is used. (#114) (julbra)
  • chore(package.json): reduce package size. (#109)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.1">v0.17.1</a>

  • fix(Express sub Router): 404 on non-proxy routes (#94)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.17.0">v0.17.0</a>

  • fix(context matching): Use RFC 3986 path in context matching. (excludes query parameters)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.16.0">v0.16.0</a>

  • deprecated(proxyTable): renamed proxyTable to router.
  • feat(router): support for custom router function.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.15.2">v0.15.2</a>

  • fix(websocket): fixes websocket upgrade.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.15.1">v0.15.1</a>

  • feat(pathRewrite): expose req object to pathRewrite function.
  • fix(websocket): fixes websocket upgrade when both config.ws and external .upgrade() are used.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.15.0">v0.15.0</a>

  • feat(pathRewrite): support for custom pathRewrite function.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.14.0">v0.14.0</a>

  • feat(proxy): support proxy creation without context.
  • fix(connect mounting): use connect's path configuration to mount proxy.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.13.0">v0.13.0</a>

  • feat(context): custom context matcher; when simple path matching is not sufficient.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.12.0">v0.12.0</a>

  • add option onProxyReqWs (subscribe to http-proxy proxyReqWs event)
  • add option onOpen (subscribe to http-proxy open event)
  • add option onClose (subscribe to http-proxy close event)

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.11.0">v0.11.0</a>

  • improved logging

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.10.0">v0.10.0</a>

  • feat(proxyTable) - added proxyTable support for WebSockets.
  • fixed(proxyTable) - ensure original path (not rewritten path) is being used when proxyTable is used in conjunction with pathRewrite.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.9.1">v0.9.1</a>

  • fix server crash when socket error not handled correctly.

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.9.0">v0.9.0</a>

  • support subscribing to http-proxy proxyReq event (trbngr)
  • add logLevel and logProvider support

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.8.2">v0.8.2</a>

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.8.1">v0.8.1</a>

  • fix pathRewrite when agent is configured

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.8.0">v0.8.0</a>

  • support external websocket upgrade
  • fix websocket shorthand

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.7.0">v0.7.0</a>

  • support shorthand syntax
  • fix express/connect mounting

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.6.0">v0.6.0</a>

  • support proxyTable

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.5.0">v0.5.0</a>

  • support subscribing to http-proxy error event
  • support subscribing to http-proxy proxyRes event

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.4.0">v0.4.0</a>

  • support websocket

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.3.0">v0.3.0</a>

  • support wildcard / glob

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.2.0">v0.2.0</a>

  • support multiple paths

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.1.0">v0.1.0</a>

  • support path rewrite
  • deprecate proxyHost option

<a href="https://github.com/chimurai/http-proxy-middleware/releases/tag/v0.0.5">v0.0.5</a>

  • initial release