Skip to content

Commit 78ddbf6

Browse files
Prepare 2.2.2 release
1 parent 61a48d0 commit 78ddbf6

File tree

64 files changed

+2556
-2283
lines changed

Some content is hidden

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

64 files changed

+2556
-2283
lines changed

CHANGELOG.adoc

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ 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.2.rst[2.2.2] - 2026-01-06
1012

1113
=== Changed
14+
- The Test Suites Explorer can be visible or hidden with F12 (View->View Test Suites Explorer). Pane can be made
15+
floating or docked, by dragging or by double-clicking its top bar. See https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.2.rst[Release Notes] for a workaround if you cannot make it visible.
1216
- In File Explorer opening non-text files is done by the operating system registered app. Text files are opened in simple editor, or RIDE if valid types.
1317

1418

@@ -18,12 +22,6 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni
1822
- Fixed size fitting of folders tree in File Explorer.
1923

2024

21-
== https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.1.rst[2.2.1.1] - 2025-12-08
22-
23-
=== Fixed
24-
- Fixed size fitting of folders tree in File Explorer.
25-
26-
2725
== https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.rst[2.2.1] - 2025-12-01
2826

2927
=== Added

README.adoc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ You can use the tag *robotframework-ide* to search and ask on https://stackoverf
2525

2626
== **Welcome to the development version of RIDE - next major release will be version 2.3**
2727

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

30-
See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.1.1.rst[release notes] for latest release version 2.2.1.1
30+
See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.2.rst[release notes] for latest release version 2.2.2
3131

3232
**Version https://github.com/robotframework/RIDE/tree/release/2.2[2.2] was the last release supporting Python 3.8**
3333

@@ -36,17 +36,17 @@ See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride
3636
**Version https://github.com/robotframework/RIDE/tree/release/1.7.4.2[1.7.4.2] was the last release supporting Python 2.7**
3737

3838

39-
**The current development version is based on 2.2.1.1, supports Python from 3.9 up to 3.14 (08th December 2025).**
39+
**The current development version is based on 2.2.2, supports Python from 3.9 up to 3.14 (07th January 2026).**
4040

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

45-
(3.9 <= python <= 3.14) Install current released version (*2.2.1.1*) with:
45+
(3.9 <= python <= 3.14) Install current released version (*2.2.2*) with:
4646

4747
`pip install -U robotframework-ride`
4848

49-
(3.9 <= python <= 3.14) Install current development version (**2.2.2dev5**) with:
49+
(3.9 <= python <= 3.14) Install current development version (**2.2.2**) with:
5050

5151
`pip install -U https://github.com/robotframework/RIDE/archive/develop.zip`
5252

@@ -62,7 +62,7 @@ Likewise, the current version of wxPython, is 4.2.4, but RIDE is known to work w
6262
== Unit testing statuses:
6363

6464
// Linux (py36, py37, py38, py39): image:https://app.travis-ci.com/HelioGuilherme66/RIDE.svg?branch=master[Unit Tests, link=https://app.travis-ci.com/github/HelioGuilherme66/RIDE]
65-
Linux (Fedora 42: py3.13, Ubuntu 22.04: py3.10): image:https://img.shields.io/github/actions/workflow/status/HelioGuilherme66/RIDE/linux.yml[Unit Tests, link=https://github.com/HelioGuilherme66/RIDE/actions/workflows/linux.yml]
65+
Linux (Fedora 42: py3.14, Ubuntu 22.04: py3.10): image:https://img.shields.io/github/actions/workflow/status/HelioGuilherme66/RIDE/linux.yml[Unit Tests, link=https://github.com/HelioGuilherme66/RIDE/actions/workflows/linux.yml]
6666

6767
Windows (Python 3.11): image:https://ci.appveyor.com/api/projects/status/github/HelioGuilherme66/RIDE?branch=master&svg=true[Unit Tests, link=https://ci.appveyor.com/project/HelioGuilherme66/ride]
6868

README.md

Lines changed: 7 additions & 7 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.1](https://github.com/robotframework/RIDE/tree/release/2.2.1.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.2](https://github.com/robotframework/RIDE/tree/release/2.2.2)**
2525

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
26+
See the [release notes](https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.2.rst) for latest release version 2.2.2
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.1, supports Python from 3.9 up to 3.14 (01st December 2025).**
35+
**The current development version is based on 2.2.2, supports Python from 3.9 up to 3.14 (07th January 2026).**
3636

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

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

4343
`pip install -U robotframework-ride`
4444

@@ -58,7 +58,7 @@ Likewise, the current version of wxPython, is 4.2.3, but RIDE is known to work w
5858

5959
## Unit testing statuses:
6060

61-
Linux (Fedora 42: py3.13, Ubuntu 22.04: py3.10): [[!Linux](https://img.shields.io/github/actions/workflow/status/HelioGuilherme66/RIDE/linux.yml)](https://github.com/HelioGuilherme66/RIDE/actions/workflows/linux.yml)
61+
Linux (Fedora 42: py3.14, Ubuntu 22.04: py3.10): [[!Linux](https://img.shields.io/github/actions/workflow/status/HelioGuilherme66/RIDE/linux.yml)](https://github.com/HelioGuilherme66/RIDE/actions/workflows/linux.yml)
6262

6363
Windows (Python 3.11): [[!Windows](https://ci.appveyor.com/api/projects/status/github/HelioGuilherme66/RIDE?branch=master&svg=true)](https://ci.appveyor.com/project/HelioGuilherme66/ride)
6464

doc/releasenotes/ride-2.2.2.rst

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
.. container:: document
2+
3+
`RIDE (Robot Framework
4+
IDE) <https://github.com/robotframework/RIDE/>`__ v2.2.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.4.1. 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.14.
11+
- There are some changes, or known issues:
12+
13+
- 🐞 - Rename Keywords, Find Usages/Find where used are not
14+
finding all occurrences. Please, double-check findings and
15+
changes.
16+
- 🐞 - Some argument types detection (and colorization) is not
17+
correct in Grid Editor.
18+
- 🐞 - In Grid Editor, private keywords defined in test suites
19+
with **Name** setting, will show with error color even if used
20+
correctly in another local keyword.
21+
- 🐞 - RIDE **DOES NOT KEEP** Test Suites formatting or
22+
structure, causing differences in files when used on other IDE
23+
or Editors. The option to not reformat the file is not working.
24+
- 🐞 - In Grid Editor, when showing settings, scrolling down with
25+
mouse or using down is not working. You can change to Text
26+
Editor and back to Grid Editor, to restore normal behavior.
27+
- 🐞 - In Files Explorer, when in floating window, the files tree
28+
is not always using all available space. Do a small resize of
29+
window to redraw.
30+
- 🐞 - The Test Suites Explorer, may be visible or hidden with
31+
F12, or toggled floating/docked, but content may disappear. You
32+
should try to make it reappear by toggling Files Explorer, F11,
33+
or by editing **settings.cfg**.
34+
35+
**New Features and Fixes Highlights**
36+
37+
- The Test Suites Explorer can be visible or hidden with F12
38+
(View->View Test Suites Explorer). Pane can be made floating or
39+
docked, by dragging or by double-clicking its top bar.
40+
- In File Explorer opening non-text files is done by the operating
41+
system registered app.
42+
- Added context menu to File Explorer, to Open test suites
43+
directories or test suites files (also with double-click).
44+
- Added context menu option to Open Containing Folder, in operating
45+
system file explorer, or specific tool.
46+
- Added Config Panel button to File Explorer plugin. Here, you can
47+
set the operating system file explorer, or specify other tool, the
48+
Font style, and Colors.
49+
- Fixed persistence of the state docked/floating of File Explorer.
50+
- Fixed Cut (Ctrl-X) when editing the content of a cell in Grid
51+
Editor, before was deleting all content.
52+
53+
**The minimal wxPython version is, 4.0.7, and RIDE supports the
54+
current version, 4.2.4, which we recommend.**
55+
56+
*Linux users are advised to install first wxPython from .whl package
57+
at*
58+
`wxPython.org <https://extras.wxpython.org/wxPython4/extras/linux/gtk3/>`__,
59+
or by using the system package manager.
60+
61+
The
62+
`CHANGELOG.adoc <https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc>`__
63+
lists the changes done on the different versions.
64+
65+
All issues targeted for RIDE v2.3 can be found from the `issue
66+
tracker
67+
milestone <https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.3>`__.
68+
69+
Questions and comments related to the release can be sent to the
70+
`robotframework-users <https://groups.google.com/group/robotframework-users>`__
71+
mailing list or to the channel #ride on `Robot Framework
72+
Slack <https://robotframework-slack-invite.herokuapp.com>`__, and
73+
possible bugs submitted to the `issue
74+
tracker <https://github.com/robotframework/RIDE/issues>`__. You
75+
should see `Robot Framework
76+
Forum <https://forum.robotframework.org/c/tools/ride/>`__ if your
77+
problem is already known.
78+
79+
To install the latest release with
80+
`pip <https://pypi.org/project/pip/>`__ installed, just run
81+
82+
.. code:: literal-block
83+
84+
pip install --upgrade robotframework-ride==2.2.2
85+
86+
to install exactly the specified release, which is the same as using
87+
88+
.. code:: literal-block
89+
90+
pip install --upgrade robotframework-ride
91+
92+
Alternatively you can download the source distribution from
93+
`PyPI <https://pypi.python.org/pypi/robotframework-ride>`__ and
94+
install it manually. For more details and other installation
95+
approaches, see the `installation
96+
instructions <https://github.com/robotframework/RIDE/wiki/Installation-Instructions>`__.
97+
If you want to help in the development of RIDE, by reporting issues
98+
in current development version, you can install with:
99+
100+
.. code:: literal-block
101+
102+
pip install -U https://github.com/robotframework/RIDE/archive/develop.zip
103+
104+
Important document for helping with development is the
105+
`CONTRIBUTING.adoc <https://github.com/robotframework/RIDE/blob/develop/CONTRIBUTING.adoc>`__.
106+
107+
To start RIDE from a command window, shell or terminal, just enter:
108+
109+
::
110+
111+
ride
112+
113+
You can also pass some arguments, like a path for a test suite file
114+
or directory.
115+
116+
::
117+
118+
ride example.robot
119+
120+
Another possible way to start RIDE is:
121+
122+
.. code:: literal-block
123+
124+
python -m robotide
125+
126+
You can then go to Tools>Create RIDE Desktop Shortcut, or run the
127+
shortcut creation script with:
128+
129+
.. code:: literal-block
130+
131+
python -m robotide.postinstall -install
132+
133+
or
134+
135+
.. code:: literal-block
136+
137+
ride_postinstall.py -install
138+
139+
RIDE v2.2.2 was released on 06/January/2026.

0 commit comments

Comments
 (0)