From 63a90a547a5211a10ed1ce3d90f4c6e19453c661 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9lio=20Guilherme?= Date: Tue, 31 Mar 2026 21:22:53 +0100 Subject: [PATCH 1/6] Feature/issue 2672 searching indicator (#164) * Add visible searching indicator to Find Usages dialog Closes #2672 The 'searching...' indicator is now shown as the first row in the results table, making it more visible to users who focus on the table rather than the dialog title. * Make visible spaces and newlines in Text Editor. (#3026) * Add options to make visible spaces and newlines in Text Editor. * Fix 'General' settings not available after upgrade (blocks startup) (#3013) - Add migration from settings version 8 to 9 that ensures General section exists with all required keys - Add safe access to General settings in application.py, mainframe.py, treeplugin.py, and dialog.py - Use .get() with fallback values instead of direct dictionary access - This prevents KeyError when user settings file is missing or corrupted Closes #3000 * Enable visible spaces and newlines in External/Code Editor. --------- Co-authored-by: ChelSlava * Restore wrongly deleted test fixture * Add ChelSlova PR to improve visibility off Search in Find Usages --------- Co-authored-by: ChelSlava --- CHANGELOG.adoc | 1 + README.adoc | 2 +- src/robotide/application/CHANGELOG.html | 100 +++++++++++++---------- src/robotide/application/releasenotes.py | 6 +- src/robotide/usages/usagesdialog.py | 53 +++++++++--- src/robotide/version.py | 2 +- 6 files changed, 104 insertions(+), 60 deletions(-) diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index bb5262b57..79dec9dcb 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -17,6 +17,7 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni - Fixed exception seen in console when selecting Tools->Library Finder... on a clean install. === Changed +- Improved visibility of the Search action in *Find Usages* by adding ``Search...`` on the first row of the results table. - Changed isbinary to be internal library, instead of being dependency. diff --git a/README.adoc b/README.adoc index 3547b65f3..e8a1c3dc1 100644 --- a/README.adoc +++ b/README.adoc @@ -46,7 +46,7 @@ Likewise, the current version of wxPython, is 4.2.5, but RIDE is known to work w `pip install -U robotframework-ride` -(3.9 <= python <= 3.14) Install current development version (**2.2.3dev4**) with: +(3.9 <= python <= 3.14) Install current development version (**2.2.3dev5**) with: `pip install -U https://github.com/robotframework/RIDE/archive/develop.zip` diff --git a/src/robotide/application/CHANGELOG.html b/src/robotide/application/CHANGELOG.html index 617f0c9ab..a97f59d1c 100644 --- a/src/robotide/application/CHANGELOG.html +++ b/src/robotide/application/CHANGELOG.html @@ -1,25 +1,35 @@ Changelog

Changelog


All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog -and this project adheres to Semantic Versioning.

1.1. Changed

  • +and this project adheres to Semantic Versioning.

    1.1. Added

    • +Added on Text Editor, (Preferences→Text Editor) option to Enable visible spaces configurable with ``enable visible spaces`` in settings.cfg, with default ``True``. +
    • +Added on Text Editor, (Preferences→Text Editor) option to Enable visible newlines configurable with ``enable visible newlines`` in settings.cfg, with default ``False``. +
    • +Added on External/Code Editor, both enabled, ``visible spaces`` and ``visible newlines``. +

    1.2. Fixed

    • +Fixed exception seen in console when selecting Tools→Library Finder… on a clean install. +

    1.3. Changed

    • +Improved visibility of the Search action in Find Usages by adding ``Search…`` on the first row of the results table. +
    • Changed isbinary to be internal library, instead of being dependency.

    2. 2.2.2 - 2026-01-06

    2.1. Changed

    • The Test Suites Explorer can be visible or hidden with F12 (View→View Test Suites Explorer). Pane can be made floating or docked, by dragging or by double-clicking its top bar. See Release Notes for a workaround if you cannot make it visible.
    • 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. -

    3. 2.2.1.1 - 2025-12-08

    3.1. Fixed

    • +

    3. 2.2.1.1 - 2025-12-08

    3.1. Fixed

    • Fixed size fitting of folders tree in File Explorer. -

    4. 2.2.1 - 2025-12-01

    4.1. Added

    • +

    4. 2.2.1 - 2025-12-01

    4.1. Added

    • Added context menu to File Explorer, to Open test suites directories or test suites files (also with double-click).
    • Added context menu option to Open Containing Folder, in operating system file explorer, or specific tool.
    • 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. -

    4.2. Fixed

    • +

    4.2. Fixed

    • Fixed persistence of the state docked/floating of File Explorer.
    • Fixed Cut (Ctrl-X) when editing the content of a cell in Grid Editor, before was deleting all content. -

    5. 2.2 - 2025-10-05

    5.1. Added

      (2.2rc1 - 2025-09-25)
    +

5. 2.2 - 2025-10-05

5.1. Added

  (2.2rc1 - 2025-09-25)
 - Added Project Settings concept. The Project Settings is a  file named ``ride_settings.cfg`` inside a directory named ``.robot`` located in the Test Suite directory. The search for this directory, is done upwards from the Test Suite directory. You can create an empty directory, ``.robot`` located in the Test Suite directory or any parent directory, and RIDE will create and use the ``ride_settings.cfg``. This way you can have different settings, like: colors, UI language, and Plugins settings. The most relevant example is the creation of different Run Profiles or Arguments, in Test Runner. When you open a Test Suite outside one with Project Settings, you will see a dialog to restart RIDE, to use the ``Global Settings``.
   (2.1.5 - 2025-07-25)
 - Added parsing of option *--name* or *-N* and *Name* setting, to allow running test suites with them set.
@@ -40,7 +50,7 @@
   (2.1.3 - 2025-03-24)
 - Added syntax colorization for the ``GROUP`` marker.
 - Added on Text Editor, tab indentation markers and ``tab markers`` boolean setting with default ``True``.
-- Added on Text Editor, folding margin with markers style configurable with ``fold symbols`` in settings.cfg.

5.2. Fixed

  (2.2 - 2025-10-05)
+- Added on Text Editor, folding margin with markers style configurable with ``fold symbols`` in settings.cfg.

5.2. Fixed

  (2.2 - 2025-10-05)
 - Fixed duplicated resources in Tree (Project Explorer).
   (2.2rc1 - 2025-09-25)
 - Fixed crash when renaming test cases names on Tree (Project Explorer), by cancelling with Escape or by adding a Space in the end.
@@ -85,18 +95,18 @@
 - Improved colorization for multiple Gherkin words, for example in the French language.
   (2.1.1 - 2024-11-14)
 - Changed the workflow for the development versions of RIDE. Now, development versions are taken from the ``develop`` branch, and the ``master`` will stay with released version.
-- Changed the way ``configobj`` code is imported. Now is a submodule obtained from https://github.com/DiffSK/configobj.

6. 2.2rc1 - 2025-09-25

6.1. Added

  • +- Changed the way ``configobj`` code is imported. Now is a submodule obtained from https://github.com/DiffSK/configobj.

6. 2.2rc1 - 2025-09-25

6.1. Added

  • Added Project Settings concept. The Project Settings is a file named ``ride_settings.cfg`` inside a directory named ``.robot`` located in the Test Suite directory. The search for this directory, is done upwards from the Test Suite directory. You can create an empty directory, ``.robot`` located in the Test Suite directory or any parent directory, and RIDE will create and use the ``ride_settings.cfg``. This way you can have different settings, like: colors, UI language, and Plugins settings. The most relevant example is the creation of different Run Profiles or Arguments, in Test Runner. When you open a Test Suite outside one with Project Settings, you will see a dialog to restart RIDE, to use the ``Global Settings``. -

6.2. Fixed

  • +

6.2. Fixed

  • Fixed crash when renaming test cases names on Tree (Project Explorer), by cancelling with Escape or by adding a Space in the end.
  • Fixed missing text colorization in suites and test settings on Grid Editor. -

7. 2.1.5.2 - 2025-07-30

7.1. Fixed

  • +

7. 2.1.5.2 - 2025-07-30

7.1. Fixed

  • Restored init and main scripts and texteditor, because some changes in Grid Editor were not being saved in Text Editor and would be lost. -

8. 2.1.5.1 - 2025-07-26

8.1. Fixed

  • +

8. 2.1.5.1 - 2025-07-26

8.1. Fixed

  • Fix faulty cell editor in settings of Grid Editor which would prevent to change to Text Editor and Run tabs. -

9. 2.1.5 - 2025-07-25

9.1. Added

  • +

9. 2.1.5 - 2025-07-25

9.1. Added

  • Added parsing of option --name or -N and Name setting, to allow running test suites with them set.
  • Added indication of private keywords in Grid Editor, keywords will show in Italic, and with error @@ -105,11 +115,11 @@ Added indication of private keywords in Details pop-up for keywords with tag robot:private or name starting with underscore, _ in Grid Editor.

9.2. Changed

  • Modified the action of key TAB when selecting from auto-suggestions list in Grid Editor. Pressing TAB, selects the item and continues in cell editor. -

9.3. Fixed

  • +

9.3. Fixed

  • Fix cursor position when editing cells in Grid Editor. -

10. 2.1.4.1 - 2025-06-24

10.1. Fixed

  • +

10. 2.1.4.1 - 2025-06-24

10.1. Fixed

  • Fix broken installation of RIDE v2.1.4 by adding missing dependencies. -

11. 2.1.4 - 2025-06-20

11.1. Added

  • +

11. 2.1.4 - 2025-06-20

11.1. Added

  • Added Tools→Library Finder… to install libraries and Help→Open Library Documentation… . They share the same dialog, and definitions are recorded in ``settings.cfg``.
  • Added context menu to install libraries and to open documentation in Grid Editor Import section. Same as above description. @@ -138,11 +148,11 @@ Changed some informative dialogs and JSON Editor to use the customized colors.
  • Modified import statements to allow running RIDE without Robot Framework installed or versions older than 6.0. -

11.3. Fixed

  • +

11.3. Fixed

  • Fixed Create Desktop Shortcut by pointing executable to ``python -m robotide``.
  • On Windows ignore false modification on files when opening Test Suites, causing confirmation dialog. -

12. 2.1.3 - 2025-03-24

12.1. Added

  • +

12. 2.1.3 - 2025-03-24

12.1. Added

  • Added syntax colorization for the ``GROUP`` marker.
  • Added on Text Editor, tab indentation markers and ``tab markers`` boolean setting with default ``True``. @@ -160,7 +170,7 @@ Improved the recognition of BDD/Gherkin prefixes when localized in autocomplete on Grid Editor.
  • Improved colorization for multiple Gherkin words, for example in the French language. -

12.3. Fixed

  • +

12.3. Fixed

  • Fixed white blocks on Tree due to failed animation when test execution is too rapid, causing crash on Windows.
  • Fixed not set text color on row labels in Grid Editor. Now the General ``secondary foreground`` is applied. @@ -169,7 +179,7 @@
  • Regression fix from v2.1b1 - Fix wrong item selection, like Test Suite, when doing right-click actions in Project Explorer. When right clicking over Tree elements, to, for example, expand or select tests, we want to keep the Editor in the same file or position. -

13. 2.1.2 - 2025-01-28

13.1. Fixed

  • +

13. 2.1.2 - 2025-01-28

13.1. Fixed

  • Partial fix of no update of renaming resource prefixed keywords. Issue #1230 from 29 Jan 2013.
  • Fixed no recognition of keywords with embedded arguments and full name. Issue #1106 from 12 Sep 2012. @@ -177,11 +187,11 @@ Changed the workflow for the development versions of RIDE. Now, development versions are taken from the ``develop`` branch, and the ``master`` will stay with released version.
  • Changed the way ``configobj`` code is imported. Now is a submodule obtained from https://github.com/DiffSK/configobj. -

14.2. Fixed

  • +

14.2. Fixed

  • Fixed broken go to definition after editing content in resource files.
  • Fixed long arguments in fixtures appearing splitted in Grid Editor. Still, arguments info will not be correct at calling step. -

15. 2.1 - 2024-10-13

15.1. Added

  (2.1 - 2024-10-13)
+

15. 2.1 - 2024-10-13

15.1. Added

  (2.1 - 2024-10-13)
 - Added a setting for a specific Browser by editing the settings.cfg file. Add the string parameter
 ``browser`` in the section ``[Plugins][[Test Runner]]``.
   (2.1b1 - 2024-09-21)
@@ -267,7 +277,7 @@
 - Changed alias marker on library imports to consider variable ``ROBOT_VERSION``. If version is lower than 6.0, uses ``'WITH NAME'``, otherwise will use ``'AS'``
   (2.0.3 - 2023-04-16)
 - Allow to do auto-suggestions of keywords in Grid Editor without a shortcut, if you want to enable or disable this feature you can config in `Tools-> Preferences -> Grid Editor -> Enable auto suggestions`
-- Made ``\\n`` visible when editing cells in Grid Editor (problematic in Windows)

15.3. Fixed

  (2.1 - 2024-10-13)
+- Made ``\\n`` visible when editing cells in Grid Editor (problematic in Windows)

15.3. Fixed

  (2.1 - 2024-10-13)
 - Fixed recognition of variables imported from YAML, JSON and Python files.
   (2.1b1 - 2024-09-21)
 - Fixed validation of multiple arguments with default values in Grid Editor.
@@ -317,7 +327,7 @@
 - Fixed not using defined color for help and HTML content
 - Fixed missing newlines in sections separation

15.4. Removed

  (2.1a3 - 2024-07-22)
 - Removed support for HTML file format (obsolete since Robot Framework 3.2)
-- Removed support for old Python versions, 3.6 nd 3.7.

16. 2.1b1 - 2024-09-21

16.1. Added

  • +- Removed support for old Python versions, 3.6 nd 3.7.

16. 2.1b1 - 2024-09-21

16.1. Added

  • Added color to Test Runner Console Log final output, report and log since RF v7.1rc1.
  • Added Korean language support for UI, experimental. @@ -326,7 +336,7 @@ The color of the caret is the same as setting and will be adjusted for better contrast with the background.

16.2. Changed

  • Allow to do auto-suggestions of keywords in Text Editor without a shortcut, if you want to enable or disable this feature you can config in Tools -> Preferences -> Text Editor -> Enable auto suggestions. -

16.3. Fixed

  • +

16.3. Fixed

  • Fixed validation of multiple arguments with default values in Grid Editor.
  • Fixed on Text Editor when Saving the selection of tests to run in Test Suites (Tree) is cleared. @@ -336,7 +346,7 @@ Fixed delete variable from Test Suite settings remaining in Project Explorer.
  • Fixed obsfuscation of Libraries and Metadata panels when expanding Settings in Grid Editor and Linux systems. -

17. 2.1a3 - 2024-07-22

17.1. Added

  • +

17. 2.1a3 - 2024-07-22

17.1. Added

  • Added support for Setup in keywords, since Robot Framework version 7.0.
  • Added support for new VAR marker, since Robot Framework version 7.0. @@ -377,7 +387,7 @@ Tooltips for the fields are always shown in English.
  • Colorization for language configured files is working in Text Editor. -

17.2. Fixed

  • +

17.2. Fixed

  • Fixed multiline variables in Variables section. In Text Editor they are separated by … continuation marker. In Grid Editor use | (pipe) to separate lines.
  • @@ -404,7 +414,7 @@ Removed support for HTML file format (obsolete since Robot Framework 3.2)
  • Removed support for old Python versions, 3.6 nd 3.7. -

18. 2.0.8.1 - 2023-11-01

18.1. Added

  • +

18. 2.0.8.1 - 2023-11-01

18.1. Added

  • Added auto update check when development version is installed
  • Added menu option ``Help→Check for Upgrade`` which allows to force update check and install development version @@ -423,7 +433,7 @@ Added variables creation shortcuts (``Ctrl-1,2,5``) to fields Arguments in Grid Editor
  • Added support for JSON variables, by using the installed Robot Framework import method -

18.2. Fixed

  • +

18.2. Fixed

  • Fixed escaped spaces showing in Text Editor on commented cells
  • Fixed resource files dissapearing from Project tree on Windows @@ -457,14 +467,14 @@ Improved keyword ``Find Usages`` to return more matches. Fails to find mixed spaces and ``_``
  • In Grid Editor ``Ctrl-Shift-4`` now replaces escaped spaces ``\\ `` by spaces -

19. 2.0.7 - 2023-08-13

19.1. Added

  • +

19. 2.0.7 - 2023-08-13

19.1. Added

  • Added indication of matching brackets, ``()``, ``{}``, ``[]``, in Text Editor
  • Added context menu to RIDE tray icon. Options Show, Hide and Close
  • Added sincronization with Project Explorer to navigate to selected item, Test Case, Keyword, Variable, in Text Editor Note: This feature is working fine in Fedora 38, but not on Windows and macOS. -

19.2. Fixed

  • +

19.2. Fixed

  • Fixed non syncronized expanding/collapse of Settings panel in Grid Editor, on Linux
  • Fixed not working the deletion of cells commented with ``\# `` in Grid Editor with ``Ctrl-Shift-D`` @@ -480,7 +490,7 @@ Fixed renaming keywords when they were arguments of ``Run Keywords`` in Setups and Teardowns

19.3. Changed

  • Improve Text Editor auto-suggestions to keep libraries prefixes. -

20. 2.0.6 - 2023-06-10

20.1. Added

  • +

20. 2.0.6 - 2023-06-10

20.1. Added

  • Added boolean parameter ``filter newlines`` to Grid Editor with default ``True``, to hide or show newlines in cells

20.2. Changed

  • Changed ``tasks.py`` to test ``utest/application/test_app_main.py`` isolated from the other tests @@ -488,7 +498,7 @@ Improve auto-suggestions of keywords in Grid Editor by allowing to close suggestions list with keys ARROW_LEFT or ARROW_RIGHT
  • Improve Text Editor auto-suggestions by using: selected text, text at left or at right of cursor -

21. 2.0.5 - 2023-05-08

21.1. Added

  • +

21. 2.0.5 - 2023-05-08

21.1. Added

  • Added ``FOR`` scope markers (``IN``, ``IN RANGE``, ``IN ENUMERATE``, ``IN ZIP``) to auto-complete list
  • Added support to read environment variable ``ROBOT_VERSION`` to apply some conditions. @@ -498,13 +508,13 @@ Added the note, Colors will be active after next RIDE restart. to the Preferences of Test Runner.

21.2. Changed

  • Changed alias marker on library imports to consider variable ``ROBOT_VERSION``. If version is lower than 6.0, uses ``WITH NAME``, otherwise will use ``AS`` -

22. Fixed

  • +

22. Fixed

  • Fixed auto-indent on block commands in Text Editor

23. 2.0.3 - 2023-04-16

23.1. Changed

  • Allow to do auto-suggestions of keywords in Grid Editor without a shortcut, if you want to enable or disable this feature you can config in Tools-> Preferences -> Grid Editor -> Enable auto suggestions
  • Made ``\\n`` visible when editing cells in Grid Editor (problematic in Windows) -

24. Fixed

  • +

24. Fixed

  • Fixed missing auto-enclosing when in Cell Editor in Linux
  • Fixed RIDE will crash when using third party input method in Mac OS @@ -518,7 +528,7 @@ Fixed not using defined color for help and HTML content
  • Fixed missing newlines in sections separation -

25. 2.0 - 2023-03-01

25.1. Added

  (2.0rc1 - 2023-02-26)
+

25. 2.0 - 2023-03-01

25.1. Added

  (2.0rc1 - 2023-02-26)
 - Minimal support to accept `*** Comments ***` sections (unfinished code)
 - Added insert and delete cells to Text Editor, by using ``Ctrl-Shift-I`` and ``Ctrl-Shift-D``
 - Added move up and move down rows to Text Editor, by using ``Alt-Up`` and ``Alt-Down``
@@ -606,7 +616,7 @@
 - Changed icon background to white
 - Made Project Tree and File Explorer panels, Plugins.
 - wx.NewId() to wx.NewIdRef()
-- Separated AppendText for Messages Log

25.4. Fixed

  (2.0rc1 - 2023-02-26)
+- Separated AppendText for Messages Log

25.4. Fixed

  (2.0rc1 - 2023-02-26)
 - Fixed blank Grid Editor at keywords with steps commented with ``\# ``, by using ``Ctrl-Shift-3 on Text Editor
   (2.0b3 - 2023-01-15)
 . Fixed low performance when opening large projects
@@ -680,7 +690,7 @@
 - Fixed Settings editor
 - Fixed blank Edit screen
 - Fixed Runner arguments parsing
-- Fixed Runner Log window Chinese and Latin encoding chars on Windows

26. 2.0rc1 - 2023-02-26

26.1. Added

  • +- Fixed Runner Log window Chinese and Latin encoding chars on Windows

26. 2.0rc1 - 2023-02-26

26.1. Added

  • Minimal support to accept *** Comments *** sections (unfinished code)
  • Added insert and delete cells to Text Editor, by using ``Ctrl-Shift-I`` and ``Ctrl-Shift-D`` @@ -688,9 +698,9 @@ Added move up and move down rows to Text Editor, by using ``Alt-Up`` and ``Alt-Down``
  • Added insert and delete rows to Text Editor, by using ``Ctrl-I`` and ``Ctrl-D`` -

26.2. Removed

26.3. Changed

26.4. Fixed

  • +

26.2. Removed

26.3. Changed

26.4. Fixed

  • Fixed blank Grid Editor at keywords with steps commented with ``\# ``, by using ``Ctrl-Shift-3 on Text Editor -

27. 2.0b3 - 2023-01-15

27.1. Added

  • +

27. 2.0b3 - 2023-01-15

27.1. Added

  • Added swap row up, by using ``Ctrl-T``
  • Added commenting/uncommenting of content with ``\# ``, by using ``Ctrl-Shift-3`` and ``Ctrl-Shift-4`` @@ -705,13 +715,13 @@ This was causing not being possible to restore it, unless editing the settings.cfg file. Other reason was to prevent user to closing it, after detaching the panel, and re-attaching, which has a bug making the Tree not visible. -

27.4. Fixed

  1. +

27.4. Fixed

  1. Fixed low performance when opening large projects

    • Fixed comment and uncomment in Grid Editor when cells contain more than one variables assignement
    • Fixed console log stopping to output certain characters, like chinese and latin -

28. 2.0b2 - 2022-09-05

28.1. Added

  • +

28. 2.0b2 - 2022-09-05

28.1. Added

  • Added menu entry at Help → Offline Change Log to view this file on disk
  • Added skipped tests counter and corresponding colored icon on Project tree @@ -815,7 +825,7 @@ Changed Enter button in navigation mode to start editing cell, and to move to right cell when in edit mode
  • Performance improvements for loading large test suites -

28.4. Fixed

  • +

28.4. Fixed

  • Fixed missing menu icons on Linux (was working on Windows)
  • Fixed removal of animation in Project tree when test run is interrupted @@ -888,7 +898,7 @@ Fixed RIDE startup crash when Tree or File Explorer plugins use opened=False setting
  • Fixed error occurring when deleting test cases on Tree -

29. 2.0b1 - 2020-07-26

29.1. Added

  • +

29. 2.0b1 - 2020-07-26

29.1. Added

  • Added CHANGELOG.adoc
  • Added ignoring log.html and report.html on reporting HTML test suites @@ -924,7 +934,7 @@ wx.NewId() to wx.NewIdRef()
  • Separated AppendText for Messages Log -

29.4. Fixed

  • +

29.4. Fixed

  • Fixed editing cells in Grid Editor on wxPython 4.1
  • Fixed not saving file after deleting text in Text Editor @@ -984,12 +994,12 @@ Fixed Runner arguments parsing
  • Fixed Runner Log window Chinese and Latin encoding chars on Windows -

30. 1.7.4.2 - 2020-01-20

30.1. Added

  • +

30. 1.7.4.2 - 2020-01-20

30.1. Added

  • wxPython version locked up to 4.0.7.post2.

30.2. Removed

  • None

30.3. Changed

  • None -

30.4. Fixed

  • +

30.4. Fixed

  • None
diff --git a/src/robotide/application/releasenotes.py b/src/robotide/application/releasenotes.py index b59ddeedb..50c3dd3d6 100644 --- a/src/robotide/application/releasenotes.py +++ b/src/robotide/application/releasenotes.py @@ -159,7 +159,7 @@ def set_content(self, html_win, content):
  • 🐞 - When upgrading RIDE and activate Restart, some errors are visible about missing /language file, and behaviour is not normal. Better to close RIDE and start a new instance.
  • 🐞 - Problems with COPY/PASTE in Text Editor have been reported when using wxPython 4.2.0, but not with -version 4.2.1, 4.2.2, 4.2.3 and 4.2.4, which we now recommend.
  • +version 4.2.1, 4.2.2, 4.2.3, 4.2.4 and 4.2.5 which we now recommend. -->
  • 🐞 - Rename Keywords, Find Usages/Find where used are not finding all occurrences. Please, double-check findings and changes.
  • @@ -179,6 +179,8 @@ def set_content(self, html_win, content):

    New Features and Fixes Highlights

      +
    • Improved visibility of the Search action in Find Usages by adding Search... on the first row of the +results table.
    • Added on Text Editor, (Preferences->Text Editor) options to Enable visible spaces and Enable visible newlines.
    • Added on External/Code Editor, both enabled, visible spaces and visible newlines.
    • @@ -247,7 +249,7 @@ def set_content(self, html_win, content):
      python -m robotide.postinstall -install

      or

      ride_postinstall.py -install
      -

      RIDE {VERSION} was released on 29/March/2026.

      +

      RIDE {VERSION} was released on 31/March/2026.