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
|