Skip to content

Commit 4629635

Browse files
Version 2.2.1.1 with fix in File Explorer
1 parent d4b988f commit 4629635

File tree

61 files changed

+728
-535
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+728
-535
lines changed

CHANGELOG.adoc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ All notable changes to this project will be documented in this file.
66
The format is based on http://keepachangelog.com/en/1.0.0/[Keep a Changelog]
77
and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioning].
88

9-
== https://github.com/robotframework/RIDE[Unreleased]
9+
// == https://github.com/robotframework/RIDE[Unreleased]
10+
11+
== https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.1.rst[2.2.1.1] - 2025-12-08
1012

1113
=== Fixed
1214
- Fixed size fitting of folders tree in File Explorer.
@@ -20,7 +22,7 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni
2022
- Added Config Panel button to File Explorer plugin. Here, you can set the operating system file explorer, or specify other tool, the Font style, and Colors.
2123

2224
=== Fixed
23-
- Fixed persistance of the state docked/floating of File Explorer.
25+
- Fixed persistence of the state docked/floating of File Explorer.
2426
- Fixed Cut (Ctrl-X) when editing the content of a cell in Grid Editor, before was deleting all content.
2527

2628

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ You can use the tag *robotframework-ide* to search and ask on [StackOverflow](ht
2121

2222
## **Welcome to RIDE - next major release will be version 2.3**
2323

24-
If you are looking for the latest released version, you can get the source code from **[releases](https://github.com/robotframework/RIDE/releases)** or from branch **[release/2.2.1](https://github.com/robotframework/RIDE/tree/release/2.2.1)**
24+
If you are looking for the latest released version, you can get the source code from **[releases](https://github.com/robotframework/RIDE/releases)** or from branch **[release/2.2.1.1](https://github.com/robotframework/RIDE/tree/release/2.2.1.1)**
2525

26-
See the [release notes](https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.rst) for latest release version 2.2.1
26+
See the [release notes](https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.1.rst) for latest release version 2.2.1.1
2727

2828
**Version [2.2](https://github.com/robotframework/RIDE/tree/release/2.2) was the last release supporting Python 3.8**
2929

@@ -32,13 +32,13 @@ See the [release notes](https://github.com/robotframework/RIDE/blob/master/doc/r
3232
**Version [1.7.4.2](https://github.com/robotframework/RIDE/tree/release/1.7.4.2) was the last release supporting Python 2.7**
3333

3434

35-
**The current development version is based on 2.2.1, supports Python from 3.9 up to 3.14 (01st December 2025).**
35+
**The current development version is based on 2.2.1.1, supports Python from 3.9 up to 3.14 (01st December 2025).**
3636

3737
Currently, the unit tests are tested on Python 3.10, 3.11 and 3.13 (3.13 is the recommended version).
3838
We now have an experimental workflow on Fedora Linux 41, with wxPython 4.2.3 and Python 3.14.
3939
Likewise, the current version of wxPython, is 4.2.3, but RIDE is known to work with 4.0.7, 4.1.1 and 4.2.2 versions.
4040

41-
(3.9 <= python <= 3.14) Install current released version (*2.2.1*) with:
41+
(3.9 <= python <= 3.14) Install current released version (*2.2.1.1*) with:
4242

4343
`pip install -U robotframework-ride`
4444

doc/releasenotes/ride-2.2.1.1.rst

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
.. container:: document
2+
3+
`RIDE (Robot Framework
4+
IDE) <https://github.com/robotframework/RIDE/>`__ v2.2.1.1 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.9 up to 3.13 (and also tested on
11+
3.14 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+
- 🐞 - In Files Explorer, when in floating window, the files tree
29+
is not always using all available space. Do a small resize of
30+
window to redraw.
31+
32+
**New Features and Fixes Highlights**
33+
34+
- Added context menu to File Explorer, to Open test suites
35+
directories or test suites files (also with double-click).
36+
- Added context menu option to Open Containing Folder, in operating
37+
system file explorer, or specific tool.
38+
- Added Config Panel button to File Explorer plugin. Here, you can
39+
set the operating system file explorer, or specify other tool, the
40+
Font style, and Colors.
41+
- Fixed persistence of the state docked/floating of File Explorer.
42+
- Fixed Cut (Ctrl-X) when editing the content of a cell in Grid
43+
Editor, before was deleting all content.
44+
45+
**The minimal wxPython version is, 4.0.7, and RIDE supports the
46+
current version, 4.2.3, which we recommend.**
47+
48+
*Linux users are advised to install first wxPython from .whl package
49+
at*
50+
`wxPython.org <https://extras.wxpython.org/wxPython4/extras/linux/gtk3/>`__,
51+
or by using the system package manager.
52+
53+
The
54+
`CHANGELOG.adoc <https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc>`__
55+
lists the changes done on the different versions.
56+
57+
All issues targeted for RIDE v2.2 can be found from the `issue
58+
tracker
59+
milestone <https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.2>`__.
60+
61+
Questions and comments related to the release can be sent to the
62+
`robotframework-users <https://groups.google.com/group/robotframework-users>`__
63+
mailing list or to the channel #ride on `Robot Framework
64+
Slack <https://robotframework-slack-invite.herokuapp.com>`__, and
65+
possible bugs submitted to the `issue
66+
tracker <https://github.com/robotframework/RIDE/issues>`__. You
67+
should see `Robot Framework
68+
Forum <https://forum.robotframework.org/c/tools/ride/>`__ if your
69+
problem is already known.
70+
71+
To install the latest release with
72+
`pip <https://pypi.org/project/pip/>`__ installed, just run
73+
74+
.. code:: literal-block
75+
76+
pip install --upgrade robotframework-ride==2.2.1.1
77+
78+
to install exactly the specified release, which is the same as using
79+
80+
.. code:: literal-block
81+
82+
pip install --upgrade robotframework-ride
83+
84+
Alternatively you can download the source distribution from
85+
`PyPI <https://pypi.python.org/pypi/robotframework-ride>`__ and
86+
install it manually. For more details and other installation
87+
approaches, see the `installation
88+
instructions <https://github.com/robotframework/RIDE/wiki/Installation-Instructions>`__.
89+
If you want to help in the development of RIDE, by reporting issues
90+
in current development version, you can install with:
91+
92+
.. code:: literal-block
93+
94+
pip install -U https://github.com/robotframework/RIDE/archive/develop.zip
95+
96+
Important document for helping with development is the
97+
`CONTRIBUTING.adoc <https://github.com/robotframework/RIDE/blob/develop/CONTRIBUTING.adoc>`__.
98+
99+
To start RIDE from a command window, shell or terminal, just enter:
100+
101+
::
102+
103+
ride
104+
105+
You can also pass some arguments, like a path for a test suite file
106+
or directory.
107+
108+
::
109+
110+
ride example.robot
111+
112+
Another possible way to start RIDE is:
113+
114+
.. code:: literal-block
115+
116+
python -m robotide
117+
118+
You can then go to Tools>Create RIDE Desktop Shortcut, or run the
119+
shortcut creation script with:
120+
121+
.. code:: literal-block
122+
123+
python -m robotide.postinstall -install
124+
125+
or
126+
127+
.. code:: literal-block
128+
129+
ride_postinstall.py -install
130+
131+
RIDE v2.2.1.1 was released on 08/December/2025.

src/robotide/application/CHANGELOG.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Changelog</title><link rel="stylesheet" type="text/css" href="docbook-xsl.css" /><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /></head><body><div xml:lang="en" class="article" lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="id1337"></a>Changelog</h2></div></div><hr /></div><p>All notable changes to this project will be documented in this file.</p><p>The format is based on <a class="ulink" href="http://keepachangelog.com/en/1.0.0/" target="_top">Keep a Changelog</a>
3-
and this project adheres to <a class="ulink" href="http://semver.org/spec/v2.0.0.html" target="_top">Semantic Versioning</a>.</p><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_ulink_url_https_github_com_robotframework_ride_unreleased_ulink"></a>1. <a class="ulink" href="https://github.com/robotframework/RIDE" target="_top">Unreleased</a></h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_fixed"></a>1.1. Fixed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
3+
and this project adheres to <a class="ulink" href="http://semver.org/spec/v2.0.0.html" target="_top">Semantic Versioning</a>.</p><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_ulink_url_https_github_com_robotframework_ride_blob_master_doc_releasenotes_ride_2_2_1_1_rst_2_2_1_1_ulink_2025_12_08"></a>1. <a class="ulink" href="https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.1.rst" target="_top">2.2.1.1</a> - 2025-12-08</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_fixed"></a>1.1. Fixed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
44
Fixed size fitting of folders tree in File Explorer.
55
</li></ul></div></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_ulink_url_https_github_com_robotframework_ride_blob_master_doc_releasenotes_ride_2_2_1_rst_2_2_1_ulink_2025_12_01"></a>2. <a class="ulink" href="https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.rst" target="_top">2.2.1</a> - 2025-12-01</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_added"></a>2.1. Added</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
66
Added context menu to File Explorer, to Open test suites directories or test suites files (also with double-click).
@@ -9,7 +9,7 @@
99
</li><li class="listitem">
1010
Added Config Panel button to File Explorer plugin. Here, you can set the operating system file explorer, or specify other tool, the Font style, and Colors.
1111
</li></ul></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_fixed_2"></a>2.2. Fixed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
12-
Fixed persistance of the state docked/floating of File Explorer.
12+
Fixed persistence of the state docked/floating of File Explorer.
1313
</li><li class="listitem">
1414
Fixed Cut (Ctrl-X) when editing the content of a cell in Grid Editor, before was deleting all content.
1515
</li></ul></div></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="_ulink_url_https_github_com_robotframework_ride_blob_master_doc_releasenotes_ride_2_2_rst_2_2_ulink_2025_10_05"></a>3. <a class="ulink" href="https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.rst" target="_top">2.2</a> - 2025-10-05</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_added_2"></a>3.1. Added</h3></div></div></div><pre class="literallayout"> (2.2rc1 - 2025-09-25)

src/robotide/application/releasenotes.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,8 @@ def set_content(self, html_win, content):
170170
on other IDE or Editors. The option to not reformat the file is not working.</li>
171171
<li>🐞 - In Grid Editor, when showing settings, scrolling down with mouse or using down is not working. You can change
172172
to Text Editor and back to Grid Editor, to restore normal behavior.</li>
173+
<li>🐞 - In Files Explorer, when in floating window, the files tree is not always using all available space.
174+
Do a small resize of window to redraw.</li>
173175
</ul>
174176
</li>
175177
</ul>
@@ -180,7 +182,7 @@ def set_content(self, html_win, content):
180182
<li>Added context menu option to Open Containing Folder, in operating system file explorer, or specific tool.</li>
181183
<li>Added Config Panel button to File Explorer plugin. Here, you can set the operating system file explorer, or specify
182184
other tool, the Font style, and Colors.</li>
183-
<li>Fixed persistance of the state docked/floating of File Explorer.
185+
<li>Fixed persistence of the state docked/floating of File Explorer.
184186
<li>Fixed Cut (Ctrl-X) when editing the content of a cell in Grid Editor, before was deleting all content.</li>
185187
</ul>
186188
<!-- <p>We hope to implement or complete features and make fixes on next major version 2.1 (in mid Autumm of 2024).</p>
@@ -205,7 +207,7 @@ def set_content(self, html_win, content):
205207
Forum</a> if your problem is already known.</p>
206208
<p>To install the latest release with <a class="reference external" href="https://pypi.org/project/pip/">pip</a> installed, just run</p>
207209
<pre class="literal-block">
208-
pip install --upgrade robotframework-ride==2.2.1
210+
pip install --upgrade robotframework-ride==2.2.1.1
209211
</pre>
210212
<p>to install exactly the specified release, which is the same as using</p>
211213
<pre class="literal-block">
@@ -236,7 +238,7 @@ def set_content(self, html_win, content):
236238
<pre class="literal-block">python -m robotide.postinstall -install</pre>
237239
<p>or</p>
238240
<pre class="literal-block">ride_postinstall.py -install</pre>
239-
<p>RIDE {VERSION} was released on 05/December/2025.</p>
241+
<p>RIDE {VERSION} was released on 08/December/2025.</p>
240242
<br/>
241243
<!--
242244
<h3>Celebrate the bank holiday, 1st December, Restoration of the Independence of Portugal (from Spain in 1640)!!</h3>

src/robotide/localization/RIDE.pot

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
msgid ""
66
msgstr ""
77
"Project-Id-Version: PACKAGE VERSION\n"
8-
"POT-Creation-Date: 2025-12-01 18:31+0000\n"
8+
"POT-Creation-Date: 2025-12-08 13:44+0000\n"
99
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1010
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1111
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -560,7 +560,7 @@ msgstr ""
560560
#: src/robotide/editor/texteditor.py:657
561561
#: src/robotide/preferences/general.py:143
562562
#: src/robotide/preferences/general.py:276
563-
#: src/robotide/ui/fileexplorerplugin.py:270
563+
#: src/robotide/ui/fileexplorerplugin.py:273
564564
#: src/robotide/ui/mainframe.py:628
565565
msgid "RIDE - Preferences"
566566
msgstr ""
@@ -2121,8 +2121,8 @@ msgid "Open Containing Folder"
21212121
msgstr ""
21222122

21232123
#: src/robotide/ui/fileexplorerplugin.py:104
2124-
#: src/robotide/ui/fileexplorerplugin.py:206
2125-
#: src/robotide/ui/fileexplorerplugin.py:209
2124+
#: src/robotide/ui/fileexplorerplugin.py:211
2125+
#: src/robotide/ui/fileexplorerplugin.py:214
21262126
#: src/robotide/ui/mainframe.py:297
21272127
msgid "Files"
21282128
msgstr ""
0 Bytes
Binary file not shown.

src/robotide/localization/bg_BG/LC_MESSAGES/RIDE.po

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
msgid ""
22
msgstr ""
33
"Project-Id-Version: robotframework-ride\n"
4-
"POT-Creation-Date: 2025-12-01 18:31+0000\n"
5-
"PO-Revision-Date: 2025-06-21 14:53\n"
4+
"POT-Creation-Date: 2025-12-08 13:44+0000\n"
5+
"PO-Revision-Date: 2025-12-08 12:52\n"
66
"Last-Translator: \n"
77
"Language-Team: Bulgarian\n"
88
"Language: bg_BG\n"
@@ -562,7 +562,7 @@ msgstr ""
562562
#: src/robotide/editor/texteditor.py:657
563563
#: src/robotide/preferences/general.py:143
564564
#: src/robotide/preferences/general.py:276
565-
#: src/robotide/ui/fileexplorerplugin.py:270
565+
#: src/robotide/ui/fileexplorerplugin.py:273
566566
#: src/robotide/ui/mainframe.py:628
567567
msgid "RIDE - Preferences"
568568
msgstr ""
@@ -2177,8 +2177,8 @@ msgid "Open Containing Folder"
21772177
msgstr ""
21782178

21792179
#: src/robotide/ui/fileexplorerplugin.py:104
2180-
#: src/robotide/ui/fileexplorerplugin.py:206
2181-
#: src/robotide/ui/fileexplorerplugin.py:209
2180+
#: src/robotide/ui/fileexplorerplugin.py:211
2181+
#: src/robotide/ui/fileexplorerplugin.py:214
21822182
#: src/robotide/ui/mainframe.py:297
21832183
msgid "Files"
21842184
msgstr ""
0 Bytes
Binary file not shown.

src/robotide/localization/bs_BA/LC_MESSAGES/RIDE.po

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
msgid ""
22
msgstr ""
33
"Project-Id-Version: robotframework-ride\n"
4-
"POT-Creation-Date: 2025-12-01 18:31+0000\n"
5-
"PO-Revision-Date: 2025-06-21 14:53\n"
4+
"POT-Creation-Date: 2025-12-08 13:44+0000\n"
5+
"PO-Revision-Date: 2025-12-08 12:52\n"
66
"Last-Translator: \n"
77
"Language-Team: Bosnian\n"
88
"Language: bs_BA\n"
@@ -563,7 +563,7 @@ msgstr ""
563563
#: src/robotide/editor/texteditor.py:657
564564
#: src/robotide/preferences/general.py:143
565565
#: src/robotide/preferences/general.py:276
566-
#: src/robotide/ui/fileexplorerplugin.py:270
566+
#: src/robotide/ui/fileexplorerplugin.py:273
567567
#: src/robotide/ui/mainframe.py:628
568568
msgid "RIDE - Preferences"
569569
msgstr ""
@@ -2178,8 +2178,8 @@ msgid "Open Containing Folder"
21782178
msgstr ""
21792179

21802180
#: src/robotide/ui/fileexplorerplugin.py:104
2181-
#: src/robotide/ui/fileexplorerplugin.py:206
2182-
#: src/robotide/ui/fileexplorerplugin.py:209
2181+
#: src/robotide/ui/fileexplorerplugin.py:211
2182+
#: src/robotide/ui/fileexplorerplugin.py:214
21832183
#: src/robotide/ui/mainframe.py:297
21842184
msgid "Files"
21852185
msgstr ""

0 commit comments

Comments
 (0)