Skip to main content

Tunnel Changelog

Below is the complete version history for TestingBot Tunnel, including new features, improvements and bug fixes.

Version Changes
4.6
January 2026
  • Added --shared option to share a tunnel with team members
  • Updated dependencies for improved security and performance
4.4
October 2025
  • Improved --proxy and --proxy-userpwd reliability
  • Updated dependencies
4.3
August 2025
  • Enhanced --doctor diagnostic checks
  • Improved connection monitoring and automatic retry mechanisms
  • Updated Jetty and SSH libraries
  • Dropped support for Java 8 (Java 11+ now required)
4.0
December 2024
  • Added WebSocket and Server-Sent Events (SSE) support
  • Added --nobump option to disable SSL bumping
  • Upgraded to Jetty 11
3.5
May 2023
  • Upgraded secure connection ciphers for improved security
  • Updated dependencies
3.2
February 2021
  • Updated dependencies for security and compatibility
3.1
February 2020
  • Fixed tunnel polling to prevent indefinite connection attempts
  • Built with Java 8 for broader compatibility
  • Internal code improvements
3.0
September 2019
  • Updated Jetty dependencies
  • Various stability improvements
2.9
January 2019
  • Prevented duplicate port allocation
  • Improved timeout handling and diagnostic checks
2.8
June 2018
  • Fixed null pointer exception in connection handler
2.7
June 2018
  • Added upstream HTTPS proxy support via CONNECT method (--proxy)
  • Renamed --jettyport option to --localport
  • Enabled --nocache integration with Manual Testing API
  • Removed hardcoded port restrictions
2.6
April 2018
  • Added option to inject custom HTTP headers into requests
  • Added automatic basic authentication for configured hosts
  • Clarified --nocache behavior: disables all HTTP request caching
  • Removed deprecated --boost and --ssl options
  • Fixed incorrect Java version detection
2.5
September 2017
  • Enhanced --doctor to verify required ports are available
  • Added --pac option to configure a PAC (Proxy Auto-Config) URL for test sessions
2.4
August 2017
  • Added --tunnel-identifier to run multiple tunnels on the same account
  • Added local directory serving for static file testing
  • Added embedded REST API for tunnel statistics (default port 8003)
  • Improved logging with configurable output format, file logging, and debug levels
  • Improved connection error handling with automatic reconnection
2.3
October 2016
  • Added --doctor command to troubleshoot configuration issues
  • Debug mode now outputs HTTP headers for easier troubleshooting
Was this page helpful?

Looking for More Help?

Have questions or need more information?
You can reach us via the following channels: