- Upgrade dependencies
- Upgrade dependencies
- Add support for tunneling a local HTTPS server
- Add support for localtunnel server with IP-based tunnel URLs
- Node.js client API is now Promise-based, with backwards compatibility to callback
- Major refactor of entire codebase using modern ES syntax (requires Node.js v8.3.0 or above)
- Update debug to 4.1.1
- Update axios to 0.19.0
- Update debug to 2.6.9
- Add request event to Tunnel emitter
- Update yargs to support config via environment variables
- Add basic request logging when --print-requests argument is used
- update request dependency
- update debug dependency
- update openurl dependency
- fix host header transform
- update request dependency
- fix bug w/ HostHeaderTransformer and binary data
- pass socket errors up to top level
- add short arg options
- keep sockets alive after connecting
- add --open param to CLI
- capture all errors on remote socket and restart the tunnel
- don't emit errors for ETIMEDOUT
- return
client
fromlocaltunnel
API instantiation
- add a host header transform to change the 'Host' header in requests
- default to localltunnel.me for host
- remove exported
connect
method (just export one function that does the same thing) - change localtunnel signature to (port, opt, fn)