Skip to content

Commit 3b6a92c

Browse files
Version 2.1.3
1 parent fd23b56 commit 3b6a92c

File tree

6 files changed

+148
-7
lines changed

6 files changed

+148
-7
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.3.rst[2.1.3] - 2025-03-24
1012

1113
=== Added
1214
- Added syntax colorization for the ``GROUP`` marker.

README.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,16 @@ See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride
3131
**Version https://github.com/robotframework/RIDE/tree/release/1.7.4.2[1.7.4.2] was the last release supporting Python 2.7**
3232

3333

34-
**The current development version is based on 2.1.2, supports Python from 3.8 up to 3.13 (28th January 2025).**
34+
**The current development version is based on 2.1.3, supports Python from 3.8 up to 3.13 (28th January 2025).**
3535

3636
Currently, the unit tests are tested on Python 3.10, 3.11 and 3.13 (3.13 is the recommended version).
3737
Likewise, the current version of wxPython, is 4.2.2, but RIDE is known to work with 4.0.7 and 4.1.1 versions.
3838

39-
(3.8 <= python <= 3.13) Install current released version (*2.1.2*) with:
39+
(3.8 <= python <= 3.13) Install current released version (*2.1.3*) with:
4040

4141
`pip install -U robotframework-ride`
4242

43-
(3.8 <= python <= 3.13) Install current development version (**2.2dev14**) with:
43+
(3.8 <= python <= 3.13) Install current development version (**2.1.3**) with:
4444

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

doc/releasenotes/ride-2.1.3.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.1.3 is a new
5+
release with some enhancements and bug fixes. The reference for valid
6+
arguments is `Robot Framework <https://robotframework.org/>`__
7+
previous version, which was 7.1.1 (currently is 7.2.2). However,
8+
internal library code is originally based on version 3.1.2, but
9+
adapted for new versions.
10+
11+
- This version supports Python 3.8 up to 3.13.
12+
- There are some changes, or known issues:
13+
14+
- 🐞 - When upgrading RIDE and activate Restart, some errors are
15+
visible about missing /language file, and behaviour is not
16+
normal. Better to close RIDE and start a new instance.
17+
- 🐞 - Problems with COPY/PASTE in Text Editor have been reported
18+
when using wxPython 4.2.0, but not with version 4.2.1 and
19+
4.2.2, which we now *recommend*.
20+
- 🐞 - Rename Keywords, Find Usages/Find where used are not
21+
finding all occurrences. Please, double-check findings and
22+
changes.
23+
- 🐞 - Some argument types detection (and colorization) is not
24+
correct in Grid Editor.
25+
- 🐞 - RIDE **DOES NOT KEEP** Test Suites formatting or
26+
structure, causing differences in files when used on other IDE
27+
or Editors. The option to not reformat the file is not working.
28+
29+
**New Features and Fixes Highlights**
30+
31+
- Better Search element in Text Editor which allows to be cleared.
32+
- When saving in Text Editor, the cursor remains at position,
33+
instead of jumping to Tree selection.
34+
- Improved autocompletion lists, by using existing words in Test
35+
Suite file (still needs more improvements).
36+
- Fixed not set text color on row labels in Grid Editor. Now the
37+
General **secondary foreground** is applied.
38+
- Added on Text Editor, tab indentation markers and **tab markers**
39+
boolean setting with default **True**.
40+
- Added on Text Editor, folding margin with markers style
41+
configurable with **fold symbols** in settings.cfg.
42+
- Create directories when needed in New Project dialog.
43+
- Improved the recognition of BDD/Gherkin prefixes when localized in
44+
autocomplete on Grid Editor.
45+
- Added syntax colorization for the *GROUP* marker. Improved
46+
colorization for multiple Gherkin words, for example in the French
47+
language.
48+
- Fixed multiple scroll bars in Grid Editor when editing Test Cases
49+
or Keywords. This caused bad navigation on cells.
50+
- Regression fix from v2.1b1 - Fix wrong item selection, like Test
51+
Suite, when doing right-click actions in Project Explorer.
52+
53+
**The minimal wxPython version is, 4.0.7, and RIDE supports the
54+
current version, 4.2.2, 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.2 can be found from the `issue
66+
tracker
67+
milestone <https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.2>`__.
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.1.3
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.1.3 was released on 24/March/2025.

src/robotide/application/CHANGELOG.html

Lines changed: 1 addition & 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_3_rst_2_1_3_ulink_2025_03_24"></a>1. <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"></a>1.1. Added</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
44
Added syntax colorization for the ``GROUP`` marker.
55
</li><li class="listitem">
66
Added on Text Editor, tab indentation markers and ``tab markers`` boolean setting with default ``True``.

src/robotide/application/releasenotes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ def set_content(self, html_win, content):
204204
Forum</a> if your problem is already known.</p>
205205
<p>To install the latest release with <a class="reference external" href="https://pypi.org/project/pip/">pip</a> installed, just run</p>
206206
<pre class="literal-block">
207-
pip install --upgrade robotframework-ride==2.1.2
207+
pip install --upgrade robotframework-ride==2.1.3
208208
</pre>
209209
<p>to install exactly the specified release, which is the same as using</p>
210210
<pre class="literal-block">

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.2dev14'
18+
VERSION = 'v2.1.3'

0 commit comments

Comments
 (0)