All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
-
Fixed an issue with compiled filepaths not being normalized, this could result in mapped files not being served by the server when running on Windows.
-
Fixed an issue where the browser plugin could get stuck waiting for the tab to open indefinitely.
-
Fixed an issue where no error would be reported and the browser plugin could get stuck if the debug port was already in-use.
- Fixed an issue with the multiplexer where targets would be given
the upstream
webSocketDebuggerUrl
- Changed the default
port
option value to be 9222 and the defaultdebug-port
option value to be 9223.
-
Fixed an issue where peer connections would not close when an upstream connection was closed in the multiplexer.
-
Fixed an issue where non-connectable targets would be given a
webSocketDebuggerUrl
. -
Fixed an issue with the multiplexer where state would persist after the upstream connection closed which would prevent reconnections.
- Added protocol multiplexing, the new
port
andhost
options define the address the multiplexer is accepting incoming connections on. The internal client connection is done through the multiplexer allowing shared connections with external tools like Chrome Developer Tools or Firefox Developer Tools.
-
Changed how function names are reported when evaluating them in interactive mode (e.g
[Function: setTimeout]
which would previously be reported as[Function]
). -
Changed child processes to write diagnostic information on standard error, previously it was written to both standard output and standard error.
- Fixed an issue where errors from interactive mode input would be reported as
[Object]
.