diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 88e9a693b..b5db5fc2c 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -9,7 +9,11 @@ and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioni == https://github.com/robotframework/RIDE[Unreleased] === Added -- Added syntax colorization for the ``GROUP`` marker. Improved colorization for multiple Gherkin words, for example in the French language. +- Added syntax colorization for the ``GROUP`` marker. + +=== Changed +- 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. === Fixed diff --git a/README.adoc b/README.adoc index 5bd2bc508..d330b80be 100644 --- a/README.adoc +++ b/README.adoc @@ -40,7 +40,7 @@ Likewise, the current version of wxPython, is 4.2.2, but RIDE is known to work w `pip install -U robotframework-ride` -(3.8 <= python <= 3.13) Install current development version (**2.2dev6**) with: +(3.8 <= python <= 3.13) Install current development version (**2.2dev7**) 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 2efab759d..6d6314514 100644 --- a/src/robotide/application/CHANGELOG.html +++ b/src/robotide/application/CHANGELOG.html @@ -1,24 +1,21 @@ 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. Added

    -
  • Added syntax colorization for the GROUP marker. Improved colorization for multiple Gherkin words, for -example in the French language. -
  • -
- -

2.1. Fixed

    -
  • - Fixed multiple scroll bars in Grid Editor when editing Test Cases or Keywords. This caused bad navigation on cells. -
  • -
  • +and this project adheres to Semantic Versioning.

    1.1. Added

    • +Added syntax colorization for the ``GROUP`` marker. +

    1.2. Changed

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

    1.3. Fixed

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

    2. 2.1.2 - 2025-01-28

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

    3. 2.1.1 - 2024-11-14

    3.1. Changed

    • +

    3. 2.1.1 - 2024-11-14

    3.1. Changed

    • 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. @@ -26,7 +23,7 @@ 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. -

    4. 2.1 - 2024-10-13

    4.1. Added

      (2.1 - 2024-10-13)
    +

4. 2.1 - 2024-10-13

4.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)
@@ -81,7 +78,7 @@
 - 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.
 - Added note on Test Timeout that **timeout message** is not supported since Robot v3.0.1
-- Added the note, 'Colors will be active after next RIDE restart.' to the Preferences of Test Runner.

4.2. Changed

  (2.1 - 2024-10-13)
+- Added the note, 'Colors will be active after next RIDE restart.' to the Preferences of Test Runner.

4.2. Changed

  (2.1 - 2024-10-13)
 - Changed the order of insert and delete rows in Grid Editor rows context menu.
   (2.1b1 - 2024-09-21)
 - 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`.
@@ -162,14 +159,14 @@
 - Fixed not using defined color for help and HTML content
 - Fixed missing newlines in sections separation

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

5. 2.1b1 - 2024-09-21

5.1. Added

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

5. 2.1b1 - 2024-09-21

5.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.
  • Added option ``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. -

5.2. Changed

  • +

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

5.3. Fixed

  • Fixed validation of multiple arguments with default values in Grid Editor. @@ -181,7 +178,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. -

6. 2.1a3 - 2024-07-22

6.1. Added

  • +

6. 2.1a3 - 2024-07-22

6.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. @@ -237,7 +234,7 @@ Fixed wrong continuation of long chains of keywords in Setups, Teardowns or Documentation
  • Fixed New User Keyword dialog not allowing empty Arguments field -

6.3. Changed

  • +

6.3. Changed

  • Improved release packaging of RIDE, by using entry_points in setuptools configuration.
  • Parsing of clipboard content to separate by cells in Grid Editor. NOTE: Need to Apply Changes in Text Editor to be effective. @@ -249,7 +246,7 @@ Removed support for HTML file format (obsolete since Robot Framework 3.2)
  • Removed support for old Python versions, 3.6 nd 3.7. -

7. 2.0.8.1 - 2023-11-01

7.1. Added

  • +

7. 2.0.8.1 - 2023-11-01

7.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 @@ -286,7 +283,7 @@ Position of cursor in Text Editor auto-suggestions when line contains multibyte characters
  • Drag and drop of variables defined with comments between resource files -

7.3. Changed

  • +

7.3. Changed

  • 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 @@ -302,7 +299,7 @@ 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 -

8. 2.0.7 - 2023-08-13

8.1. Added

  • +

8. 2.0.7 - 2023-08-13

8.1. Added

  • Added indication of matching brackets, ``()``, ``{}``, ``[]``, in Text Editor
  • Added context menu to RIDE tray icon. Options Show, Hide and Close @@ -323,17 +320,17 @@ Fixed title of User Keyword in Grid Editor always showing ``Find Usages`` instead of the keyword name
  • Fixed renaming keywords when they were arguments of ``Run Keywords`` in Setups and Teardowns -

8.3. Changed

  • +

8.3. Changed

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

9. 2.0.6 - 2023-06-10

9.1. Added

  • +

9. 2.0.6 - 2023-06-10

9.1. Added

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

9.2. Changed

  • +

9.2. Changed

  • Changed ``tasks.py`` to test ``utest/application/test_app_main.py`` isolated from the other tests
  • 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 -

10. 2.0.5 - 2023-05-08

10.1. Added

  • +

10. 2.0.5 - 2023-05-08

10.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. @@ -341,11 +338,11 @@ Added note on Test Timeout that timeout message is not supported since Robot v3.0.1
  • Added the note, Colors will be active after next RIDE restart. to the Preferences of Test Runner. -

10.2. Changed

  • +

10.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``

11. Fixed

  • Fixed auto-indent on block commands in Text Editor -

12. 2.0.3 - 2023-04-16

12.1. Changed

  • +

12. 2.0.3 - 2023-04-16

12.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) @@ -363,7 +360,7 @@ Fixed not using defined color for help and HTML content
  • Fixed missing newlines in sections separation -

14. 2.0 - 2023-03-01

14.1. Added

  (2.0rc1 - 2023-02-26)
+

14. 2.0 - 2023-03-01

14.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``
@@ -422,7 +419,7 @@
 - Removed moving to keyword/variable definition when doing Double-Click in grid cell
   (2.0b1 - 2020-07-26)
 - Python 2.7 support
-- wxPython/wxPhoenix version conditioning

14.3. Changed

  (2.0b3 - 2023-01-15)
+- wxPython/wxPhoenix version conditioning

14.3. Changed

  (2.0b3 - 2023-01-15)
 - Hiding items in Test Suites explorer with names starting with #
 - Disabled the Close button on the Test Suites explorer
   This was causing not being possible to restore it, unless editing the settings.cfg file.
@@ -525,7 +522,7 @@
 - Fixed Settings editor
 - Fixed blank Edit screen
 - Fixed Runner arguments parsing
-- Fixed Runner Log window Chinese and Latin encoding chars on Windows

15. 2.0rc1 - 2023-02-26

15.1. Added

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

15. 2.0rc1 - 2023-02-26

15.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`` @@ -533,9 +530,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`` -

15.2. Removed

15.3. Changed

15.4. Fixed

  • +

15.2. Removed

15.3. Changed

15.4. Fixed

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

16. 2.0b3 - 2023-01-15

16.1. Added

  • +

16. 2.0b3 - 2023-01-15

16.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`` @@ -543,7 +540,7 @@ Added support for editing .robot and .resource files with content before sections

16.2. Removed

  • None -

16.3. Changed

  • +

16.3. Changed

  • Hiding items in Test Suites explorer with names starting with #
  • Disabled the Close button on the Test Suites explorer @@ -556,7 +553,7 @@ 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 -

17. 2.0b2 - 2022-09-05

17.1. Added

  • +

17. 2.0b2 - 2022-09-05

17.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 @@ -630,7 +627,7 @@ Removed alignment flag on grid cell JSON Editor (Ctrl-Shift-J)
  • Removed moving to keyword/variable definition when doing Double-Click in grid cell -

17.3. Changed

  • +

17.3. Changed

  • Unit tests to use ``pytest`` and removed ``nose`` dependency. Support for Python 3.10 at unit test level.
  • Prevent expanding Tests and change selection on Project tree (when right-clicking) @@ -733,7 +730,7 @@ Fixed RIDE startup crash when Tree or File Explorer plugins use opened=False setting
  • Fixed error occurring when deleting test cases on Tree -

18. 2.0b1 - 2020-07-26

18.1. Added

  • +

18. 2.0b1 - 2020-07-26

18.1. Added

  • Added CHANGELOG.adoc
  • Added ignoring log.html and report.html on reporting HTML test suites @@ -755,7 +752,7 @@ Python 2.7 support
  • wxPython/wxPhoenix version conditioning -

18.3. Changed

  • +

18.3. Changed

  • Improved filesystem changes detection, with a confirmation dialog to reload workspace
  • Changed dependency on wx.Window on tree panel @@ -829,11 +826,11 @@ Fixed Runner arguments parsing
  • Fixed Runner Log window Chinese and Latin encoding chars on Windows -

19. 1.7.4.2 - 2020-01-20

19.1. Added

  • +

19. 1.7.4.2 - 2020-01-20

19.1. Added

  • wxPython version locked up to 4.0.7.post2.

19.2. Removed

  • None -

19.3. Changed

  • +

19.3. Changed

  • None

19.4. Fixed

  • None diff --git a/src/robotide/application/releasenotes.py b/src/robotide/application/releasenotes.py index 6e4fd12c8..1b721f7cc 100644 --- a/src/robotide/application/releasenotes.py +++ b/src/robotide/application/releasenotes.py @@ -168,6 +168,7 @@ def set_content(self, html_win, content):

New Features and Fixes Highlights

    +
  • 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.
  • @@ -227,7 +228,7 @@ def set_content(self, html_win, content):
    python -m robotide.postinstall -install

    or

    ride_postinstall.py -install
    -

    RIDE {VERSION} was released on 14/February/2025.

    +

    RIDE {VERSION} was released on 16/February/2025.