- Fix: add
Throwable
to catch clause when trying to get debugger interface to handle alternate JavaFX implementations.
- Fix: remove dependency on Log4j and add interface to logger handler by app
- Fix: update to boxed json 0.5.30
- Fix: update to boxed json 0.5.28
- Fix: update to boxed json 0.5.24
- Fix: update to boxed json 0.5.22
- Fix: change constructor params from
Debugger
toWebEngine
so thatDevToolsDebugProxy
is responsible for obtaining the debugger instance, if it can. - Fix: change debug proxy debugger field to nullable to allow the rest of the app to work even if obtaining the debugger is not possible on the JRE version.
- Fix: bump up boxed-json version to 0.5.20
- Fix: bump up boxed-json version to 0.5.18
- Add:
suppressNoMarkdownException
arg toDevToolsDebuggerJsBridge
constructor to use JS for connecting JsBridge which will fail silently ifmarkdownNavigator
variable is not defined or is false.
- Fix: change log error to warn in JS if using
markdownNavigator.setJsBridge()
with script load failure.
- Fix: change lambdas to functions to have
arguments
available (causing exception in JetBrains Open JDK 1.8.0_152-release-1293-b10 x86_64
- Fix: add debugger argument to
DevToolsDebuggerJsBridge
constructor to allow for Java 9 or other java version specific debugger use.
- Fix: dev tools console commands were not properly converted from JSON to strings, and did not
unescape the
\"
causing exception during eval.
- boxed-json fix incorporated.
- Add:
JfxDebuggerAccess.onConnectionOpen()
to call back on open connection to debugger - Add:
JfxDebuggerAccess.onConnectionClosed()
to call back on close connection to debugger - Fix: page reload in
DevToolsDebuggerJsBridge
Not on FX application thread exception.
First working maven version