Skip to content

Commit fa1bb2c

Browse files
Version 2.1.4
1 parent da473e7 commit fa1bb2c

File tree

5 files changed

+164
-5
lines changed

5 files changed

+164
-5
lines changed

CHANGELOG.adoc

Lines changed: 3 additions & 1 deletion
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.1.4.rst[2.1.4] - 2025-06-20
1012

1113
=== Added
1214
- Added Tools->Library Finder... to install libraries and Help->Open Library Documentation... . They share the same dialog, and definitions are recorded in ``settings.cfg``.

doc/releasenotes/ride-2.1.4.rst

Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
.. container:: document
2+
3+
`RIDE (Robot Framework
4+
IDE) <https://github.com/robotframework/RIDE/>`__ v2.1.4 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.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.8 up to 3.13 (and also tested on
11+
3.14.a7 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+
- 🐞 - RIDE **DOES NOT KEEP** Test Suites formatting or
20+
structure, causing differences in files when used on other IDE
21+
or Editors. The option to not reformat the file is not working.
22+
- 🐞 - In Grid Editor, when showing settings, scrolling down with
23+
mouse or using down is not working. You can change to Text
24+
Editor and back to Grid Editor, to restore normal behavior.
25+
26+
**New Features and Fixes Highlights**
27+
28+
- Added **Tools->Library Finder...** to install libraries and
29+
**Help->Open Library Documentation...** . They share the same
30+
dialog, and definitions are recorded in \``settings.cfg`\`.
31+
- Added context menu to install libraries and to open documentation
32+
in Grid Editor Import section. Same as above description.
33+
- Added keyboard shortcuts **Ctrl-Shift-Up** and **Ctrl-Shift-Down**
34+
as alternatives to **Alt-Up** and **Alt-Down** to move rows in
35+
Grid and Text Editors.
36+
- Improved vertical scroll in Grid Editor, by having main scroll
37+
bars out of cells.
38+
- Fixed Create Desktop Shortcut by pointing executable to **python
39+
-m robotide**.
40+
- Changed arguments parser to allow **--version** and **--help**
41+
functional in Windows.
42+
- Improved auto-complete in Grid Editor, to allow several matches.
43+
- Fixed white blocks on Tree due to failed animation when test
44+
execution is too rapid, causing crash on Windows.
45+
- Added Settings Editor button to Preferences dialog, to edit
46+
settings.cfg.
47+
- Created backup of settings.cfg to allow recovering some settings
48+
when broken upgrades.
49+
- Changed some informative dialogs and JSON Editor to use the
50+
customized colors.
51+
- Added current executing keyword and other statuses to TestRunner
52+
status bar.
53+
- Modified import statements to allow running RIDE without Robot
54+
Framework installed or versions older than 6.0.
55+
- Added Config Panel button to supported installed Plugins next to
56+
their name in Plugin Manager dialog.
57+
- Added Config Panel button to Plugins, working examples in Text
58+
Editor and Test Runner.
59+
- On Windows ignore false modification on files when opening Test
60+
Suites, causing confirmation dialog.
61+
- Added divided Status Bar. Left side for main window, right side
62+
for Plugins. Working example in Text Editor, when selecting in
63+
Tree shows the filename in StatusBar.
64+
65+
**The minimal wxPython version is, 4.0.7, and RIDE supports the
66+
current version, 4.2.3, which we recommend.**
67+
68+
*Linux users are advised to install first wxPython from .whl package
69+
at*
70+
`wxPython.org <https://extras.wxpython.org/wxPython4/extras/linux/gtk3/>`__,
71+
or by using the system package manager.
72+
73+
The
74+
`CHANGELOG.adoc <https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc>`__
75+
lists the changes done on the different versions.
76+
77+
All issues targeted for RIDE v2.2 can be found from the `issue
78+
tracker
79+
milestone <https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.2>`__.
80+
81+
Questions and comments related to the release can be sent to the
82+
`robotframework-users <https://groups.google.com/group/robotframework-users>`__
83+
mailing list or to the channel #ride on `Robot Framework
84+
Slack <https://robotframework-slack-invite.herokuapp.com>`__, and
85+
possible bugs submitted to the `issue
86+
tracker <https://github.com/robotframework/RIDE/issues>`__. You
87+
should see `Robot Framework
88+
Forum <https://forum.robotframework.org/c/tools/ride/>`__ if your
89+
problem is already known.
90+
91+
To install the latest release with
92+
`pip <https://pypi.org/project/pip/>`__ installed, just run
93+
94+
.. code:: literal-block
95+
96+
pip install --upgrade robotframework-ride==2.1.4
97+
98+
to install exactly the specified release, which is the same as using
99+
100+
.. code:: literal-block
101+
102+
pip install --upgrade robotframework-ride
103+
104+
Alternatively you can download the source distribution from
105+
`PyPI <https://pypi.python.org/pypi/robotframework-ride>`__ and
106+
install it manually. For more details and other installation
107+
approaches, see the `installation
108+
instructions <https://github.com/robotframework/RIDE/wiki/Installation-Instructions>`__.
109+
If you want to help in the development of RIDE, by reporting issues
110+
in current development version, you can install with:
111+
112+
.. code:: literal-block
113+
114+
pip install -U https://github.com/robotframework/RIDE/archive/develop.zip
115+
116+
Important document for helping with development is the
117+
`CONTRIBUTING.adoc <https://github.com/robotframework/RIDE/blob/develop/CONTRIBUTING.adoc>`__.
118+
119+
To start RIDE from a command window, shell or terminal, just enter:
120+
121+
::
122+
123+
ride
124+
125+
You can also pass some arguments, like a path for a test suite file
126+
or directory.
127+
128+
::
129+
130+
ride example.robot
131+
132+
Another possible way to start RIDE is:
133+
134+
.. code:: literal-block
135+
136+
python -m robotide
137+
138+
You can then go to Tools>Create RIDE Desktop Shortcut, or run the
139+
shortcut creation script with:
140+
141+
.. code:: literal-block
142+
143+
python -m robotide.postinstall -install
144+
145+
or
146+
147+
.. code:: literal-block
148+
149+
ride_postinstall.py -install
150+
151+
RIDE v2.1.4 was released on 20/June/2025.

src/robotide/application/CHANGELOG.html

Lines changed: 7 additions & 1 deletion
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="_added"></a>1.1. Added</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_1_4_rst_2_1_4_ulink_2025_06_20"></a>1. <a class="ulink" href="https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.1.4.rst" target="_top">2.1.4</a> - 2025-06-20</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_added"></a>1.1. Added</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
44
Added Tools→Library Finder… to install libraries and Help→Open Library Documentation… . They share the same dialog, and definitions are recorded in ``settings.cfg``.
55
</li><li class="listitem">
66
Added context menu to install libraries and to open documentation in Grid Editor Import section. Same as above description.
@@ -33,6 +33,12 @@
3333
On Windows ignore false modification on files when opening Test Suites, causing confirmation dialog.
3434
</li></ul></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_fixed"></a>1.3. Fixed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
3535
Fixed Create Desktop Shortcut by pointing executable to ``python -m robotide``.
36+
</li><li class="listitem">
37+
Changed some informative dialogs and JSON Editor to use the customized colors.
38+
</li><li class="listitem">
39+
Modified import statements to allow running RIDE without Robot Framework installed or versions older than 6.0.
40+
</li><li class="listitem">
41+
On Windows ignore false modification on files when opening Test Suites, causing confirmation dialog.
3642
</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_1_3_rst_2_1_3_ulink_2025_03_24"></a>2. <a class="ulink" href="https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.1.3.rst" target="_top">2.1.3</a> - 2025-03-24</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_added_2"></a>2.1. Added</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
3743
Added syntax colorization for the ``GROUP`` marker.
3844
</li><li class="listitem">

src/robotide/application/releasenotes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ def set_content(self, html_win, content):
216216
Forum</a> if your problem is already known.</p>
217217
<p>To install the latest release with <a class="reference external" href="https://pypi.org/project/pip/">pip</a> installed, just run</p>
218218
<pre class="literal-block">
219-
pip install --upgrade robotframework-ride==2.1.3
219+
pip install --upgrade robotframework-ride==2.1.4
220220
</pre>
221221
<p>to install exactly the specified release, which is the same as using</p>
222222
<pre class="literal-block">
@@ -247,7 +247,7 @@ def set_content(self, html_win, content):
247247
<pre class="literal-block">python -m robotide.postinstall -install</pre>
248248
<p>or</p>
249249
<pre class="literal-block">ride_postinstall.py -install</pre>
250-
<p>RIDE {VERSION} was released on 16/June/2025.</p>
250+
<p>RIDE {VERSION} was released on 20/June/2025.</p>
251251
<!-- <br/>
252252
<h3>May The Fourth Be With You!</h3>
253253
<h3>Celebrate the bank holiday, 10th June, Day of Portugal, Portuguese Communities and Camões!!</h3>

src/robotide/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
#
1616
# Automatically generated by `tasks.py`.
1717

18-
VERSION = 'v2.2dev32'
18+
VERSION = 'v2.1.4'

0 commit comments

Comments
 (0)