General changes/Features
- Added support for Firefox 20
- Added object recognition support for the Android action bar
- Ranorex Report is now displayed correctly in all supported browsers
- When Ranorex Studio needs to be restarted as admin, it now reopens the previously edited solution
- Fixed keyboard recording and abort key functionality when working remotely using VNC
- Fixed the separator recorder action to capture focus when trying to navigate over it with the keyboard
- Fixed inconsistency in formatting of values in RanoreXPaths for some attribute types (e.g. fonts)
- Fixed editing of concatenated attribute values in the advanced RanoreXPath editor
- Fixed Java tab panel visibility if selected index is not set correctly
- The "Visible" attribute is now correctly "false" for web elements with style "visibility: hidden" in all browsers
- Fixed object recognition for Chrome 27 and newer
- Fixed cause for "pointer being freed was not allocated" error occurring in some instrumented iOS apps
- Fixed an issue when instrumenting Android apps with complex activities
- Fixed a geometry issue for Android elements when switching between landscape and portrait mode
- Fixed communication exceptions showing up as Debug report messages caused by multiple started BitBridge processes
- Fixed report message being logged by the PopupWatcher.WatchAndClick method referencing the wrong repository item
- Fixed the initialization of the legacy 2.X report if Report.Setup is not called explicitly
- Fixed the legacy 2.X report not logging screenshots or snapshots any more
- Fixed Studio regarding all files with ".data" or no extension as reports and opening them if changed
- Fixed possible unhandled exception in the test suite editor when data sources are reloaded
- Fixed automatic update of namespaces in user code files on folder renaming
- Fixed some cases where the properties pad was not correctly updated when switching between views in Ranorex Studio
- Fixed rare exception being thrown by the debugger on breaking or stopping debugging
- Fixed debugger sometimes not reacting to "Step Over" and "Step Into" actions any more
- Fixed exception being thrown by the debugger if a source code file cannot be found
- Fixed Ranorex Studio hanging when showing the desktop (Win+D shortcut) and the internal Spy is currently in "Edit" mode
- Fixed problems in Ranorex Studio when adding items to project folders created in Visual Studio 2012
- Fixed possible exceptions when opening and working with a recording not belonging to a project in Studio
- Fixed an issue that Studio deleted code files of an external repository when linking it to a project
- Fixed long initial delay when opening the context menu in the "Projects" pad for a TFS source controlled solution
- Fixed possible exceptions in the SVN history view in Studio
- Improved performance of code generation in Ranorex Studio
- The new line characters \u2029 and \u2085 are now correctly escaped in generated code
- Fixed namespace sometimes not being updated correctly when moving a recording to a folder
- Fixed code generation for class files created in folders ending with a dot and numbers (e.g. "Folder.123")
- Fixed a few cases where the test suite is not marked dirty after changes (module removed, variable renamed)
- Fixed variable bindings being deleted if a module variable is deleted and added again
- A warning is now shown if running a module group with unbound module variables
- Fixed replacing of report name placeholders for the test suite run configuration when running a test suite from the command line
- Improved installation time for Ranorex setup (NGen task is now done asynchronously after the setup finishes)
- Fixed the Ranorex License Server service sometimes not installing on machines not connected to the Internet
(You can find a direct download link for the latest Ranorex version on the Ranorex Studio start page.)