Skip to content

Commit c124607

Browse files
Prepare 2.2.3 release
1 parent fbc9ff1 commit c124607

63 files changed

Lines changed: 2246 additions & 1936 deletions

File tree

Some content is hidden

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

CHANGELOG.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni
99
== https://github.com/robotframework/RIDE[Unreleased]
1010

1111
=== Added
12+
- Added color selectors for Control Markers in Preferences-> Grid and Text Editor.
1213
- Added comments field to show comments in Tags section of Test Suites in Grid Editor.
1314
- Added Auto-Save feature. Default is disabled with setting zero minutes in Preferences->Save.
1415
- Added option on Tree (Project Explorer) context menu, to *Sort Keywords (Case Insensitive)*.
@@ -20,6 +21,7 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni
2021
- Fixed exception seen in console when selecting Tools->Library Finder... on a clean install.
2122

2223
=== Changed
24+
- Changed colorization for Control Markers. Different color from Keywords for elements: 'AND', 'BREAK', 'CONTINUE', 'ELSE', 'ELSE IF', 'END', 'EXCEPT', 'FINALLY', 'FOR', 'GROUP', 'IF', 'IN', 'IN ENUMERATE', 'IN RANGE', 'IN ZIP', 'RETURN', 'TRY', 'VAR', 'WHILE'.
2325
- Improved visibility of the Search action in *Find Usages* by adding ``Search...`` on the first row of the results table.
2426
- Changed isbinary to be internal library, instead of being dependency.
2527

README.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ You can help in this localization project at https://crowdin.com/project/robotfr
1515
=== Instant Communication ===
1616

1717
Join our **#ride** channel in Robot Framework Slack: https://robotframework.slack.com
18-
(signup page, with insecure connection warning: https://slack.robotframework.org/)
18+
(signup page: https://slack.robotframework.org/)
1919

2020
=== "Support" sites ===
2121

@@ -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.2[release/2.2.2]**
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.3[release/2.2.3]**
2929

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
30+
See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.2.3.rst[release notes] for latest release version 2.2.3
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.2, supports Python from 3.9 up to 3.14 (07th January 2026).**
39+
**The current development version is based on 2.2.3, supports Python from 3.9 up to 3.14 (07th January 2026).**
4040

4141
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.5, but RIDE is known to work with 4.0.7, 4.1.1, 4.2.2, 4.2.3, 4.2.4 and 4.2.5 versions.
4444

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

4747
`pip install -U robotframework-ride`
4848

49-
(3.9 <= python <= 3.14) Install current development version (**2.2.3dev9**) with:
49+
(3.9 <= python <= 3.14) Install current development version (**2.2.3dev12**) with:
5050

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

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ You can help in this localization project at [Crowdin](https://crowdin.com/proje
1111
### Instant Communication
1212

1313
Join our **#ride** channel in Robot Framework Slack: https://robotframework.slack.com
14-
(signup page, with insecure connection warning: https://slack.robotframework.org/)
14+
(signup page: https://slack.robotframework.org/)
1515

1616
### "Support" sites
1717

@@ -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.2](https://github.com/robotframework/RIDE/tree/release/2.2.2)**
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.3](https://github.com/robotframework/RIDE/tree/release/2.2.3)**
2525

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

3737
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.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.
39+
Likewise, the current version of wxPython, is 4.2.5, but RIDE is known to work with 4.0.7, 4.1.1, 4.2.2, 4.2.3, 4.2.4 and 4.2.5 versions.
4040

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

4343
`pip install -U robotframework-ride`
4444

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ classifiers = [
4747
dependencies = [
4848
"chardet",
4949
"psutil",
50-
"Pygments",
50+
"Pygments>=2.20.0",
5151
"PyPubSub",
5252
"Pywin32; platform_system == 'Windows'",
5353
"wxPython",
@@ -97,11 +97,11 @@ dependencies = [
9797

9898
[[tool.hatch.envs.test.matrix]]
9999
python = ["3.13"]
100-
version = ["2.2"]
100+
version = ["2.2.3"]
101101

102102
[tool.poetry]
103103
name = "robotframework-ride"
104-
version = "2.2"
104+
version = "2.2.3"
105105
description = "RIDE :: Robot Framework Test Data Editor"
106106
authors = ["Robot Framework Developers <robotframework@gmail.com>"]
107107
license = "Apache-2.0 license"
@@ -112,7 +112,7 @@ packages = [{include = "robotide"}]
112112
python = "^3.8"
113113
wxPython = "^4.1.1"
114114
pywin32 = { version = "*", markers = "sys_platform == 'win32'" }
115-
pygments = "*"
115+
pygments = "^2.20.0"
116116
robotframework = "*"
117117
pypubsub = "*"
118118
psutil = "*"

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
wxPython
22
# Only for Windows to have a shortcut created (install before RIDE)
33
Pywin32; sys_platform == 'win32'
4-
Pygments # This enables syntax highlighted in Text Editor
4+
Pygments>=2.20.0 # This enables syntax highlighted in Text Editor
55
robotframework
66
Pypubsub
77
psutil

src/robotide/application/CHANGELOG.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
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>
33
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">
4+
Added color selectors for Control Markers in Preferences→ Grid and Text Editor.
5+
</li><li class="listitem">
46
Added comments field to show comments in Tags section of Test Suites in Grid Editor.
57
</li><li class="listitem">
68
Added Auto-Save feature. Default is disabled with setting zero minutes in Preferences→Save.
@@ -15,6 +17,8 @@
1517
</li></ul></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_fixed">_</a>1.2. Fixed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
1618
Fixed exception seen in console when selecting Tools→Library Finder… on a clean install.
1719
</li></ul></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="_changed">_</a>1.3. Changed</h3></div></div></div><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
20+
Changed colorization for Control Markers. Different color from Keywords for elements: <span class="emphasis"><em>AND</em></span>, <span class="emphasis"><em>BREAK</em></span>, <span class="emphasis"><em>CONTINUE</em></span>, <span class="emphasis"><em>ELSE</em></span>, <span class="emphasis"><em>ELSE IF</em></span>, <span class="emphasis"><em>END</em></span>, <span class="emphasis"><em>EXCEPT</em></span>, <span class="emphasis"><em>FINALLY</em></span>, <span class="emphasis"><em>FOR</em></span>, <span class="emphasis"><em>GROUP</em></span>, <span class="emphasis"><em>IF</em></span>, <span class="emphasis"><em>IN</em></span>, <span class="emphasis"><em>IN ENUMERATE</em></span>, <span class="emphasis"><em>IN RANGE</em></span>, <span class="emphasis"><em>IN ZIP</em></span>, <span class="emphasis"><em>RETURN</em></span>, <span class="emphasis"><em>TRY</em></span>, <span class="emphasis"><em>VAR</em></span>, <span class="emphasis"><em>WHILE</em></span>.
21+
</li><li class="listitem">
1822
Improved visibility of the Search action in <span class="strong"><strong>Find Usages</strong></span> by adding ``Search…`` on the first row of the results table.
1923
</li><li class="listitem">
2024
Changed isbinary to be internal library, instead of being dependency.

src/robotide/application/releasenotes.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ def set_content(self, html_win, content):
163163
-->
164164
<li>🐞 - Rename Keywords, Find Usages/Find where used are not finding all occurrences. Please, double-check findings
165165
and changes.</li>
166-
<li>🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.</li>
166+
<li>🐞 - New feature, Auto-Save, may cause problems in Grid and Text Editors and validation errors (e.g. missing END).</li>
167167
<li>🐞 - In Grid Editor, private keywords defined in test suites with <b>Name</b> setting, will show with error color
168168
even if used correctly in another local keyword.</li>
169169
<li>🐞 - RIDE <strong>DOES NOT KEEP</strong> Test Suites formatting or structure, causing differences in files when used
@@ -179,6 +179,9 @@ def set_content(self, html_win, content):
179179
</ul>
180180
<p><strong>New Features and Fixes Highlights</strong></p>
181181
<ul class="simple">
182+
<li>Changed colorization for Control Markers. Different color from Keywords for elements: 'AND', 'BREAK',
183+
'CONTINUE', 'ELSE', 'ELSE IF', 'END', 'EXCEPT', 'FINALLY', 'FOR', 'GROUP', 'IF', 'IN', 'IN ENUMERATE',
184+
'IN RANGE', 'IN ZIP', 'RETURN', 'TRY', 'VAR', 'WHILE'.</li>
182185
<li>Added comments field to show comments in Tags section of Test Suites in Grid Editor.</li>
183186
<li>Added Auto-Save feature. Default is disabled with setting zero minutes in Preferences->Save.</li>
184187
<li>Added option on Tree (Project Explorer) context menu, to <b>Sort Keywords (Case Insensitive)</b>.</li>
@@ -221,7 +224,7 @@ def set_content(self, html_win, content):
221224
Forum</a> if your problem is already known.</p>
222225
<p>To install the latest release with <a class="reference external" href="https://pypi.org/project/pip/">pip</a> installed, just run</p>
223226
<pre class="literal-block">
224-
pip install --upgrade robotframework-ride==2.2.2
227+
pip install --upgrade robotframework-ride==2.2.3
225228
</pre>
226229
<p>to install exactly the specified release, which is the same as using</p>
227230
<pre class="literal-block">
@@ -252,7 +255,7 @@ def set_content(self, html_win, content):
252255
<pre class="literal-block">python -m robotide.postinstall -install</pre>
253256
<p>or</p>
254257
<pre class="literal-block">ride_postinstall.py -install</pre>
255-
<p>RIDE {VERSION} was released on 21/April/2026.</p>
258+
<p>RIDE {VERSION} was released on 10/Junho/2026.</p>
256259
<br/>
257260
<!--
258261
<h3>Celebrate the bank holiday, 1st December, Restoration of the Independence of Portugal (from Spain in 1640)!!</h3>
@@ -264,8 +267,9 @@ def set_content(self, html_win, content):
264267
<h3 align='center'>🇵🇹</h3>
265268
<br/>
266269
<h3>May The Fourth Be With You!</h3>
270+
-->
267271
<h3>Celebrate the bank holiday, 10th June, Day of Portugal, Portuguese Communities and Camões!!</h3>
268272
<h3 align='center'>🇵🇹</h3>
269-
-->
273+
270274
</div>
271275
"""

0 commit comments

Comments
 (0)