Skip to content

Commit

Permalink
Release/2.0.3 (#2579)
Browse files Browse the repository at this point in the history
* Prepare docs for release 2.0.3

* Fix docs
  • Loading branch information
HelioGuilherme66 authored Apr 17, 2023
1 parent 92c012f commit 8639178
Show file tree
Hide file tree
Showing 6 changed files with 210 additions and 91 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ All notable changes to this project will be documented in this file.
The format is based on http://keepachangelog.com/en/1.0.0/[Keep a Changelog]
and this project adheres to http://semver.org/spec/v2.0.0.html[Semantic Versioning].

== https://github.com/robotframework/RIDE[Unreleased]
// == https://github.com/robotframework/RIDE[Unreleased]

== https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.0.3.rst[2.0.3] - 2023-04-16

=== Changed

Expand Down
12 changes: 6 additions & 6 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,25 +14,25 @@ We have a RIDE section topic in https://forum.robotframework.org/c/tools/ride/21

You can use the tag *robotframework-ide* to search and ask on https://stackoverflow.com/questions/tagged/robotframework-ide[StackOverflow].

== **Welcome to the development version of RIDE - next release will be version 2.1**
== **Welcome to the development version of RIDE - next major release will be version 2.1**

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]**
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.3[release/2.0.3]**

See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.0.rst[release notes] for latest release version 2.0.
See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride-2.0.3.rst[release notes] for latest release version 2.0.3.

**Version https://github.com/robotframework/RIDE/tree/release/1.7.4.2[1.7.4.2] was the last release supporting Python 2.7**


**The current development version is based on 2.0, supports Python from 3.6 up to 3.10 (1st March 2023).**
**The current development version is based on 2.0.3, supports Python from 3.6 up to 3.10 (16th April 2023).**

Currently the unit tests are only tested on Python 3.10 (which is the recommended version).
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.

(3.6 < python < 3.11) Install current released version (**2.0**) with:
(3.6 < python < 3.11) Install current released version (**2.0.3**) with:
[source, shell]
pip install -U robotframework-ride

Install current development version (**2.0.1**) with:
Install current development version (**2.0.3**) with:
[source, shell]
pip install -U https://github.com/robotframework/RIDE/archive/master.zip

Expand Down
131 changes: 131 additions & 0 deletions doc/releasenotes/ride-2.0.3.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
.. container:: document

`RIDE (Robot Framework
IDE) <https://github.com/robotframework/RIDE/>`__ v2.0.3 is a new
release with minor enhancements and bug fixes. The reference for
valid arguments is `Robot Framework <http://robotframework.org>`__
installed version, which is at this moment 6.0.2. However, internal
library is based on version 3.1.2, to keep compatibility with old
formats.

- This version supports Python 3.6 up to 3.10.
- There are some changes, or known issues:

- Newlines in Grid Editor are not visible when in navigation
mode, but visible in edit mode.
- Auto suggestions in Grid Editor can be enabled to not use
shortcut to show list.
- On Text Editor when Saving the selection of tests in Test
Suites (Tree) is cleared.
- Test Suite with *\**\* Comments \**\** can be edited but
newlines are introduced.
- 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**

- Keywords auto-suggestion in grid editor does not need shortcut
anymore, if you want to enable or disable this feature you can
config in \`Preferences -> Grid Editor -> Enable auto
suggestions\`

- Made

::

visible when editing cells in Grid Editor (problematic in Windows)

- Fixed missing auto-enclosing when in Cell Editor in Linux

- Fixed RIDE will crash when using third party input method in Mac
OS

- Fixed missing color definition for keyword call in Text Editor

- Fixed clearing or emptying fixtures (Setups, Teardowns), now
removes headers and synchronizes Text Editor

- Fixed selection and persistance of colors in File Explorer and
Project Tree panels

- Fixed not using defined color for help and HTML content

- Fixed missing newlines in sections separation

We hope to implement or complete features and make fixes on next
major version 2.1 (in the end of 2023).

**The minimal wxPython version is, 4.0.7, and RIDE supports the
current version, 4.2.0.**

*Linux users are advised to install first wxPython from .whl package
at*
`wxPython.org <https://extras.wxpython.org/wxPython4/extras/linux/gtk3/>`__,
or by using the system package manager.

The
`CHANGELOG.adoc <https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc>`__
lists the changes done on the different versions.

All issues targeted for RIDE v2.1 can be found from the `issue
tracker
milestone <https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.1>`__.

Questions and comments related to the release can be sent to the
`robotframework-users <http://groups.google.com/group/robotframework-users>`__
mailing list or to the channel #ride on `Robot Framework
Slack <https://robotframework-slack-invite.herokuapp.com>`__, and
possible bugs submitted to the `issue
tracker <https://github.com/robotframework/RIDE/issues>`__. You
should see `Robot Framework
Forum <https://forum.robotframework.org/c/tools/ride/>`__ if your
problem is already known.

To install with `pip <http://pip-installer.org>`__ installed, just
run

.. code:: literal-block
pip install --upgrade robotframework-ride==2.0.3
to install exactly this release, which is the same as using

.. code:: literal-block
pip install --upgrade robotframework-ride
Alternatively you can download the source distribution from
`PyPI <https://pypi.python.org/pypi/robotframework-ride>`__ and
install it manually. For more details and other installation
approaches, see the `installation
instructions <https://github.com/robotframework/RIDE/wiki/Installation-Instructions>`__.
If you want to help in the development of RIDE, by reporting issues
in current development version, you can install with:

.. code:: literal-block
pip install -U https://github.com/robotframework/RIDE/archive/master.zip
Important document for helping with development is the
`CONTRIBUTING.adoc <https://github.com/robotframework/RIDE/blob/master/CONTRIBUTING.adoc>`__.

See the `FAQ <https://github.com/robotframework/RIDE/wiki/F.A.Q.>`__
for important info about : FOR changes and other known issues and
workarounds.

A possible way to start RIDE is:

.. code:: literal-block
python -m robotide.__init__
You can then go to Tools>Create RIDE Desktop Shortcut, or run the
shortcut creation script with:

.. code:: literal-block
python -m robotide.postinstall -install
RIDE v2.0.3 was released on 16/Apr/2023.
Loading

0 comments on commit 8639178

Please sign in to comment.