General changes/Features
- Added support for Firefox 19
- Made it easier to create a custom report template from the test suite properties dialog
- Added methods to the TestReport class which allow you to define TearDown and Setup regions
- Debug command line arguments (from project settings) are now used when running the test suite or specific test cases from the test suite editor
- "View Code" is now available for all actions in a recording, not just for user code actions
- The "Play" button for user code modules now allows to select the report level (just like in recordings)
- The Host.ActivateWindowsApp method now allows to pass arguments to the app</li>
- Fixed a potential problem with the first keyboard action in an automation process not being replayed correctly
- Fixed element filtering not showing any elements in Spy for WPF applications and Windows apps
- Fixed possible stage scaling geometry issues in Flash applications
- Moved DataConnectorConfig class to Ranorex.Core.dll to facilitate custom data connector implementation
- Fixed importing the GDI capture settings from the settings dialog
- Fixed progress bar not being initialized correctly and continuing to run when the debugger is paused
- Reduced memory consumption when loading a lot of images from a repository or using the Ranorex.Imaging methods
- Fixed the screenshot of an element not showing up in the validation dialog on Windows 8
- Recordings now show an error message again on building if an associated repository item cannot be found
- Fixed assembly references in Ranorex recording files to be saved with a relative path if possible
- Fixed potential exception thrown when opening the "Variables" dialog in a recording after deleting a repository item
- Fixed Ctrl+A shortcut selecting the whole image in the image validation dialog
- App folders are no longer allowed to be moved into rooted folders even if they have empty RanoreXPaths
- Fixed "Optimize Folder Path" on top-level rooted folders in the repository
- Repository object creation after drag-and-drop from Spy now creates a parent app folder even if the path of parent/ancestor was changed
- Fixed possible connection problems with devices if their settings were edited using the "Edit device" dialog
- Fixed a problem where the data binding to a data source gets lost when deleting another data source
- Fixed a use case where a relatively specified data source file was not correctly resolved
- Fixed data source dialog still saving changes to a simple data source if cancelling the dialog
- Fixed possible exception thrown in Studio when a data source file fails to load
- Fixed exception when running a test case from the test suite editor when no project is open
- Fixed the effective report level for a parent test case after a child test case with a different report level is executed
- Fixed Ranorex Studio not copying DLLs from referenced module libraries to the output directory
- Fixed the undo state falsely being cleared in a user code file when compiling
- The project browser is now correctly refreshed when including a recording into the project
- Fixed potential exception being thrown when trying to start the Instrumentation Wizard from Ranorex Studio
- Fixed problems with renaming and (un)checkout of files in TFS source controlled Ranorex projects
- 'Check out' is no longer displayed on version controlled items in Ranorex Studio if the item is already checked out
- Fixed handling of SVN source controlled projects not residing under the solution directory
- Fixed code completion in Studio not showing extension methods that overload an existing method
- Fixed recording user code files to be re-initialized on rebuild if the file contains too many braces
- The associated code files are no longer opened when renaming a recording in Studio
- Code generation by dragging a repository item into a code file now also works for repositories residing in a referenced project
- Repositories associated with a recording are no longer opened on a rebuild
- Fixed the debugger not showing all characters when watching variable values
- Fixed the debugger watch pad not allowing to change a watched variable name
- Fixed unhandled exception thrown when trying to create a new project in a folder that does not allow to add files
- The "Report Template Folder" test suite setting now allows relative paths
- Fixed copying of compressed report files (*.rxzlog) to the report files directory
- The report no longer appends the "rxlog" extension to the report file name if another extension is used
- Fixed Ranorex 2.X style reports not being opened automatically after automation has finished
- Placeholders in the report file name are now correctly replaced
- Fixed server log not containing "Release" messages if the license server is stopped while licenses are leased</li>
(You can find a direct download link for the latest Ranorex version on the Ranorex Studio start page.)