Skip to content

Commit cbd04cf

Browse files
Version 2.2
1 parent 513d87d commit cbd04cf

File tree

1 file changed

+154
-0
lines changed

1 file changed

+154
-0
lines changed

doc/releasenotes/ride-2.2.rst

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
.. container:: document
2+
3+
`RIDE (Robot Framework
4+
IDE) <https://github.com/robotframework/RIDE/>`__ v2.2 is a new
5+
release with some enhancements and bug fixes. The reference for valid
6+
arguments is `Robot Framework <https://robotframework.org/>`__
7+
current version, 7.3.2. However, internal library code is originally
8+
based on version 3.1.2, but adapted for new versions.
9+
10+
- This version supports Python 3.8 up to 3.13 (and also tested on
11+
3.14.rc3 with wxPython 4.2.3).
12+
- There are some changes, or known issues:
13+
14+
- 🐞 - Rename Keywords, Find Usages/Find where used are not
15+
finding all occurrences. Please, double-check findings and
16+
changes.
17+
- 🐞 - Some argument types detection (and colorization) is not
18+
correct in Grid Editor.
19+
- 🐞 - In Grid Editor, private keywords defined in test suites
20+
with **Name** setting, will show with error color even if used
21+
correctly in another local keyword.
22+
- 🐞 - RIDE **DOES NOT KEEP** Test Suites formatting or
23+
structure, causing differences in files when used on other IDE
24+
or Editors. The option to not reformat the file is not working.
25+
- 🐞 - In Grid Editor, when showing settings, scrolling down with
26+
mouse or using down is not working. You can change to Text
27+
Editor and back to Grid Editor, to restore normal behavior.
28+
29+
**New Features and Fixes Highlights**
30+
31+
- Fixed duplicated resources in Tree (Project Explorer).
32+
- Added Project Settings concept. The Project Settings is a file
33+
named **ride_settings.cfg** inside a directory named **.robot**
34+
located in the Test Suite directory.
35+
- Fixed crash when renaming test cases names on Tree (Project
36+
Explorer), by cancelling with Escape or by adding a Space in the
37+
end.
38+
- Fixed missing text colorization in suites and test settings on
39+
Grid Editor.
40+
- Restored init and main scripts and texteditor, because some
41+
changes in Grid Editor were not being saved in Text Editor and
42+
would be lost.
43+
- Fix faulty cell editor in settings of Grid Editor which would
44+
prevent to change to Text Editor and Run tabs.
45+
- Added indication of **private** keywords in Grid Editor, keywords
46+
will show in *Italic*, and with error background, when they are
47+
used outside of Keywords section, or from different files.
48+
- Added indication of **private** keywords in Details pop-up for
49+
keywords with tag **robot:private** or name starting with
50+
underscore, **'\_'** in Grid Editor.
51+
- Modified the action of key TAB when selecting from
52+
auto-suggestions list in Grid Editor. Pressing TAB, selects the
53+
item and continues in cell editor.
54+
- Fix cursor position when editing cells in Grid Editor.
55+
- Added parsing of option **--name** or **-N** and **Name** setting,
56+
to allow running tests with them set.
57+
58+
**The minimal wxPython version is, 4.0.7, and RIDE supports the
59+
current version, 4.2.3, which we recommend.**
60+
61+
*Linux users are advised to install first wxPython from .whl package
62+
at*
63+
`wxPython.org <https://extras.wxpython.org/wxPython4/extras/linux/gtk3/>`__,
64+
or by using the system package manager.
65+
66+
The
67+
`CHANGELOG.adoc <https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc>`__
68+
lists the changes done on the different versions.
69+
70+
All issues targeted for RIDE v2.2 can be found from the `issue
71+
tracker
72+
milestone <https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.2>`__.
73+
74+
Questions and comments related to the release can be sent to the
75+
`robotframework-users <https://groups.google.com/group/robotframework-users>`__
76+
mailing list or to the channel #ride on `Robot Framework
77+
Slack <https://robotframework-slack-invite.herokuapp.com>`__, and
78+
possible bugs submitted to the `issue
79+
tracker <https://github.com/robotframework/RIDE/issues>`__. You
80+
should see `Robot Framework
81+
Forum <https://forum.robotframework.org/c/tools/ride/>`__ if your
82+
problem is already known.
83+
84+
To install the latest release with
85+
`pip <https://pypi.org/project/pip/>`__ installed, just run
86+
87+
.. code:: literal-block
88+
89+
pip install --upgrade robotframework-ride==2.2
90+
91+
to install exactly the specified release, which is the same as using
92+
93+
.. code:: literal-block
94+
95+
pip install --upgrade robotframework-ride
96+
97+
Alternatively you can download the source distribution from
98+
`PyPI <https://pypi.python.org/pypi/robotframework-ride>`__ and
99+
install it manually. For more details and other installation
100+
approaches, see the `installation
101+
instructions <https://github.com/robotframework/RIDE/wiki/Installation-Instructions>`__.
102+
If you want to help in the development of RIDE, by reporting issues
103+
in current development version, you can install with:
104+
105+
.. code:: literal-block
106+
107+
pip install -U https://github.com/robotframework/RIDE/archive/develop.zip
108+
109+
Important document for helping with development is the
110+
`CONTRIBUTING.adoc <https://github.com/robotframework/RIDE/blob/develop/CONTRIBUTING.adoc>`__.
111+
112+
To start RIDE from a command window, shell or terminal, just enter:
113+
114+
::
115+
116+
ride
117+
118+
You can also pass some arguments, like a path for a test suite file
119+
or directory.
120+
121+
::
122+
123+
ride example.robot
124+
125+
Another possible way to start RIDE is:
126+
127+
.. code:: literal-block
128+
129+
python -m robotide
130+
131+
You can then go to Tools>Create RIDE Desktop Shortcut, or run the
132+
shortcut creation script with:
133+
134+
.. code:: literal-block
135+
136+
python -m robotide.postinstall -install
137+
138+
or
139+
140+
.. code:: literal-block
141+
142+
ride_postinstall.py -install
143+
144+
RIDE v2.2 was released on 05/October/2025.
145+
146+
.. rubric:: Celebrate the bank holiday, 5th October, Implantation of
147+
the Republic in Portugal
148+
:name: celebrate-the-bank-holiday-5th-october-implantation-of-the-republic-in-portugal
149+
150+
.. rubric:: Happy 115th bithday! Long live the Republic!
151+
:name: happy-115th-bithday-long-live-the-republic
152+
153+
.. rubric:: 🇵🇹
154+
:name: section

0 commit comments

Comments
 (0)