Version 6.9 includes new features and improvements:
The Browser.forwardMouseEvent(BrowserMouseEvent event) method has been implemented. This method allows forwarding mouse events directly to the currently loaded web page as if the mouse events were sent due to user actions. See example.
This update also contains fixes for the following issues:
Memory leak when creating/disposing Browser instances.
Issue when symlinks are created asynchronously on Linux. It causes the situation when by the time when Chromium engine is started, the symlinks on required native libraries haven’t been created yet. As result the error message such as “error while loading shared libraries: libgcrypt.so.11: cannot open shared object file: No such file or directory” might be displayed.
Freezing issue when terminating Chromium engine.
Issue with pending jxbrowser-helper processed when terminating JVM on macOS.
Native crash in Chromium engine when forcing full spell check via the SpellCheckerService.setFullSpellCheckForced(true) method.
The java.lang.IndexOutOfBoundsException error when creating Browser instance on macOS.