Release notes - robotframework/RIDE GitHub Wiki
The latest releases can be found here
Information below is historical, and the issue links were broken when code was migrated from Google Code to GitHub.
The latest releases are available from the download page on Google Code. Older release notes are archived on a separate page.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1326 | Defect | High | If wxpython is not installed or correct version, point user to the correct download page |
Issue 1182 | Enhancement | High | Support for *.robot files |
Issue 1325 | Enhancement | Medium | Autocomplete: Support variable completion without ${ or @{ at the start |
Altogether 3 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1290 | Defect | Medium | RIDE runs not selected (with checkboxes) tests |
Issue 1306 | Defect | Medium | [RIDE 1.2.2 running on Python 2.7.5.] - Unable to insert cell in RIDE, if the TC contains FOR loop. |
Issue 1307 | Enhancement | Medium | Possibility to create new folder with right click |
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1293 | Enhancement | High | Improve start speed of robot inside Ride. |
Issue 1282 | Defect | Medium | Pickle memory leak in TestRunner plugin |
Issue 1292 | Enhancement | Medium | Add "Select only passed Tests" option |
Issue 1294 | Defect | Low | Changed testcase form value is not saved, if the cursor is left in same form field |
Altogether 4 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1285 | Defect | High | Edit directory init file in Text Edit can not be applied |
Issue 1281 | Defect | Medium | unable to import String library 2.8.1 to RIDE |
Issue 1283 | Defect | Medium | In foder tree, Ride does not open a fodler when it is double clicked |
Issue 1284 | Enhancement | Medium | ride1.2 not work well with robot 2.8.1 when search keywords for new added keywords in BuiltIn |
Altogether 4 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1248 | Defect | High | Can not open RIDE by error: sqlite3.OperationalError: unable to open database file |
Issue 1270 | Defect | High | Import library xml functionality |
Issue 1207 | Defect | Medium | RIDE 1.1 - selecting ONE test case, will run also following test cases |
Issue 1208 | Defect | Medium | Message console is not showing anything when running a very fast test case |
Issue 1259 | Defect | Medium | saving txt file in text edit mode automatically scrolls to the top (l |
Issue 1263 | Defect | Medium | "Arguments" textbox turns red when inserting --runfailed option |
Issue 1233 | Enhancement | Medium | Use keyboard shortcuts in more places |
Issue 1265 | Enhancement | Medium | Double clicking Variable icon on tree should open variable dialog |
Issue 1224 | Enhancement | Low | difficult to read the arguments in the Run panel when they are considered invalid |
Altogether 9 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1134 | Enhancement | Critical | Mass Tag editor |
Issue 1200 | Defect | High | RIDE starts but it is not able to open project files and closes again |
Issue 228 | Enhancement | High | Debugging executed tests |
Issue 1193 | Enhancement | High | Syntax colorization for Text Edit |
Issue 742 | Enhancement | Medium | Shortcut for moving to next line in grid editor |
Issue 1198 | Enhancement | Medium | Add pause on failure option to test runner |
Issue 1188 | Documentation | Medium | Document that running tests does not work if C:Python27Scripts is in PATH with quotes |
Issue 1202 | Defect | Low | error importing listener when running Python in optimized mode |
Altogether 8 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1179 | Defect | Medium | Test execution fails when starting from scratch |
Issue 1187 | Enhancement | Medium | Update internal Robot to 2.7.6 |
Issue 1180 | Defect | Low | suite or resource file not fully renamed if you tab off |
Altogether 3 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1170 | Defect | Medium | Keyword cell information threw an exception when External Resources selected from tree |
Issue 1173 | Defect | Medium | Test cases with the same name are marked wrongly in the tree with test execution status |
Issue 1174 | Defect | Medium | Should show old wxpython dialog with really old wxpython |
Issue 1169 | Enhancement | Medium | Update status to stable in pavement |
Altogether 4 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1135 | Defect | High | Backwards going resource imports sometimes fail (Are shown in red color and resources are shown as unused) |
Issue 1155 | Defect | High | "Search" button of "Search Tests" dialog does nothing |
Issue 1164 | Defect | High | Renaming keyword with embedded arguments fails |
Issue 1147 | Defect | Medium | Screenshot library prevents RIDE from closing completely |
Issue 1154 | Defect | Medium | Search Keywords get error and never stops refreshing the screen |
Issue 1157 | Defect | Medium | HTML format change does not work |
Issue 1159 | Defect | Medium | Comments are not handled correctly in FOR loops |
Issue 1160 | Defect | Medium | enabling/disabling plugins does not work |
Issue 1161 | Defect | Medium | RIDE freezes w/ 'DocumentationController' object has no attribute 'replace_keyword' |
Issue 1162 | Defect | Medium | Editing in text editor is not possible if there is a comment starting with two hash characters |
Issue 1166 | Defect | Medium | For loop header row move throws an exception |
Issue 1117 | Enhancement | Medium | Support wildcards in excludes |
Issue 1137 | Enhancement | Medium | Clean-up menus, toolbars, etc. |
Issue 1150 | Enhancement | Medium | Excludes editable in Preferences |
Issue 1146 | Defect | Low | global variable value set problem |
Issue 1167 | Defect | Low | Test suite files starting with underscore cause parse error |
Altogether 16 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 32 | Enhancement | Critical | Searching tests using name, documentation or tags |
Issue 1124 | Defect | High | Font size displayed does not match font size set |
Issue 1131 | Defect | High | Multiline documentation should be formatted in multiple rows |
Issue 1141 | Enhancement | High | Document and notify at start-up that wxPython 2.8.12.1 is the minimum supported version |
Issue 1004 | Defect | Medium | popup help interferes with editing/copying/pasting of cells |
Issue 1064 | Defect | Medium | Directory init file library imports fail on linux |
Issue 1080 | Defect | Medium | 'Find Where Used' on for variable name with dashes excludes items after the dash |
Issue 1092 | Defect | Medium | "File Changed On Disk" keeps poping up repeatedly even after a deleted suite has been removed from the project |
Issue 1101 | Defect | Medium | Green Dot Indication Isn't Visible for tests' with '.' |
Issue 1110 | Defect | Medium | Ride crashes regularly in Ubuntu 12.04 |
Issue 1118 | Defect | Medium | Using tab character in text editor does not work |
Issue 1119 | Defect | Medium | Deleting resource file and imports throws an exception |
Issue 1122 | Defect | Medium | RIDE Preferences Dialog shows 40 spaces, should be 4 |
Issue 1138 | Defect | Medium | Hot key "Control + A" does not work under windows os |
Issue 1144 | Defect | Medium | Failures in importing libraries (e.g. Remote library) can hang RIDE |
Issue 198 | Enhancement | Medium | Ride should have links to help documents in the "Help" menu. |
Issue 1121 | Enhancement | Medium | Add keyword search to toolbar |
Issue 1132 | Enhancement | Medium | Installer should optionally create shortcuts on windows |
Issue 1133 | Enhancement | Medium | Installer should check that wx exists |
Issue 1026 | Defect | Low | Pressing Ctrl+D when cell editor open will remove two rows in Linux |
Altogether 20 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1102 | Defect | High | RIDE doesn't prompt to save changes when switching between projects |
Issue 875 | Defect | Medium | test runner listener interface doesn't work on windows with iron python |
Issue 983 | Defect | Medium | Unable to copy/paste from View Log screen |
Issue 998 | Defect | Medium | Rename error when renaming KW |
Issue 1090 | Defect | Medium | RIDE hangs up while test execution |
Issue 1099 | Defect | Medium | New lines in user keyword name or variable name breaks the Tree view |
Issue 1107 | Defect | Medium | Exclude does not work if the directory has a __init__ file |
Issue 1108 | Defect | Medium | Editing a cell exits after a very short amount of time |
Issue 1109 | Defect | Medium | file 'dirty' status behaves badly with exclude |
Issue 1111 | Defect | Medium | RIDE crashes if a suite file name contains newlines |
Issue 1113 | Defect | Medium | Renaming suite should update tests selected for running |
Issue 816 | Enhancement | Medium | Expand All/Collapse All actions to tree nodes |
Issue 1071 | Enhancement | Medium | support change font |
Issue 1078 | Enhancement | Medium | Caret moves to the top of text edit when change between edit- and text edit-tabs |
Altogether 14 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1105 | Defect | Critical | New users can't start RIDE |
Altogether 1 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1100 | Defect | High | Exclude will show debug prints in console |
Issue 580 | Enhancement | Medium | User keyword Arguments should be presented in a more userfriendly manner |
Altogether 2 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1085 | Defect | High | RIDE does not always execute the correct test case |
Issue 1088 | Defect | High | 'module' object has no attribute 'STARTF_USESHOWWINDOW' |
Issue 1095 | Defect | High | Searching results in sqllite3.ProgrammingError |
Issue 1010 | Defect | High | RIDE 0.46.1 load time very slow, and timer stops |
Issue 1063 | Defect | Medium | RIDE doesn't show zero sized resource files |
Issue 1086 | Defect | Medium | Renaming keyword with $-sign fails |
Altogether 6 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 92 | Enhancement | High | Cannot open non-empty directory/file unless it contains at least one test case |
Issue 1082 | Enhancement | High | Library loading time improvements |
Issue 1069 | Defect | Medium | Remove 'Reload Directory' |
Issue 1072 | Defect | Medium | Library code can kill RIDE without a trace |
Issue 1081 | Defect | Medium | Using 'Rename Keyword' on variable name in Step cell hangs RIDE |
Issue 1066 | Defect | Low | TestCaseFileEditor has no delete_rows |
Altogether 6 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 453 | Defect | Medium | Using Comments Rows or Colorizing for a complete FOR loop does not work correctly |
Issue 702 | Defect | Medium | Keywords used as Run keyword variants' argument in setup/teardown are not find with find usages |
Issue 1025 | Defect | Medium | It shows wrong Character for non-ascii characters when running |
Issue 1042 | Defect | Medium | Row: Ctrl+c does not copy the whole selection |
Issue 1046 | Defect | Medium | Show a better error message if ansi version of wx is used |
Issue 1053 | Defect | Medium | Test runner shows console when RIDE is started with pythonw.exe |
Issue 1058 | Defect | Medium | Pasting data into Rides Edit page from a tab delimited file has issues if the lines have different numbers of delimiters / columns |
Issue 1059 | Defect | Medium | Library/Resource import from File Dialog on Windows fails |
Issue 1060 | Defect | Medium | Can't add new resource to resource folder |
Issue 260 | Enhancement | Medium | Notification about (un)successfully imported libraries, resources, variables |
Issue 1049 | Enhancement | Medium | Standalone comments should be preserved in variable table |
Issue 1040 | Defect | Low | Disabling plugin causes exception |
Altogether 12 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 1043 | Defect | High | Executing test in Windows with Python 2.6 does not work |
Issue 1047 | Defect | High | Text Edit shortcuts don't work on windows |
Issue 1033 | Defect | Medium | Ride's Search unused keywords utility does not work correctly with embedded arguments |
Issue 1038 | Defect | Medium | Deleting test data folder that contain resource files does not update imports |
Issue 1041 | Defect | Medium | Text Edit file change from tree should not change focus to Grid editor |
Issue 1048 | Defect | Medium | Resource path autocompletes wrong in windows |
Issue 867 | Enhancement | Medium | setting for default file type |
Issue 986 | Enhancement | Medium | The list of available shotcuts should be shown somewhere |
Issue 1032 | Enhancement | Medium | Keyboard shortcut to add cell in the Grid editor |
Issue 1044 | Enhancement | Medium | Search in text editor |
Altogether 10 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 693 | Enhancement | High | Importing resource through file browser |
Issue 1034 | Enhancement | High | Stop test execution gracefully |
Issue 941 | Defect | Medium | input box of TestRunnerPlugin should handle "suppr" / Delete key in addition to "backspace" |
Issue 977 | Defect | Medium | Autocomplete does not show correct library name for duplicate keywords |
Issue 1008 | Defect | Medium | Extra white space after tables in suite/test/keyword documentation |
Issue 1027 | Defect | Medium | Clicking on "Stop" button doesn't stop test execution (RIDE: 0.46/0.47) |
Issue 800 | Enhancement | Medium | Add option to stop test execution gracefully |
Issue 837 | Enhancement | Medium | Remember Last Opened Project on RIDE Restart/Reopen |
Issue 862 | Enhancement | Medium | Possibility to delete directory suites |
Issue 873 | Enhancement | Medium | Test runner plugin: Show running message log during execution |
Issue 990 | Defect | Low | Run configuration list editor can't delete empty items |
Issue 1006 | Enhancement | Low | Add hot-keys for open report and log files |
Altogether 12 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 987 | Defect | High | Saving during empty row edit will remove next row |
Issue 1021 | Defect | High | Renaming a suite file while empty rows causes corrupt data |
Issue 923 | Defect | Medium | Rename Test Case/Keyword does not take effect when focus is moved away |
Issue 982 | Defect | Medium | Pressing F2 on a non renameable tree element will disable F2 |
Issue 989 | Defect | Medium | Getting "Failed: Data source does not exist" errors |
Issue 1015 | Defect | Medium | Directory doesn't accept non-ascii characters (V.0.46.1) |
Issue 1017 | Defect | Medium | Argument highlighting is lost when passing in individual list items as arguments |
Issue 1019 | Defect | Medium | Unicode characters in test execution output |
Issue 1022 | Defect | Medium | Delete-key in text editor and renaming |
Issue 900 | Defect | Rename cancel does not return dirty status |
Altogether 10 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 997 | Defect | High | Cannot run test cases after opening a test suite |
Issue 1001 | Defect | High | Running tests in Ride 0.46 does not work with pythonw |
Issue 999 | Defect | Medium | Saving changes in Text Edit mode causes selected tests in the Tree view to appear unchecked |
Altogether 3 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 881 | Defect | Medium | Saving new testsuites with no tests with RIDE, causes an invalid data error when trying to open the suite later |
Issue 974 | Defect | Medium | When running test cases, the working directory is where RIDE is started, not where the test cases are located |
Issue 988 | Defect | Medium | Table borders are not shown in suite/test/keyword documentation |
Issue 870 | Enhancement | Medium | tree: Show unused resource files |
Issue 531 | Defect | Low | Delete key does not work in test case/user keyword rename on Windows |
ID | Type | Priority | Summary |
---|---|---|---|
Issue 703 | Enhancement | High | Integrate test run plugin to RIDE tree |
Issue 929 | Defect | Medium | popup help interferes with editing/copying/pasting of cells |
Issue 980 | Defect | Medium | Wrong warning color when variable with default value and varargs |
ID | Type | Priority | Summary |
---|---|---|---|
Issue 916 | Defect | High | Slow saving in RIDE 0.40.2 |
Issue 947 | Defect | Medium | Delete key behaves badly in 'Manage Run Configurations' dialog |
Issue 877 | Enhancement | Medium | Import library/resource/variables dialogs should propose known alternatives |
Issue 966 | Enhancement | Medium | Reload Directory |
Issue 969 | Enhancement | Medium | Keyboard shortcut for go to definition |
Issue 970 | Enhancement | Medium | Test Runner: Show currently executed keyword while running |
ID | Type | Priority | Summary |
---|---|---|---|
Issue 861 | Enhancement | High | UI for editing RIDE's settings |
Issue 157 | Defect | Medium | RIDE should not allow editing read-only files |
Issue 442 | Defect | Medium | Help-About isn't available on OSX |
Issue 781 | Defect | Medium | Help-Release Notes not available on Mac OSX after first launch |
Issue 895 | Defect | Medium | The pythonpath setting is not used by Run plugin |
Issue 943 | Defect | Medium | Copy does not work in the output view of Run tab |
Issue 945 | Defect | Medium | Can't run test from RIDE due to assci issue |
Issue 952 | Defect | Medium | RIDE should survive if configuration file is corrupted |
Issue 623 | Enhancement | Medium | Check for updates once a week |
Issue 871 | Enhancement | Medium | Create variable keyboard shortcut |
Issue 927 | Enhancement | Medium | Default space number should be cofigurable |
Issue 932 | Enhancement | Medium | Mechanism for settings migration |
Issue 934 | Enhancement | Medium | Colorize Library keywords in a different color than User keywords |
Issue 866 | Documentation | Medium | Document how to configure line separator |
Issue 940 | Defect | Low | In ReleaseNote Tab, the first three Hyperlinks should refer to GitHub now, no longer to GoogleCode |
Altogether 15 issues.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 917 | Defect | High | Common Windows shorcuts don't work in Text Edit tab or Run tab |
Issue 939 | Defect | High | No more possible to save TXT file from Ride when Backup fails |
Issue 3 | Enhancement | High | Find unused User Keywords |
Issue 926 | Enhancement | High | Ability to ignore a directory when loading data |
Issue 911 | Defect | Medium | Suffix of resource file disappears after rename |
Issue 930 | Defect | Medium | Library import with relative path doesn't work in RIDE 0.41 |
Issue 920 | Enhancement | Medium | Sorting of external resources |
Issue 931 | Enhancement | Medium | Unknown variables should be colored differently from known |
Issue 938 | Enhancement | Medium | "Report a Problem" option to Help menu |
Altogether 9 issues.
A major problem in 64 bit Windows 7 where RIDE froze when Google Chrome is running was fixed (Issue 714). Also special thanks to Andreas Brain for contributing Sorting of keywords (Issue 624).
ID | Type | Priority | Summary |
---|---|---|---|
Issue 714 | Defect | High | RIDE sometimes hangs up while google chrome is running |
Issue 918 | Defect | High | Errors thrown by RIDE 0.40.2 Test Runner |
Issue 924 | Defect | High | Encoding error |
Issue 624 | Enhancement | Medium | Sorting of keywords |
Issue 882 | Enhancement | Medium | Remove support for serializing old style metadata |
Altogether 5 issues.
RIDE 0.40 unfortunately contained some pretty severe bugs, and RIDE 0.40.1 was released shortly after to fix these. All the fixed bugs are listed in the below table:
ID | Type | Priority | Summary |
---|---|---|---|
Issue 907 | Defect | Critical | Unable to open ride.py if large quantity of tests in directories |
Issue 910 | Enhancement | High | Backup file when saving so that it can be restored if saving fails |
Issue 798 | Defect | Medium | ProgressDialog_Pulse can't be initialized when running ride along with projects file opening |
Issue 909 | Defect | Medium | "Hide All Test Cases" doesn't work |
Altogether 4 issues.
There are two major improvements in the RIDE 0.40. First, a plain text editor was added to enable editing whole file at a time (issue 899). Second, it is now possible to write plain text files so that columns are aligned according to headers (issue 903). This supports writing data-driven tests with RIDE more efficiently. In addition, files written in HTML and TSV formats are now cleaner.
Some other improvements and bug fixes are included, all of which are listed in the table below.
ID | Type | Priority | Summary |
---|---|---|---|
Issue 899 | Defect | High | Renaming a dirty Test Suite, gets its file deleted |
Issue 903 | Enhancement | High | Improved data formatting when saving |
Issue 904 | Enhancement | High | Support for editing test data in plain text format |
Issue 735 | Defect | Medium | Using # character to comment rows collapses the commented row on next startup |
Issue 876 | Defect | Medium | Bug in testrunner plugin, module SocketListener.py |
Issue 892 | Defect | Medium | RIDE cannot create a new top level suite file |
Issue 893 | Defect | Medium | RIDE - Problems in multiuser environment due to hard-coded port no. |
Issue 897 | Defect | Medium | HTML files are always written using unix line separators |
Issue 901 | Enhancement | Medium | Show table headers in grid editor |
Altogether 9 issues.