Skip to content

Releases: robotframework/RIDE

v2.1.5.2

30 Jul 22:25
Compare
Choose a tag to compare

Robot Framework IDE 2.1.5.2

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.5.2 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework current version, 7.3.2. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13 (and also tested on 3.14.b2 with wxPython 4.2.3).

There are some changes, or known issues:

  • 🐞 - Rename Keywords, Find Usages/Find where used are not
    finding all occurrences. Please, double-check findings and
    changes.
  • 🐞 - Some argument types detection (and colorization) is not
    correct in Grid Editor.
  • 🐞 - In Grid Editor, private keywords defined in test suites
    with Name setting, will show with error color even if used
    correctly in another local keyword.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or
    structure, causing differences in files when used on other IDE
    or Editors. The option to not reformat the file is not working.
  • 🐞 - In Grid Editor, when showing settings, scrolling down with
    mouse or using down is not working. You can change to Text
    Editor and back to Grid Editor, to restore normal behavior.

New Features and Fixes Highlights

  • Restored init and main scripts and texteditor, because some changes
    in Grid Editor were not being saved in Text Editor and would be lost.
  • Fix faulty cell editor in settings of Grid Editor which would prevent
    to change to Text Editor and Run tabs.
  • Added indication of private keywords in Grid Editor, keywords
    will show in Italic, and with error background, when they are
    used outside of Keywords section, or from different files.
  • Added indication of private keywords in Details pop-up for
    keywords with tag robot:private or name starting with
    underscore, '_' in Grid Editor.
  • 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.
  • Fix cursor position when editing cells in Grid Editor.
  • Added parsing of option --name or -N and Name setting,
    to allow running tests with them set.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

===========================================

RIDE v2.1.5.2 was released on 30/July/2025.

v2.1.5.1

26 Jul 19:41
123fd94
Compare
Choose a tag to compare

Robot Framework IDE 2.1.5.1

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.5.1 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework current version, 7.3.2. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13 (and also tested on 3.14.b2 with wxPython 4.2.3).

There are some changes, or known issues:

  • 🐞 - Rename Keywords, Find Usages/Find where used are not finding all occurrences. Please, double-check findings and changes.
  • 🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.
  • 🐞 - In Grid Editor, private keywords defined in test suites with Name setting, will show with error color even if used correctly in another local keyword.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or structure, causing differences in files when used on other IDE or Editors. The option to not reformat the file is not working.
  • 🐞 - In Grid Editor, when showing settings, scrolling down with mouse or using down is not working. You can change to Text Editor and back to Grid Editor, to restore normal behavior.

New Features and Fixes Highlights

  • Fix faulty cell editor in settings of Grid Editor which would prevent to change to Text Editor and Run tabs.
  • Added indication of private keywords in Grid Editor, keywords will show in Italic, and with error background, when they are used outside of Keywords section, or from different files.
  • Added indication of private keywords in Details pop-up for keywords with tag robot:private or name starting with
    underscore, '_' in Grid Editor.
  • 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.
  • Fix cursor position when editing cells in Grid Editor.
  • Added parsing of option --name or -N and Name setting, to allow running tests with them set.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

===========================================

RIDE v2.1.5.1 was released on 26/July/2025.

v2.1.5

25 Jul 01:09
f8bf209
Compare
Choose a tag to compare

Robot Framework IDE 2.1.5

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.5 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework current version, 7.3.2. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13 (and also tested on 3.14.b2 with wxPython 4.2.3).

There are some changes, or known issues:

  • 🐞 - Rename Keywords, Find Usages/Find where used are not
    finding all occurrences. Please, double-check findings and
    changes.
  • 🐞 - Some argument types detection (and colorization) is not
    correct in Grid Editor.
  • 🐞 - In Grid Editor, private keywords defined in test suites
    with Name setting, will show with error color even if used
    correctly in another local keyword.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or
    structure, causing differences in files when used on other IDE
    or Editors. The option to not reformat the file is not working.
  • 🐞 - In Grid Editor, when showing settings, scrolling down with
    mouse or using down is not working. You can change to Text
    Editor and back to Grid Editor, to restore normal behavior.

New Features and Fixes Highlights

  • Added indication of private keywords in Grid Editor, keywords
    will show in Italic, and with error background, when they are
    used outside of Keywords section, or from different files.
  • Added indication of private keywords in Details pop-up for
    keywords with tag robot:private or name starting with
    underscore, '_' in Grid Editor.
  • 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.
  • Fix cursor position when editing cells in Grid Editor.
  • Added parsing of option --name or -N and Name setting,
    to allow running tests with them set.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

===========================================

RIDE v2.1.5 was released on 25/July/2025.

v2.1.4.1

24 Jun 12:03
0870dc2
Compare
Choose a tag to compare

Robot Framework IDE 2.1.4.1

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.4.1 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework current version, 7.3.1. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13 (and also tested on 3.14.b2 with wxPython 4.2.3).

There are some changes, or known issues:

  • 🐞 - Rename Keywords, Find Usages/Find where used are not
    finding all occurrences. Please, double-check findings and
    changes.
  • 🐞 - Some argument types detection (and colorization) is not
    correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or
    structure, causing differences in files when used on other IDE
    or Editors. The option to not reformat the file is not working.
  • 🐞 - In Grid Editor, when showing settings, scrolling down with
    mouse or using down is not working. You can change to Text
    Editor and back to Grid Editor, to restore normal behavior.

New Features and Fixes Highlights

  • Fix broken installation of RIDE v2.1.4 by adding missing dependencies.
  • 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.
  • Added keyboard shortcuts Ctrl-Shift-Up and Ctrl-Shift-Down
    as alternatives to Alt-Up and Alt-Down to move rows in
    Grid and Text Editors.
  • Improved vertical scroll in Grid Editor, by having main scroll
    bars out of cells.
  • Fixed Create Desktop Shortcut by pointing executable to python
    -m robotide
    .
  • Changed arguments parser to allow --version and --help
    functional in Windows.
  • Improved auto-complete in Grid Editor, to allow several matches.
  • Fixed white blocks on Tree due to failed animation when test
    execution is too rapid, causing crash on Windows.
  • Added Settings Editor button to Preferences dialog, to edit
    settings.cfg.
  • Created backup of settings.cfg to allow recovering some settings
    when broken upgrades.
  • Changed some informative dialogs and JSON Editor to use the
    customized colors.
  • Added current executing keyword and other statuses to TestRunner
    status bar.
  • Modified import statements to allow running RIDE without Robot
    Framework installed or versions older than 6.0.
  • Added Config Panel button to supported installed Plugins next to
    their name in Plugin Manager dialog.
  • Added Config Panel button to Plugins, working examples in Text
    Editor and Test Runner.
  • On Windows ignore false modification on files when opening Test
    Suites, causing confirmation dialog.
  • Added divided Status Bar. Left side for main window, right side
    for Plugins. Working example in Text Editor, when selecting in
    Tree shows the filename in StatusBar.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

===========================================

RIDE v2.1.4.1 was released on 24/June/2025.

2.1.4

20 Jun 20:58
Compare
Choose a tag to compare

Robot Framework IDE 2.1.4

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.4 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework current version, 7.3.1. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13 (and also tested on 3.14.a7 with wxPython 4.2.3).

There are some changes, or known issues:

  • 🐞 - Rename Keywords, Find Usages/Find where used are not
    finding all occurrences. Please, double-check findings and
    changes.
  • 🐞 - Some argument types detection (and colorization) is not
    correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or
    structure, causing differences in files when used on other IDE
    or Editors. The option to not reformat the file is not working.
  • 🐞 - In Grid Editor, when showing settings, scrolling down with
    mouse or using down is not working. You can change to Text
    Editor and back to Grid Editor, to restore normal behavior.

New Features and Fixes Highlights

  • 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.
  • Added keyboard shortcuts Ctrl-Shift-Up and Ctrl-Shift-Down
    as alternatives to Alt-Up and Alt-Down to move rows in
    Grid and Text Editors.
  • Improved vertical scroll in Grid Editor, by having main scroll
    bars out of cells.
  • Fixed Create Desktop Shortcut by pointing executable to python
    -m robotide
    .
  • Changed arguments parser to allow --version and --help
    functional in Windows.
  • Improved auto-complete in Grid Editor, to allow several matches.
  • Fixed white blocks on Tree due to failed animation when test
    execution is too rapid, causing crash on Windows.
  • Added Settings Editor button to Preferences dialog, to edit
    settings.cfg.
  • Created backup of settings.cfg to allow recovering some settings
    when broken upgrades.
  • Changed some informative dialogs and JSON Editor to use the
    customized colors.
  • Added current executing keyword and other statuses to TestRunner
    status bar.
  • Modified import statements to allow running RIDE without Robot
    Framework installed or versions older than 6.0.
  • Added Config Panel button to supported installed Plugins next to
    their name in Plugin Manager dialog.
  • Added Config Panel button to Plugins, working examples in Text
    Editor and Test Runner.
  • On Windows ignore false modification on files when opening Test
    Suites, causing confirmation dialog.
  • Added divided Status Bar. Left side for main window, right side
    for Plugins. Working example in Text Editor, when selecting in
    Tree shows the filename in StatusBar.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

=========================================

RIDE v2.1.4 was released on 20/June/2025.

v2.1.3

24 Mar 21:53
Compare
Choose a tag to compare

Robot Framework IDE 2.1.3

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.3 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework current version, 7.2.2. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13.

There are some changes, or known issues:

  • 🐞 - 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 and 4.2.2, which we now recommend
  • 🐞 - Rename Keywords, Find Usages/Find where used are not finding all occurrences. Please, double-check findings and changes.
  • 🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or structure, causing differences in files when used on other IDE or Editors. The option to not reformat the file is not working.

New Features and Fixes Highlights

  • Better Search element in Text Editor which allows to be cleared.
  • When saving in Text Editor, the cursor remains at position, instead of jumping to Tree selection.
  • Improved autocompletion lists, by using existing words in Test Suite file (still needs more improvements).
  • Fixed not set text color on row labels in Grid Editor. Now the General secondary foreground is applied.
  • 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.
  • Create directories when needed in New Project dialog.
  • Improved the recognition of BDD/Gherkin prefixes when localized in autocomplete on Grid Editor.
  • Added syntax colorization for the GROUP marker. Improved colorization for multiple Gherkin words, for example in the French language.
  • Fixed multiple scroll bars in Grid Editor when editing Test Cases or Keywords. This caused bad navigation on cells.
  • Regression fix from v2.1b1 - Fix wrong item selection, like Test Suite, when doing right-click actions in Project Explorer.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

=========================================

RIDE v2.1.3 was released on 24/March/2025.

v2.1.2

28 Jan 23:26
Compare
Choose a tag to compare

Robot Framework IDE 2.1.2

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.2 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework previous version, which was 7.1.1 (currently is 7.2). However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13.

There are some changes, or known issues:

  • 🐞 - 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 and 4.2.2, which we now recommend
  • 🐞 - Rename Keywords, Find Usages/Find where used are not finding all occurrences. Please, double-check findings and changes.
  • 🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or structure, causing differences in files when used on other IDE or Editors. The option to not reformat the file is not working.

New Features and Fixes Highlights

  • 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.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

=========================================

RIDE v2.1.2 was released on 28/January/2025.

v2.1.1

14 Nov 13:14
Compare
Choose a tag to compare

Robot Framework IDE 2.1.1

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1.1 is a new release with some enhancements and bug fixes. The reference for valid arguments is Robot Framework installed version, which is at this moment 7.1.1. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.13.

There are some changes, or known issues:

  • 🐞 - 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 and 4.2.2, which we now recommend
  • 🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or structure, causing differences in files when used on other IDE or Editors. The option to not reformat the file is not working.

New Features and Fixes Highlights

  • Fixed long arguments in fixtures appearing splitted in Grid Editor. Still, arguments info will not be correct at calling step.
  • Fixed double action on Linux when pressing the DEL key.

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

=========================================

RIDE v2.1.1 was released on 14/November/2024.

v2.1

13 Oct 02:39
Compare
Choose a tag to compare

Robot Framework IDE 2.1

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1 is a new release with important enhancements and bug fixes. The reference for valid arguments is Robot Framework installed version, which is at this moment 7.1. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.12.

There are some changes, or known issues:

  • ❌ - Removed support for Python 3.6 and 3.7
  • βœ” - Fixed recognition of variables imported from YAML, JSON and Python files.
  • βœ” - Added a setting for a specific Browser by editing the settings.cfg file. Add the string parameter browser in the section [Plugins][[Test Runner]].
  • βœ” - Fixed on Text Editor when Saving the selection of tests to run in Test Suites (Tree) is cleared.
  • βœ” - Added Korean language support for UI.
  • βœ” - Added caret style to change insert caret to 'block' or 'line' in Text Editor, by editing settings.cfg. The color of the caret is the same as 'setting' and will be adjusted for better contrast with the background.
  • βœ” - 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.
  • βœ” - Added support for Setup in keywords, since Robot Framework version 7.0.
  • βœ” - Added support for new VAR marker, since Robot Framework version 7.0.
  • βœ” - Added to Grid Editor changing Zoom In/Out with Ctrl-Mouse Wheel and setting at Preferences.
  • βœ” - Fixed plugin Run Anything (Macros) not showing output and broken actions.
  • βœ” - Added actions on columns of Grid Editor: Double-Click or Right Mouse Click, allows to edit the column name for Data Driven or Templated; Left Mouse Click, selects the column cells.
  • βœ” - Added command line option, --settingspath, to select a different configuration.
  • βœ” - Added different settings file, according the actual Python executable, if not the original installed.
  • βœ” - Added a selector for Tasks and Language to the New Project dialog.
  • βœ” - Added UI localization prepared for all the languages from installed Robot Framework version 6.1, or higher. Major translations are: Dutch, Portuguese and Brazilian Portuguese. Still missing translation of some elements.
  • βœ” - Added support for language configured test suites, with languages from installed Robot Framework version 6.1, or higher.
  • βœ” - On Text Editor, pressing Ctrl when the caret/cursor is near a Keyword will show a detachable window with the documentation, at Mouse Pointer position.
  • βœ” - RIDE tray icon now shows a context menu with options Show, Hide and Close.
  • βœ” - Highlighting and navigation of selected Project Explorer items, in Text Editor.
  • βœ” - When editing in Grid Editor with content assistance, the selected content can be edited by escaping the list of suggestions with keys ARROW_LEFT or ARROW_RIGHT.
  • βœ” - Newlines in Grid Editor can be made visible with the filter newlines set to False.
  • 🐞 - Problems with COPY/PASTE in Text Editor have been reported when using wxPython 4.2.0, but not with version 4.2.1 and 4.2.2, which we now recommend
  • 🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or structure, causing differences in files when used on other IDE
    or Editors.

New Features and Fixes Highlights

  • Fixed recognition of variables imported from YAML, JSON and Python files.
  • Added a setting for a specific Browser by editing the settings.cfg file. Add the string parameter browser in the section [Plugins][[Test Runner]].
  • Fixed validation of multiple arguments with default values in Grid Editor.
  • Added color to Test Runner Console Log final output, report and log since RF v7.1rc1.
  • Fixed on Text Editor when Saving the selection of tests to run in Test Suites (Tree) is cleared.
  • Added Korean language support for UI.
  • Fixed wrong item selection, like Test Suite, when doing right-click actions in Project Explorer.
  • Fixed delete variable from Test Suite settings remaining in Project Explorer.
  • Added caret style to change insert caret to 'block' or 'line' in Text Editor, by editing settings.cfg. The color of the caret is the same as 'setting' and will be adjusted for better contrast with the background.
  • Fixed obsfuscation of Libraries and Metadata panels when expanding Settings in Grid Editor and Linux systems.
  • 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.
  • Added support for Setup in keywords, since Robot Framework version 7.0.
  • Fixed multiline variables in Variables section. In Text Editor they are separated by ... continuation marker. In Grid Editor use | (pipe) to separate lines.
  • Added support for new VAR marker, since Robot Framework version 7.0.
  • Added configurable style of the tabs in notebook pages, Edit, Text, Run, etc. Parameter notebook theme takes values from 0 to 5. See wxPython, demo for agw.aui for details.
  • Added UI localization and support for Japanese configured test suites, valid for Robot Framework version 7.0.1 or higher.
  • Fixed keywords Find Usages in Grid Editor not finding certain values when using Gherkin.
  • Improved selection of items from Tree in Text Editor. Now finds more items and selects whole line.
  • Changed output in plugin Run Anything (Macros) to allow Zoom In/Out, and Copy content.
  • Added to Grid Editor changing Zoom In/Out with Ctrl-Mouse Wheel and setting at Preferences.
  • Fixed plugin Run Anything (Macros) not showing output and broken actions.
  • Added actions on columns of Grid Editor: Double-Click or Right Mouse Click, allows to edit the column name for Data Driven or Templated; Left Mouse Click, selects the column cells.
  • Added command line option, --settingspath, to select a different configuration.
  • Added different settings file, according the actual Python executable, if not the original installed.
  • Fixed headers and blank spacing in Templated tests.
  • Added context option Open Containing Folder to test suites directories in Project Explorer.
  • Added a setting for a specific file manager by editing the settings.cfg file. Add the string parameter file manager in the section [General]
  • Added minimal support to have comment lines in Import settings. These are not supposed to be edited in Editor, and new lines are added at Text Editor.
  • Added a selector for Tasks and Language to the New Project dialog. Still some problems: Tasks type changes to Tests, localized sections only stay translated after Apply in Text Editor.
  • Added UI localization prepared for all the languages from installed Robot Framework version 6.1, or higher. Language is selected from Tools->Preferences->General.
  • Removed support for HTML file format (obsolete since Robot Framework 3.2)
  • Added support for language configured test suites. Fields are shown in the language of the files in Grid Editor. Tooltips are always shown in English. Colorization for language configured files is working in Text Editor.
  • Fixed New User Keyword dialog not allowing empty Arguments field
  • Fixed escaped spaces showing in Text Editor on commented cells
  • Improved keywords documentation search, by adding current dir to search
  • Improved Move up/down, Alt-UpArrow/Alt-DownArrow in Text Editor, to have proper indentation and selection
  • 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
  • Added Upgrade Now action to update dialog.
  • Added Test Tags field (new, since Robot Framework 6.0) to Test Suites settings. This field will replace Default and Force Tags settings, after Robot Framework 7.0
  • Improved RIDE Log and Parser Log windows to allow Zoom In/Out with Ctrl-Mouse Wheel
  • Improved content assistance in Text Editor by allowing to filter list as we type
  • Fixed resource files disappearing from Project tree on Windows
  • Fixed missing indication of link for User Keyword, when pressing Ctrl in Grid Editor
  • Added content help pop-up on Text Editor by pressing Ctrl for text at cursor position or selected autocomplete list item
  • Added Exclude option in context nenu for Test files, previously was only possible for Test Suites folders
  • Added exclusion of monitoring filesystem changes for files and directories excluded in Preferences
  • Added support for JSON variables, by using the installed Robot Framework import method
  • Colorization of Grid Editor cells after the continuation marker ... and correct parsing of those lines
  • Colorization of Grid Editor cells when contents is list or dictionary variables
  • Added indication of matching brackets, (), {}, [], in Text Editor
  • Improved project file system changes and reloading
  • Added context menu to RIDE tray icon. Options Show, Hide and Close
  • Added synchronization with Project Explorer to navigate to selected item, Test Case, Keyword, Variable, in Text Editor
  • Control commands (FOR, IF, TRY, etc.) will only be colorized as valid keywords when typed in all caps in Grid Editor
  • Newlines in Grid Editor can b...
Read more

v2.1b1

22 Sep 01:28
Compare
Choose a tag to compare
v2.1b1 Pre-release
Pre-release

Robot Framework IDE 2.1b1

Please see the complete release notes here.

Below is an excerpt of it:

RIDE (Robot Framework IDE) v2.1b1 is a new release with important enhancements and bug fixes. The reference for valid arguments is Robot Framework installed version, which is at this moment 7.1. However, internal library code is originally based on version 3.1.2, but adapted for new versions.

This version supports Python 3.8 up to 3.12.

There are some changes, or known issues:

  • ❌ - Removed support for Python 3.6 and 3.7
  • βœ” - Added caret style to change insert caret to 'block' or 'line' in Text Editor, by editing settings.cfg. The color of the caret is the same as 'setting' and will be adjusted for better contrast with the background.
  • βœ” - 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.
  • βœ” - Added support for Setup in keywords, since Robot Framework version 7.0.
  • βœ” - Added support for new VAR marker, since Robot Framework version 7.0.
  • βœ” - Added to Grid Editor changing Zoom In/Out with Ctrl-Mouse Wheel and setting at Preferences.
  • βœ” - Fixed plugin Run Anything (Macros) not showing output and broken actions.
  • βœ” - Added actions on columns of Grid Editor: Double-Click or Right Mouse Click, allows to edit the column name for Data Driven or Templated; Left Mouse Click, selects the column cells.
  • βœ” - Added command line option, --settingspath, to select a different configuration.
  • βœ” - Added different settings file, according the actual Python executable, if not the original installed.
  • βœ” - Added a selector for Tasks and Language to the New Project dialog.
  • βœ” - Added UI localization prepared for all the languages from installed Robot Framework version 6.1, or higher. Major translations are: Dutch, Portuguese and Brazilian Portuguese. Still missing translation of some elements.
  • βœ” - Added support for language configured test suites, with languages from installed Robot Framework version 6.1, or higher.
  • βœ” - On Text Editor, pressing Ctrl when the caret/cursor is near a Keyword will show a detachable window with the documentation, at Mouse Pointer position.
  • βœ” - RIDE tray icon now shows a context menu with options Show, Hide and Close.
  • βœ” - Highlighting and navigation of selected Project Explorer items, in Text Editor.
  • βœ” - When editing in Grid Editor with content assistance, the selected content can be edited by escaping the list of suggestions with keys ARROW_LEFT or ARROW_RIGHT.
  • βœ” - Newlines in Grid Editor can be made visible with the filter newlines set to False.
  • 🐞 - Problems with COPY/PASTE in Text Editor have been reported when using wxPython 4.2.0, but not with version 4.2.1 and 4.2.2, which we now recommend
  • 🐞 - Some argument types detection (and colorization) is not correct in Grid Editor.
  • 🐞 - RIDE DOES NOT KEEP Test Suites formatting or structure, causing differences in files when used on other IDE
    or Editors.

New Features and Fixes Highlights

  • Fixed validation of multiple arguments with default values in Grid Editor.
  • Added color to Test Runner Console Log final output, report and log since RF v7.1rc1.
  • Fixed on Text Editor when Saving the selection of tests to run in Test Suites (Tree) is cleared.
  • Added Korean language support for UI.
  • Fixed wrong item selection, like Test Suite, when doing right-click actions in Project Explorer.
  • Fixed delete variable from Test Suite settings remaining in Project Explorer.
  • Added caret style to change insert caret to 'block' or 'line' in Text Editor, by editing settings.cfg. The color of the caret is the same as 'setting' and will be adjusted for better contrast with the background.
  • Fixed obsfuscation of Libraries and Metadata panels when expanding Settings in Grid Editor and Linux systems.
  • 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.
  • Added support for Setup in keywords, since Robot Framework version 7.0.
  • Fixed multiline variables in Variables section. In Text Editor they are separated by ... continuation marker. In Grid Editor use | (pipe) to separate lines.
  • Added support for new VAR marker, since Robot Framework version 7.0.
  • Added configurable style of the tabs in notebook pages, Edit, Text, Run, etc. Parameter notebook theme takes values from 0 to 5. See wxPython, demo for agw.aui for details.
  • Added UI localization and support for Japanese configured test suites, valid for Robot Framework version 7.0.1 or higher.
  • Fixed keywords Find Usages in Grid Editor not finding certain values when using Gherkin.
  • Improved selection of items from Tree in Text Editor. Now finds more items and selects whole line.
  • Changed output in plugin Run Anything (Macros) to allow Zoom In/Out, and Copy content.
  • Added to Grid Editor changing Zoom In/Out with Ctrl-Mouse Wheel and setting at Preferences.
  • Fixed plugin Run Anything (Macros) not showing output and broken actions.
  • Added actions on columns of Grid Editor: Double-Click or Right Mouse Click, allows to edit the column name for Data Driven or Templated; Left Mouse Click, selects the column cells.
  • Added command line option, --settingspath, to select a different configuration.
  • Added different settings file, according the actual Python executable, if not the original installed.
  • Fixed headers and blank spacing in Templated tests.
  • Added context option Open Containing Folder to test suites directories in Project Explorer.
  • Added a setting for a specific file manager by editing the settings.cfg file. Add the string parameter file manager in the section [General]
  • Added minimal support to have comment lines in Import settings. These are not supposed to be edited in Editor, and new lines are added at Text Editor.
  • Added a selector for Tasks and Language to the New Project dialog. Still some problems: Tasks type changes to Tests, localized sections only stay translated after Apply in Text Editor.
  • Added UI localization prepared for all the languages from installed Robot Framework version 6.1, or higher. Language is selected from Tools->Preferences->General.
  • Removed support for HTML file format (obsolete since Robot Framework 3.2)
  • Added support for language configured test suites. Fields are shown in the language of the files in Grid Editor. Tooltips are always shown in English. Colorization for language configured files is working in Text Editor.
  • Fixed New User Keyword dialog not allowing empty Arguments field
  • Fixed escaped spaces showing in Text Editor on commented cells
  • Improved keywords documentation search, by adding current dir to search
  • Improved Move up/down, Alt-UpArrow/Alt-DownArrow in Text Editor, to have proper indentation and selection
  • 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
  • Added Upgrade Now action to update dialog.
  • Added Test Tags field (new, since Robot Framework 6.0) to Test Suites settings. This field will replace Default and Force Tags settings, after Robot Framework 7.0
  • Improved RIDE Log and Parser Log windows to allow Zoom In/Out with Ctrl-Mouse Wheel
  • Improved content assistance in Text Editor by allowing to filter list as we type
  • Fixed resource files disappearing from Project tree on Windows
  • Fixed missing indication of link for User Keyword, when pressing Ctrl in Grid Editor
  • Added content help pop-up on Text Editor by pressing Ctrl for text at cursor position or selected autocomplete list item
  • Added Exclude option in context nenu for Test files, previously was only possible for Test Suites folders
  • Added exclusion of monitoring filesystem changes for files and directories excluded in Preferences
  • Added support for JSON variables, by using the installed Robot Framework import method
  • Colorization of Grid Editor cells after the continuation marker ... and correct parsing of those lines
  • Colorization of Grid Editor cells when contents is list or dictionary variables
  • Added indication of matching brackets, (), {}, [], in Text Editor
  • Improved project file system changes and reloading
  • Added context menu to RIDE tray icon. Options Show, Hide and Close
  • Added synchronization with Project Explorer to navigate to selected item, Test Case, Keyword, Variable, in Text Editor
  • Control commands (FOR, IF, TRY, etc.) will only be colorized as valid keywords when typed in all caps in Grid Editor
  • Newlines in Grid Editor can be made visible with the filter newlines set to False, by editing settings.cfg
  • Improve Text Editor auto-suggestions by using: selected text, text at left or at right of cursor

We hope to implement or complete features and make fixes on next major version 2.1 (in mid Autumm of 2024).

Linux users are advised to install first wxPython from .whl package at wxPython.org, or by using the system package manager.

===================================

RIDE v2.1b1 was released on 22/September/2024.