You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Minimal support to accept `*** Comments ***` sections (unfinished code)
16
+
- Added insert and delete cells to Text Editor, by using ``Ctrl-Shift-I`` and ``Ctrl-Shift-D``
17
+
- Added move up and move down rows to Text Editor, by using ``Alt-Up`` and ``Alt-Down``
18
+
- Added insert and delete rows to Text Editor, by using ``Ctrl-I`` and ``Ctrl-D``
19
+
(2.0b3 - 2023-01-15)
20
+
- Added swap row up, by using ``Ctrl-T``
21
+
- Added commenting/uncommenting of content with ``\# ``, by using ``Ctrl-Shift-3`` and ``Ctrl-Shift-4``
22
+
- Added support for editing .robot and .resource files with content before sections
23
+
(2.0b2 - 2022-09-05)
24
+
- Added menu entry at Help -> Offline Change Log to view this file on disk
25
+
- Added skipped tests counter and corresponding colored icon on Project tree
26
+
- Added color processing in console log, when using ``-C`` or ``--consolecolors``
27
+
- Added minimal support to open and edit resource files in Grid Editor
28
+
- Added multiline comment and uncomment in Text Editor
29
+
- Added support for variables recognition in FOR and Set (\*) Variable, where (\*) means Test, Task, Global, Suite, etc.
30
+
- Added documentation and syntax color for IF, ELSE, ELSE IF, WHILE, TRY, EXCEPT, BREAK, CONTINUE
31
+
- Added indentation for nested FOR loops
32
+
- Added a Reformat option when saving files on Preferences -> Saving
33
+
- Added colorization in Text Editor for Tasks
34
+
- Added a dialog to Load or Save settings to .cfg files on Preferences -> General, Grid Editor, Text Editor and Test Runner
35
+
- Added perspectives' persistence for Notebook panels, Edit, Text Editor and Run
36
+
- Added General settings to Preferences, to change Font Size and Face, and colours
37
+
- Added background colour globally on panels and dialogs
38
+
- Added on Run tab a button to open the Logs Directory
39
+
- Added on Run tab a group of elements to define Output Directory, Log and Report filenames with suite names or timestamps, and possibility to keep Console and Message logs
40
+
- Added Python 3.8 unit test support in travis CI
41
+
- Added menu option to ``Move Up`` and ``Move Down`` variables in Tree
42
+
- Added menu option to ``Sort Variables`` in resources from Tree
43
+
- Added menu option to ``Sort Tests`` and ``Sort Variables`` in suites from Tree
44
+
- Added menu icons (visible on most operating systems)
45
+
- Added RIDE application dock icon on MacOS
46
+
- Added selection of keyword suggestion with TAB key on Text Editor
47
+
- Added RIDE.app to install in Applications on MacOS
48
+
* Also creates a symbolic link to RIDE.app on user's Desktop
49
+
* Users will need to edit ``/etc/paths`` to include paths for ``robot`` and other commands like ``chromedriver``, etc
50
+
- Added an Open External File menu option, to open file in Code Editor
51
+
- Added multiline view in Grid Editor
52
+
* When editing, ``\n`` will be converted to newline, ``\\n`` will remain as is.
53
+
* When editing, ``\ `` will be converted to whitespace.
54
+
* When editing, Alt-Enter is the same as ``\n``, converted immediately.
55
+
* When editing, Ctrl-Up and Ctrl-Down move cursor to start and end of multiline respectively.
56
+
* When editing, Ctrl-Home and Ctrl-End move cursor to start and end of cell content respectively.
57
+
- Added Del key to clear Grid Editor cell content when in navigation mode (clear like doing Ctrl-X)
58
+
(2.0b1 - 2020-07-26)
59
+
- Added CHANGELOG.adoc
60
+
- Added ignoring log.html and report.html on reporting HTML test suites
61
+
- Added conditions for wxPython versions equal or higher than 4.1.0
62
+
- Added indent and de-indent with TAB for blocks of text
63
+
- Added auto indent in Text Editor
64
+
- Added enclosing text in Text Editor or selected text with certain symbols
65
+
- Added enclosing text in Grid Editor or selected text with certain symbols
66
+
- Added 8s timer to shortcut creation dialog on install
67
+
- Added process memory limit on Messages Log
12
68
13
69
=== Removed
70
+
(2.0b2 - 2022-09-05)
71
+
- Removed ``robotframeworklexer`` dependency and local copy
72
+
- Removed alignment flag on grid cell JSON Editor (Ctrl-Shift-J)
73
+
- Removed moving to keyword/variable definition when doing Double-Click in grid cell
74
+
(2.0b1 - 2020-07-26)
75
+
- Python 2.7 support
76
+
- wxPython/wxPhoenix version conditioning
14
77
15
78
=== Changed
79
+
(2.0b3 - 2023-01-15)
80
+
- Hiding items in Test Suites explorer with names starting with #
81
+
- Disabled the Close button on the Test Suites explorer
82
+
This was causing not being possible to restore it, unless editing the settings.cfg file.
83
+
Other reason was to prevent user to closing it, after detaching the panel, and re-attaching,
84
+
which has a bug making the Tree not visible.
85
+
(2.0b2 - 2022-09-05)
86
+
- Unit tests to use ``pytest`` and removed ``nose`` dependency. Support for Python 3.10 at unit test level.
87
+
- Prevent expanding Tests and change selection on Project tree (when right-clicking)
88
+
- Improved Text Edit processing of # comments
89
+
- Improved filesystem changes detection to be less reactive
90
+
- Changed Manage Plugins to be a dialog panel instead of being a notebook tab
91
+
- Added more valid file extensions to Open Test Suite
92
+
- Changed minimum number of rows and columns, because blank cells would not have correct colour
93
+
- The Arguments, Tests filters (include/exclude), Console and Message logs are now in Expandable/Collapsable groups
94
+
- Modified robot passed and failed icons to be easier to differentiate
95
+
- When searching in Text Editor by using Ctrl-G the search is done from the begining of text
96
+
- On MacOS, grid cell will not lose focus anymore when mouse is moving outside of the cell's boundary
97
+
- Changed moving to keyword definition to be with Ctrl-Click (keep Ctrl-B action)
98
+
* To edit cell use F2 or Double-Click
99
+
- Changed Enter button in navigation mode to start editing cell, and to move to right cell when in edit mode
100
+
- Performance improvements for loading large test suites
101
+
(2.0b1 - 2020-07-26)
102
+
- Improved filesystem changes detection, with a confirmation dialog to reload workspace
103
+
- Changed dependency on wx.Window on tree panel
104
+
- Improved error and removal of old log files
105
+
- Changed icon background to white
106
+
- Made Project Tree and File Explorer panels, Plugins.
107
+
- wx.NewId() to wx.NewIdRef()
108
+
- Separated AppendText for Messages Log
16
109
17
110
=== Fixed
111
+
(2.0rc1 - 2023-02-26)
112
+
- Fixed blank Grid Editor at keywords with steps commented with ``\# ``, by using ``Ctrl-Shift-3 on Text Editor
113
+
(2.0b3 - 2023-01-15)
114
+
. Fixed low performance when opening large projects
115
+
- Fixed comment and uncomment in Grid Editor when cells contain more than one variables assignement
116
+
- Fixed console log stopping to output certain characters, like chinese and latin
117
+
(2.0b2 - 2022-09-05)
118
+
- Fixed missing menu icons on Linux (was working on Windows)
119
+
- Fixed removal of animation in Project tree when test run is interrupted
120
+
- Fixed console log width to fit visible area, depending on font size
121
+
- Fixed not possible to use filenames/paths with spaces in TestRunner arguments. Use double quotes for space separated values,
122
+
- Fixed error preventing to open old format, HTML test suites:
123
+
* Yes, we are at RF 5.0.1, but still can open HTML test suites (and then Change to .robot)
124
+
- Fixed broken sorting Tests and Variables in Project tree (right-click menu)
125
+
- Fixed JSON in cell editor not saving nor validating JSON
126
+
- Fixed TestRunner crash when test use SKIP keyword
127
+
- Fixed broken pipe errors when using ``--loglevel DEBUG:INFO``
128
+
- Fixed various output console encoding issue in different platforms
129
+
- Fixed errors when importing libraries with keyword only arguments (i.e. robotframework-requestschecker)
130
+
- Fixed sys.stderr is None errors if RIDE is launched by pythonw.exe
131
+
- Fixed RIDE cannot close properly when Screenshot library is loaded
132
+
- Fixed incorrect title in manage plugin settings
133
+
- Fixed search in Text Editor with wxPython 4.1.0
134
+
- Fixed resource file will disappear after saving from Text Editor
135
+
- Fixed duplicated resource file/folder in tree nodes
136
+
- Fixed Ctrl-Space causing entire column to be selected in Grid Editor
137
+
- Fixed Del key was clearing cell content on Grid Editor
138
+
- Fixed ``${CURDIR}`` & ``${EXECDIR}`` cannot be recognized in import settings
139
+
- Fixed memory leak when reloading workspace
140
+
- Fixed RIDE desktop shortcut creation when installing by Administrator on Windows
141
+
- Fixed location of icon on Linux RIDE.desktop
142
+
- Fixed incorrect app windows size configuration after maximizing
143
+
- Fixed errors raised when adding external resources
144
+
- Fixed progress dialog is missing when adding external resources
145
+
- Fixed missing keyword suggestions on Resource files in Text Editor
146
+
- Fixed Del key in Text Editor, was not deleting text
147
+
- Fixed duplicated but empty Text Editor tab when Text Editor is the only active editor Plugin
148
+
- Fixed case will be selected invisibly after being modified from Text Editor
149
+
- Fixed some of log messages log level are incorrect sometimes
150
+
- Fixed some of log messages are missing sometimes
151
+
- Fixed smart quotes replace in Grid Editor on MacOS
152
+
- Fixed incorrect arguments parsing when launching RIDE with command ``python -m robotide.\\__init__``
153
+
- Fixed RIDE startup crash when Tree or File Explorer plugins use opened=False setting
154
+
- Fixed error occurring when deleting test cases on Tree
155
+
(2.0b1 - 2020-07-26)
156
+
- Fixed editing cells in Grid Editor on wxPython 4.1
157
+
- Fixed not saving file after deleting text in Text Editor
158
+
- Fixed elements sizing on Preferences panel
159
+
- Fixed tree selection, because of wrong variable name
160
+
- Fixed encodings on Windows
161
+
- Fixed bugs on Grid Editor
162
+
- Fixed error message on RIDE Log about missing clear_all
163
+
- Fixed tree nodes problems
164
+
- Fixed severe RIDE freeze when selecting all test cases in large test suites
Copy file name to clipboardExpand all lines: README.adoc
+15-24Lines changed: 15 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,42 +14,33 @@ We have a RIDE section topic in https://forum.robotframework.org/c/tools/ride/21
14
14
15
15
You can use the tag *robotframework-ide* to search and ask on https://stackoverflow.com/questions/tagged/robotframework-ide[StackOverflow].
16
16
17
-
== **Welcome to the development version of RIDE - next release will be version 2.0**
17
+
== **Welcome to the development version of RIDE - next release will be version 2.1**
18
18
19
-
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/1.7.4.2[release/1.7.4.2]**
20
-
See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-1.7.4.2.rst[release notes] for latest release version 1.7.4.2.
19
+
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.0[release/2.0]**
21
20
22
-
**Version 1.7.4.2 was the last release supporting Python 2.7**
21
+
See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.0.rst[release notes] for latest release version 2.0.
23
22
23
+
**Version https://github.com/robotframework/RIDE/tree/release/1.7.4.2[1.7.4.2] was the last release supporting Python 2.7**
24
24
25
-
**Attention, this new version will break old style `:FOR`, and you have to change to `FOR/END` blocks.**
26
25
27
-
**Attention, some problems have been detected when using wxPython 4.1.1, namely a crash when detaching File Explorer and Project panes.
28
-
This is not happening with wxPython 4.2.0.**
26
+
**The current development version is based on 2.0, supports Python from 3.6 up to 3.10 (1st March 2023).**
29
27
30
-
**The pre-release and current development, supports Python 3.8 (since February 2020).**
28
+
Currently the unit tests are only tested on Python 3.10 (which is the recommended version).
29
+
Likewise, the current version of wxPython, is 4.2.0, but RIDE is known to work with 4.0.7 and 4.1.1 versions.
31
30
32
-
**Attention:**
33
-
34
-
**It is better to use Python 3.6, 3.7, 3.8 or 3.9 and now 3.10.**
35
-
36
-
**To use Python 3.9, you should have wxPython 4.1.1, and install from `master` (since April 2021).**
37
-
38
-
**Current development version since 2.0b2.dev19 (20 August 2022) supports Python 3.10 with wxPython 4.2.0.**
39
-
40
-
**24-jun-2022 A preliminary experiment was done on Fedora 36, Python 3.10.5 and wxPython 4.0.7**
31
+
(3.6 < python < 3.11) Install current released version (**2.0**) with:
32
+
[source, shell]
33
+
pip install -U robotframework-ride
41
34
42
-
Install current development version (**2.0rc1**) with:
35
+
Install current development version (**2.0.1**) with:
0 commit comments