Features

Tunnel Changelog

Version/Release date Changes
4.0
Released December 2024
  • Update dependencies (Jetty 11)
  • Websocket + Server Sent Events support
  • Introduced --nobump argument to disable SSL bumping
3.5
Released May 2023
  • Updated dependencies
  • Upgraded secure connection cipher
3.2
Released February 2021
  • Updated dependencies
3.1
Released February 2020
  • Updated dependencies
  • Don't poll tunnel indefinitely
  • Built with JDK8
  • Code cleanup
3.0
Released September 2019
  • Various minor fixes
  • Updated Jetty Dependencies
2.9
Released January 2019
  • Various minor fixes (timeouts, doctor checks, ..)
  • Prevent duplicate ports
2.8
Released June 2018
  • Fix NPE in ConnectHandler
2.7
Released June 2018
  • Rename jettyport option to localport
  • If started with --nocache, send to API for Manual Testing
  • Implemented upstream proxying for HTTPs via CONNECT (--proxy)
  • Updated pom.xml depndencies
  • No more hardcoded ports to listen to
2.6
Released April 2018
  • Remove incorrect Java version check
  • Remove deprecated features: --boost and --ssl
  • Add option to supply extra HTTP headers during requests
  • Add option to supply basic auth credentials for various hosts, which the tunnel will automatically use
  • Make the --nocache option clearer: Do not cache any HTTP requests
2.5
Released September 2017
  • Improved --doctor checks, check if necessary ports can be opened
  • Add support for --pac to set a PAC url (Proxy) for your test sessions
2.4
Released August 2017
  • Add --tunnel-identifier to identify different tunnels for the same account
  • Improved logging (formatting, log to file, debug levels, ...)
  • Improved handling of connection errors (re-establish connection to tunnel VM upon connection failures)
  • Added option where you can specify a local directory to be set up as a webserver, for example to test static files
  • Added an embedded statistics REST api to fetch details about the running instance, by default runs on port 8003
2.3
Released October 2016
  • Add --doctor to troubleshoot misconfigurations
  • Debugmode will now output HTTP headers