Release Notes


JExplorer 3.3.2

posted Jan 11, 2016, 2:24 AM by Vladimir Ikryanov   [ updated Jan 11, 2016, 2:24 AM ]

JExplorer 3.3.2 contains the following fixes and improvements:
  • Support of “jexplorer.binaries.dir” System Property has been added.
  • The DOMEvent interface has been extended with new methods.
  • Memory usage has been improved.

JExplorer 3.3.1

posted Dec 1, 2015, 6:57 AM by Vladimir Ikryanov   [ updated Dec 1, 2015, 6:57 AM ]

JExplorer 3.3.1 contains the following fixes and improvements:
  • Clear Cache functionality has been added.
  • Support of "jexplorer.process.name" System Property has been added.
  • The Browser.getDocumentType() method has been implemented.
  • Memory usage has been improved.
  • Fixed issue in JavaScript Java Bridge when JSON string contains semicolon.
  • Fixed issue when DOMEventListener doesn’t fire events.

JExplorer 3.3

posted Sep 23, 2015, 7:25 AM by Vladimir Ikryanov   [ updated Sep 29, 2015, 2:14 AM by Alexander Yevsyukov ]

JExplorer 3.3 contains the following fixes and improvements:
  • Support of Windows 10 has been added.
  • Support of JRE 1.8+ on Windows 10 has been implemented.
  • The HttpSecurityHandler has been implemented. Now you can ignore invalid SSL certificates when load HTTPS websites. See example.

JExplorer 3.2

posted Jun 26, 2015, 2:27 AM by Vladimir Ikryanov   [ updated Sep 18, 2015, 4:57 AM by Roman Garmash ]

JExplorer 3.2 contains the following changes and improvements:
  • The DOMNode.getNodeType() method has been added.
  • The Browser.setContextMenuProvider(ContextMenuProvider provider) method has been added.
  • Support of DOMElement in DOMNodeList has been implemented.
  • Stability during working with popup windows has been improved.

JExplorer 3.1.2 Release Notes

posted May 15, 2015, 1:30 AM by Vladimir Ikryanov   [ updated May 15, 2015, 1:30 AM ]

JExplorer 3.1.2 contains the following improvements:
  • Support of JExplorer 2.x and 3.x JAR files in same Java project has been implemented.
  • Support of MD5 checksum for JExplorer EXE and DLL files has been implemented.
  • Fixed issue with double cursor on a web page.
  • Fixed issue when pressing Alt key causes application freezing.

JExplorer 3.1.1 Release Notes

posted Apr 14, 2015, 3:00 AM by Vladimir Ikryanov   [ updated Apr 14, 2015, 3:01 AM ]

JExplorer 3.1.1 contains the following improvements:
  • Support of window.resizeBy() and window.moveBy() JavaScript functions has been implemented.
  • Fixed focus traversal issue with PDF documents and JRE 1.7 or higher.

JExplorer 3.1 Release Notes

posted Apr 6, 2015, 3:25 AM by Vladimir Ikryanov   [ updated Apr 6, 2015, 3:26 AM ]

JExplorer 3.1 contains the following changes and improvements:
  • The PrintEventListener has been added.
  • The DOMElement.click() method has been implemented.
  • The DOMDocument.createTextNode() method has been implemented.
  • The Browser.invokeAndWaitLoadMainFrame() method has been improved. Now you can specify a timeout in seconds. 
  • Support of the window.moveTo() and window.resizeTo() JavaScript methods has been added.
  • Support of modal dialogs has been improved.
  • Support of Windows XP has been added.
  • The Trusted-Library attribute has been removed from Manifest file. It prevented JExplorer from being used in Java Applet and JWS environments.
  • Stability in multi-threaded environment has been improved. Fixed the “java.net.BindException: Address already in use: JVM_Bind” error.

JExplorer 3.0 Release Notes

posted Mar 16, 2015, 6:51 AM by Vladimir Ikryanov   [ updated Mar 16, 2015, 6:51 AM ]

JExplorer 3.0 contains the following changes and improvements:
  • New 3.x API.
  • Memory usage, stability and performance improvements.
  • Support of the latests Microsoft Internet Explorer versions/updates.
  • In-process mode has been removed. 3.0 supports only out-process mode.
  • JNIWrapper, ComfyJ, WinPack and SLF4J libraries dependency has been removed.

JExplorer 2.3.1 Release Notes

posted Apr 16, 2013, 4:08 AM by Vladimir Ikryanov

JExplorer has been updated to version 2.3.1.

New features and improvements

  • Added support of MS IE 8 and 9.
  • Added the Browsers.turnOnCompatibilityMode() method that allows configuring IE Browser Mode.
  • Added the Browsers.getIEVersion() method that allows receiving installed MS IE version.
  • Added the Browsers.turnOnGPURendering() method that enables GPU rendering.
Resolved Issues
  • Fixed painting issue when a modal dialog is shown over Browser component.
  • Fixed the OLECMDERR_E_NOTSUPPORTED error when dispose Browser instance.
  • Fixed issue when it's impossible to dispose Browser instance when PDF document is loaded.
  • Fixed unexpected JavaScript error dialog that blocks the whole application when dispose Browser instance.
The update is available for download and online samples for JExplorer can be found on the support site.

JExplorer 2.7 Release Notes

posted Feb 28, 2013, 11:59 PM by Unknown user   [ updated Mar 1, 2013, 12:01 AM ]

New features and improvements:

  • Added JDK 1.7 support;
  • Added Windows 8 and MS IE 10 support;
  • Added JNIWrapper 3.8.4 and ComfyJ 2.10 support;
  • Added functionality that allows setting the the "Display mixed content" security setting programmatically. See the com.jniwrapper.win32.ie.Browsers.setDisplayMixedContentSetting(int value) method;
  • DOM API: added support of the HTMLIFrameElement.getContentDocument() method;
  • DOM API: added support of the HTMLIFrameElement.getFrameBorder() method;
  • Added the DOMUtils.getInnerHTML(Element element) method;
  • Added the Browser.navigate(String location, String targetName, String postData, String headers) method. Now this method allows sending the required HTTP headers to a web server;
  • Improved clear cache functionality;
  • Added the Browser.getScreenShot(Dimension preferredSize) method;
  • The Browser component key event codes were brought to the standard Java AWT key codes;
  • Improved memory usage in the Browser.getScreenShot() method with JVM 32-bit;
  • Added the "jexplorer.process.name" System Property. By default each Browser instance is running in a separate native process. This property allows configuring the name of this native process.

Resolved Issues:

  • Fixed issue when Browser component becomes invisible when WebEx meeting start or stop;
  • Fixed issue when child window is opened behind parent window;
  • Improved stability when set content in a child Browser instance on Windows 7 + MS IE9;
  • Improved memory usage in Mouse & Keyboard functionality;
  • Fixed issue when the Browser.setContent method throws OutOfMemory;
  • Fixed issue when child window doesn't receive re-size events;
  • Fixed issue when key listener doesn't receive ALT key events;
  • Fixed REGDB_E_CLASSNOTREG when close IEAutomation instance;
  • Fixed issue when user must double click on a link to navigate. This issue happens when Browser component doesn’t have focus on Windows 64-bit + JVM 64-bit;
  • Fixed JNIWrapperException: java.io.IOException: Access is denied when initialize Browser instance;
  • Fixed issue when JavaScript modal dialogs cause application to hang with JVM 32- and 64-bit;
  • Fixed issue when Browser hangs when closing window that produces JavaScript error;
  • Fixed unexpected NullPointerException in Structure.clone with JVM 64-bit;
  • Fixed issue when user cannot dispose Browser instance when PDF document is loaded;
  • Fixed issue when double click on a web page blocks keyboard and mouse events with JDK 1.7;
  • Fixed focus issue with multiple Browser instances with JVM 64-bit;
  • Fixed issue when the Browser.close() method ignores confirmation dialog result;
  • Fixed issue when Browser component doesn't work in modal dialogs.

1-10 of 29