|
| 1 | +`RIDE (Robot Framework IDE)`_ v2.0b2 is a new release with major enhancements and bug fixes. |
| 2 | +This version v2.0b2 includes removal of Python 2.7 support. The reference for valid arguments is `Robot Framework`_ installed version, which is at this moment 5.0.1. However, internal library is based on version 3.1.2, to keep compatibility with old formats. |
| 3 | + |
| 4 | +* This is the **first version without support for Python 2.7**. |
| 5 | +* The last version with support for Python 2.7 was **1.7.4.2**. |
| 6 | +* Support for Python 3.6 up to 3.10 (current version on this date). |
| 7 | +* There are some important changes, or known issues: |
| 8 | + - On MacOS to call autocomplete in Grid and Text Editors, you have to use Alt-Space (not Command-Space). |
| 9 | + - On Linux and Windows to call autocomplete in Grid and Text Editors, you have to use Ctrl-Space. |
| 10 | + - On Text Editor the TAB key adds the defined number of spaces. With Shift moves to the left, and together with Control selects text. |
| 11 | + - On Text Editor the **: FOR** loop structure must use Robot Framework 3.1.2 syntax, i.e. **FOR** and **END**. |
| 12 | + - On Grid Editor and Linux the auto enclose is only working on cell selection, but not on cell content edit. |
| 13 | + - On Text Editor when Saving with Ctrl-S, you must do this twice :(. |
| 14 | + |
| 15 | +**New Features and Fixes Highlights** |
| 16 | + |
| 17 | +* Auto enclose text in {}, [], "", '' |
| 18 | +* Auto indent in Text Editor on new lines |
| 19 | +* Block indent in Text Editor (TAB on block of selected text) |
| 20 | +* Ctrl-number with number, 1-5 also working on Text Editor: |
| 21 | + |
| 22 | + 1. create scalar variable |
| 23 | + 2. create list variable |
| 24 | + 3. Comment line |
| 25 | + 4. Uncomment line |
| 26 | + 5. create dictionary variable |
| 27 | + |
| 28 | +* Persistence of the position and state of detached panels, File Explorer and Test Suites |
| 29 | +* File Explorer and Test Suites panels are now Plugins and can be disabled or enabled and made Visible with F11 and F12 |
| 30 | +* File Explorer now shows selected file when RIDE starts |
| 31 | +* Block comment and uncomment on both Grid and Text editors |
| 32 | +* Extensive color customization of panel elements via `Tools>Preferences` |
| 33 | +* Color use on Console and Messages Log panels on Test Run tab |
| 34 | + |
| 35 | +Please note, that the features and fixes are not yet closed. This pre-release is being done because it has important fixes. |
| 36 | + |
| 37 | +**The minimal wxPython version is, 4.0.7, and RIDE supports the current version, 4.2.0.** |
| 38 | + |
| 39 | +*Linux users are advised to install first wxPython from .whl package at* `wxPython.org`_. |
| 40 | + |
| 41 | +The `CHANGELOG.adoc`_ lists the changes done on the different versions. |
| 42 | + |
| 43 | +All issues targeted for RIDE v2.0 can be found |
| 44 | +from the `issue tracker milestone`_. |
| 45 | + |
| 46 | +Questions and comments related to the release can be sent to the |
| 47 | +`robotframework-users`_ mailing list or to the channel #ride on |
| 48 | +`Robot Framework Slack`_, and possible bugs submitted to the `issue tracker`_. |
| 49 | +You should see `Robot Framework Forum`_ if your problem is already known. |
| 50 | + |
| 51 | +If you have pip_ installed, just run |
| 52 | + |
| 53 | +:: |
| 54 | + |
| 55 | + pip install --pre --upgrade robotframework-ride==2.0b2 |
| 56 | + |
| 57 | +to install this **BETA** release, and for the **final** release use |
| 58 | + |
| 59 | +:: |
| 60 | + |
| 61 | + pip install --upgrade robotframework-ride |
| 62 | + |
| 63 | +:: |
| 64 | + |
| 65 | + pip install robotframework-ride==2.0 |
| 66 | + |
| 67 | +to install exactly the **final** version. Alternatively you can download the source |
| 68 | +distribution from PyPI_ and install it manually. For more details and other |
| 69 | +installation approaches, see the `installation instructions`_. |
| 70 | +If you want to help in the development of RIDE, by reporting issues in current development version, you can install with: |
| 71 | + |
| 72 | +:: |
| 73 | + |
| 74 | + pip install -U https://github.com/robotframework/RIDE/archive/master.zip |
| 75 | + |
| 76 | +See the `FAQ`_ for important info about `: FOR` changes and other known issues and workarounds. |
| 77 | + |
| 78 | +A possible way to start RIDE is: |
| 79 | + |
| 80 | +:: |
| 81 | + |
| 82 | + python -m robotide.__init__ |
| 83 | + |
| 84 | +You can then go to `Tools>Create RIDE Desktop Shortcut`, or run the shortcut creation script with: |
| 85 | + |
| 86 | +:: |
| 87 | + |
| 88 | + python -m robotide.postinstall -install |
| 89 | + |
| 90 | +RIDE v2.0b2 was released on 01/Sep/2022. |
| 91 | + |
| 92 | +.. _RIDE (Robot Framework IDE): https://github.com/robotframework/RIDE/ |
| 93 | +.. _Robot Framework: http://robotframework.org |
| 94 | +.. _pip: http://pip-installer.org |
| 95 | +.. _PyPI: https://pypi.python.org/pypi/robotframework-ride |
| 96 | +.. _issue tracker milestone: https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.0 |
| 97 | +.. _issue tracker: https://github.com/robotframework/RIDE/issues |
| 98 | +.. _robotframework-users: http://groups.google.com/group/robotframework-users |
| 99 | +.. _Robot Framework Forum: https://forum.robotframework.org/c/tools/ride/ |
| 100 | +.. _Robot Framework Slack: https://robotframework-slack-invite.herokuapp.com |
| 101 | +.. _installation instructions: https://github.com/robotframework/RIDE/wiki/Installation-Instructions |
| 102 | +.. _wxPython.org: https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ |
| 103 | +.. _FAQ: https://github.com/robotframework/RIDE/wiki/F.A.Q. |
| 104 | +.. _CHANGELOG.adoc: https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc |
0 commit comments