|
| 1 | +=========================== |
| 2 | +Robot Framework IDE 1.7.3.1 |
| 3 | +=========================== |
| 4 | + |
| 5 | + |
| 6 | +.. default-role:: code |
| 7 | + |
| 8 | + |
| 9 | +`RIDE (Robot Framework IDE)`_ 1.7.3 is a new release with major enhancements |
| 10 | +and bug fixes. This version 1.7.3.1 is an immediate fix for installer and TestRunnerAgent. |
| 11 | +It contains some updates for `Robot Framework`_ version 3.1.1. |
| 12 | + |
| 13 | +The most notable enhancements are: |
| 14 | +.................................. |
| 15 | +* Compatible with Python 2.7 and >=3.6 |
| 16 | +* Runs with "any" wxPython version (2.8.12.1, 3.0.2 on Python 2.7) |
| 17 | + and 4.0.4 for both Python 2.7 and >=3.6 |
| 18 | +* Runner can select new or old versions of Robot Framework (``pybot` vs ``robot``) |
| 19 | +* Panes, Tabs, Toolbar are detachable and re-positionable thanks to wxPython's AUI module |
| 20 | +* Text Editor now have a autocomplete feature |
| 21 | +* Test cases on tree pane, have the new official icon, and is animated when running or paused |
| 22 | +* Long test names on tree pane, have name shortened by ... and name visible on tool-tip |
| 23 | +* On tree pane at test suite level, context menu allows to open folder in file manager, |
| 24 | + and to remove the Read-Only file attribute |
| 25 | +* If no tests are selected there will be a confirmation to proceed with running all tests |
| 26 | +* Like F8 to run tests, now there is F9 to run them with log level DEBUG |
| 27 | +* The Grid Editor now have a JSON editor for a cell (it validates when saving) |
| 28 | + |
| 29 | +Unfortunately, this release may introduce new bugs, unknown or known like the ones: |
| 30 | +------------------------------------------------------------------------------------ |
| 31 | +* On Windows to call autocomplete in Grid Editor, you have to use Ctrl-Alt-Space, (or keep using Ctrl-Space after disabling Text Editor) |
| 32 | +* On Windows 10, in Grid Editor, when you select text on a cell, the selection, although valid, is not visible |
| 33 | +* On some Linuxes (Fedora 28, for example), when you click No in some Dialog boxes, there is the repetition of those Dialogs |
| 34 | +* On some Linuxes the new validation of test suites, may complaint about HTML format, and this makes not opening the folders. You have to select a single file, kill RIDE and restart it. |
| 35 | +* Problems with non UTF-8 console encodings may cause output problems |
| 36 | + |
| 37 | +(and more for you to find out ;) ) |
| 38 | + |
| 39 | +All issues targeted for RIDE v1.7.3 can be found |
| 40 | +from the `issue tracker milestone`_. |
| 41 | + |
| 42 | +Questions and comments related to the release can be sent to the |
| 43 | +`robotframework-users`_ mailing list or to the channel #ride on |
| 44 | +`Robot Framework Slack`_, and possible bugs submitted to the `issue tracker`_. |
| 45 | + |
| 46 | +If you have pip_ installed, just run |
| 47 | + |
| 48 | +:: |
| 49 | + |
| 50 | + pip install --upgrade robotframework-ride |
| 51 | + |
| 52 | +to install (or upgrade) the latest available release or use |
| 53 | + |
| 54 | +:: |
| 55 | + |
| 56 | + pip install robotframework-ride==1.7.3 |
| 57 | + |
| 58 | +to install exactly this version. Alternatively you can download the source |
| 59 | +distribution from PyPI_ and install it manually. You may want to see the |
| 60 | +document `BUILD.rest`_ for other details. |
| 61 | + |
| 62 | +RIDE 1.7.3.1 was released on Wednesday January 23, 2019. |
| 63 | + |
| 64 | +.. _RIDE (Robot Framework IDE): https://github.com/robotframework/RIDE/ |
| 65 | +.. _Robot Framework: http://robotframework.org |
| 66 | +.. _pip: http://pip-installer.org |
| 67 | +.. _PyPI: https://pypi.python.org/pypi/robotframework-ride |
| 68 | +.. _issue tracker milestone: https://github.com/robotframework/RIDE/issues?q=milestone%3Av1.7.3 |
| 69 | +.. _issue tracker: https://github.com/robotframework/RIDE/issues |
| 70 | +.. _robotframework-users: http://groups.google.com/group/robotframework-users |
| 71 | +.. _Robot Framework Slack: https://robotframework-slack-invite.herokuapp.com |
| 72 | +.. _BUILD.rest: ../../BUILD.rest |
| 73 | + |
| 74 | + |
| 75 | +.. contents:: |
| 76 | + :depth: 2 |
| 77 | + :local: |
| 78 | + |
| 79 | +Full list of fixes and enhancements |
| 80 | +=================================== |
| 81 | + |
| 82 | +.. list-table:: |
| 83 | + :header-rows: 1 |
| 84 | + |
| 85 | + * - ID |
| 86 | + - Type |
| 87 | + - Priority |
| 88 | + - Summary |
| 89 | + * - `#1416`_ |
| 90 | + - bug |
| 91 | + - --- |
| 92 | + - When saving in the Text Edit screen, all test case checkboxes are cleared |
| 93 | + * - `#1556`_ |
| 94 | + - bug |
| 95 | + - --- |
| 96 | + - Rename GIVEN WHEN THEN keywords does not work properly |
| 97 | + * - `#1588`_ |
| 98 | + - bug |
| 99 | + - --- |
| 100 | + - Problems with tests selection from View All Tags dialog |
| 101 | + * - `#1594`_ |
| 102 | + - bug |
| 103 | + - --- |
| 104 | + - Inefective Delete tag button in View All Tags dialog |
| 105 | + * - `#1598`_ |
| 106 | + - bug |
| 107 | + - --- |
| 108 | + - RIDE fails to load (traceback generated) if a plugin fails |
| 109 | + * - `#1605`_ |
| 110 | + - bug |
| 111 | + - --- |
| 112 | + - Find Usages not working for variables definitions |
| 113 | + * - `#1578`_ |
| 114 | + - --- |
| 115 | + - --- |
| 116 | + - Fixes `#1576`_. |
| 117 | + * - `#1580`_ |
| 118 | + - --- |
| 119 | + - --- |
| 120 | + - Improves Sort trailing numbers in tag names numerically ... |
| 121 | + * - `#1584`_ |
| 122 | + - --- |
| 123 | + - --- |
| 124 | + - Changed code to be PEP8 compliant and removed unnecessary method |
| 125 | + * - `#1586`_ |
| 126 | + - --- |
| 127 | + - --- |
| 128 | + - Bugfix `#1416`_: test case checkbox cleard upon save in textedit |
| 129 | + * - `#1595`_ |
| 130 | + - --- |
| 131 | + - --- |
| 132 | + - Adds --version option to RIDE. |
| 133 | + * - `#1597`_ |
| 134 | + - --- |
| 135 | + - --- |
| 136 | + - Creates desktop shortcuts for all platforms. |
| 137 | + * - `#1599`_ |
| 138 | + - --- |
| 139 | + - --- |
| 140 | + - Update BrokenPlugin to RF 2.9's get_error_details method |
| 141 | + * - `#1600`_ |
| 142 | + - --- |
| 143 | + - --- |
| 144 | + - Fixes `#1556`_, by ignoring starting Gherkin keywords. |
| 145 | + * - `#1604`_ |
| 146 | + - --- |
| 147 | + - --- |
| 148 | + - Fix dictionary var rename from tree `#1603`_. |
| 149 | + * - `#1606`_ |
| 150 | + - --- |
| 151 | + - --- |
| 152 | + - Fix finding usages of variables (`#1605`_). |
| 153 | + * - `#1610`_ |
| 154 | + - --- |
| 155 | + - --- |
| 156 | + - Wx python3 compatibility |
| 157 | + * - `#1612`_ |
| 158 | + - --- |
| 159 | + - --- |
| 160 | + - View all tags: fix delete functionality |
| 161 | + * - `#1613`_ |
| 162 | + - --- |
| 163 | + - --- |
| 164 | + - Fixes viewalltags dialog to show tags with unicode characters. |
| 165 | + * - `#1616`_ |
| 166 | + - --- |
| 167 | + - --- |
| 168 | + - Renames editor/grid.py to editor/gridbase.py as discussed at `#1611`_. |
| 169 | + * - `#1631`_ |
| 170 | + - --- |
| 171 | + - --- |
| 172 | + - Confirmation dialog when pressing start without tests selected |
| 173 | + * - `#1655`_ |
| 174 | + - --- |
| 175 | + - --- |
| 176 | + - Added "Run with Debug" hotkey F9 |
| 177 | + * - `#1663`_ |
| 178 | + - --- |
| 179 | + - --- |
| 180 | + - Added context menu items |
| 181 | + * - `#1664`_ |
| 182 | + - --- |
| 183 | + - --- |
| 184 | + - Adds a JSON Editor for a Grid Cell content |
| 185 | + * - `#1677`_ |
| 186 | + - --- |
| 187 | + - --- |
| 188 | + - fix crash in Linux after popup window was detached |
| 189 | + * - `#1679`_ |
| 190 | + - --- |
| 191 | + - --- |
| 192 | + - Adds "context" to invoke>=0.13 methods. |
| 193 | + * - `#1698`_ |
| 194 | + - --- |
| 195 | + - --- |
| 196 | + - Direct pythonpath order |
| 197 | + * - `#1733`_ |
| 198 | + - --- |
| 199 | + - --- |
| 200 | + - Prevent an exception-handling routine from failing with pythonw |
| 201 | + * - `#1777`_ |
| 202 | + - --- |
| 203 | + - --- |
| 204 | + - Auto Keyword suggestion for RIDE iDE not working on MAC |
| 205 | + * - `#1789`_ |
| 206 | + - --- |
| 207 | + - --- |
| 208 | + - New master to release version 1.7.3 |
| 209 | + |
| 210 | +Altogether 30 issues. View on the `issue tracker <https://github.com/robotframework/RIDE/issues?q=milestone%3Av1.7.3>`__. |
| 211 | + |
| 212 | +.. _#1416: https://github.com/robotframework/RIDE/issues/1416 |
| 213 | +.. _#1556: https://github.com/robotframework/RIDE/issues/1556 |
| 214 | +.. _#1588: https://github.com/robotframework/RIDE/issues/1588 |
| 215 | +.. _#1594: https://github.com/robotframework/RIDE/issues/1594 |
| 216 | +.. _#1598: https://github.com/robotframework/RIDE/issues/1598 |
| 217 | +.. _#1605: https://github.com/robotframework/RIDE/issues/1605 |
| 218 | +.. _#1578: https://github.com/robotframework/RIDE/issues/1578 |
| 219 | +.. _#1576: https://github.com/robotframework/RIDE/issues/1576 |
| 220 | +.. _#1580: https://github.com/robotframework/RIDE/issues/1580 |
| 221 | +.. _#1584: https://github.com/robotframework/RIDE/issues/1584 |
| 222 | +.. _#1586: https://github.com/robotframework/RIDE/issues/1586 |
| 223 | +.. _#1595: https://github.com/robotframework/RIDE/issues/1595 |
| 224 | +.. _#1597: https://github.com/robotframework/RIDE/issues/1597 |
| 225 | +.. _#1599: https://github.com/robotframework/RIDE/issues/1599 |
| 226 | +.. _#1600: https://github.com/robotframework/RIDE/issues/1600 |
| 227 | +.. _#1603: https://github.com/robotframework/RIDE/issues/1603 |
| 228 | +.. _#1604: https://github.com/robotframework/RIDE/issues/1604 |
| 229 | +.. _#1606: https://github.com/robotframework/RIDE/issues/1606 |
| 230 | +.. _#1610: https://github.com/robotframework/RIDE/issues/1610 |
| 231 | +.. _#1611: https://github.com/robotframework/RIDE/issues/1611 |
| 232 | +.. _#1612: https://github.com/robotframework/RIDE/issues/1612 |
| 233 | +.. _#1613: https://github.com/robotframework/RIDE/issues/1613 |
| 234 | +.. _#1616: https://github.com/robotframework/RIDE/issues/1616 |
| 235 | +.. _#1631: https://github.com/robotframework/RIDE/issues/1631 |
| 236 | +.. _#1655: https://github.com/robotframework/RIDE/issues/1655 |
| 237 | +.. _#1663: https://github.com/robotframework/RIDE/issues/1663 |
| 238 | +.. _#1664: https://github.com/robotframework/RIDE/issues/1664 |
| 239 | +.. _#1677: https://github.com/robotframework/RIDE/issues/1677 |
| 240 | +.. _#1679: https://github.com/robotframework/RIDE/issues/1679 |
| 241 | +.. _#1698: https://github.com/robotframework/RIDE/issues/1698 |
| 242 | +.. _#1733: https://github.com/robotframework/RIDE/issues/1733 |
| 243 | +.. _#1777: https://github.com/robotframework/RIDE/issues/1777 |
| 244 | +.. _#1789: https://github.com/robotframework/RIDE/issues/1789 |
0 commit comments