Version 5.0.4

Squish 5.0.4 is a maintenance release of the Web, Java and Android edition prompted by the release of new browser and SDK versions.

The coming 5.1 release will bring new features and fixes for all editions of Squish.

Web-specific

  • Added support for IE 11.
  • Protect against possible COM errors in IE.
  • Fixed accessing the HTML_Table.cellAt() function.
  • Fixed crash triggered when navigating HTML elements in the Object Tree of the IDE.
  • Make the IE ReadyState timeout configurable via SQUISH_DIR/etc/webwrapper.ini.
  • Fixed script errors on failed calls of nextSibling() and others.
  • Fixed return value of previousSibling().
  • Fixed accidental ignoring of frames with height or width properties set as percentage.

Java-specific

  • Fixed clicking on nested CTab items.
  • Fixed type() on Mac OS X when text has a newline character.
  • Reduced memory usage of JFrame handling.
  • Fixed waitForObject() problem with popup menus.
  • Make JavaFX click replay more reliable.
  • Let the Spy ignore picking of JavaFx objects when the Ctrl key is pressed.
  • When clicking on combobox don't record skin type of nodes.
  • Fixed mouseClick() recording on list items with checkboxes.
  • Improved context menu activation on Mac OS X with JRE 7.
  • Fixed sporadic AUT crashes at end of test case.
  • Drop spurious events being record with CCombo SWT control.
  • Fixed Java class registration issues in script languages.
  • Fixed exceptions on queries of JTable model data.
  • Fixed Java applets with JRE 7 on Mac OS X.
  • Fixed Java applet testing in recent Firefox versions.

Android-specific

  • Added support for Android 4.4 KitKat SDK.
  • Support longPress() recording on WebView controls.
  • Fixed coordinate scaling problem with taps for Apps developed with older SDKs.

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.