Skip to content

Commit

Permalink
Release note 0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
michalanglart committed Oct 11, 2019
1 parent 4239edb commit 71394e6
Show file tree
Hide file tree
Showing 3 changed files with 101 additions and 4 deletions.
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,8 @@

RED is modern editor based on Eclipse IDE to provide efficient and comfortable work with [RobotFramework](https://github.com/robotframework/robotframework) testware.

**Latest release - [RED 0.8.13 (2019-07-18)](https://github.com/nokia/RED/releases/latest)**
**Latest release - [RED 0.9.0 (2019-10-11)](https://github.com/nokia/RED/releases/latest)**

### Note about upgrading RED from 0.8.0 to 0.8.2 and newer
Due to internal changes to support Eclipse Oxygen API, RED Product 0.8.2 or newer **cannot** be upgraded from 0.8.0 and earlier versions.
For RED feature installed on Eclipse Neon, please upgrade your Eclipse platform: [https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F](https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F)

### Install from Marketplace/Update Site

Expand Down
54 changes: 54 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,57 @@
RED 0.9.0 - 2019/10/11

Feature

[RED-1285] - Empty argument cell handling in source mode
[RED-1319] - Remove library import "tag" from multiple keyword occurences
[RED-1324] - Add new elements to Robot Framework > Errors/Warnings > Validation

Enhancement

[RED-565] - GitHub #47 Add posibility to provide arguments for library imports in red.xml
[RED-709] - (GitHub #77) Add possibility to declare breakpoint as stop on keyword failure.
[RED-1155] - Validate templated test cases
[RED-1290] - [GitHub #320] Library prefix colouring
[RED-1291] - Need to Add a button which need to rerun the test case when
[RED-1292] - [GitHub #322] Modal windows are blocking each other when changing lib externally
[RED-1301] - Unify keyword content assistant for settings
[RED-1302] - Templates content assistant improvements
[RED-1303] - Add "NONE" to content assistant propositions for global and local settings
[RED-1306] - Different syntax highlighting for Robot based keyword and Python based ones
[RED-1308] - Speed up edition in tables

Bug

[RED-452] - Incorrect color for Template arguments
[RED-477] - Tables repainting exception under GTK3
[RED-961] - GitHub #146 -Table editor can not deal with "a | b" as arg - cell is locked
[RED-1269] - [Github #302] Validation problem with continuation
[RED-1273] - Cannot change the value of existing variable in Variable mappings section
[RED-1282] - [GitHub #312] NONE in setup/teardown is validated as keyword
[RED-1284] - GitHub #325 CoreException with Eclipse 2019-06
[RED-1287] - [GitHub #314] Embedded args with regular expression problems
[RED-1288] - [Github #315 #316] Chinese characters issues
[RED-1289] - Checking error: 'An internal error occurred during: "Label Job"' from regression
[RED-1295] - Creating new setting comment in table view with tab NPE
[RED-1296] - Undo in tables does not work for empty row created from executable row
[RED-1298] - SettingsSectionTableDumper does not support task settings
[RED-1299] - NPE for empty setting in Settings table
[RED-1309] - [GitHub #330] CCE when running tests with dynamic library imports
[RED-1311] - [GitHub #328] Column resizing glitches
[RED-1312] - [GitHub #324] Exceptions when using 2019.09
[RED-1313] - Library alias is not displayed in settings table editor
[RED-1314] - Indentation error in new syntax FOR loop
[RED-1315] - [GitHub #331] change working directory when importing variable file
[RED-1318] - Exception for wrong settings
[RED-1325] - Split Additional Robot Framework arguments (debug/run configurations window)

Task

[RED-762] - Execution view re-run failed should not use -R launching
[RED-1307] - Update platform
[RED-1323] - [GitHub #321] document workspace-external libs portability solution


RED 0.8.13 - 2019/07/18

Enhancement
Expand Down
46 changes: 46 additions & 0 deletions release.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,49 @@
# RED - Robot Editor v0.9.0
## Introduction
RED Robot Editor is Eclipse based editor for [RobotFramework](https://github.com/robotframework/robotframework) test cases.
Release contains Eclipse feature of RED Robot Editor to be installed into Eclipse.

## Requirements
* Oracle Java 1.8+ https://www.java.com/
* RED feature only: Eclipse Oxygen (v 4.7) or newer https://www.eclipse.org/downloads/
* Python/Jython & RobotFramework installed

## Installation
[Installation instructions](https://github.com/nokia/RED/blob/master/installation.md)
For RED feature installed on Eclipse Neon or earlier, please upgrade your Eclipse platform: [https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F](https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F)

## Notable updates
- "What's new" section is available in RED User Guide where more detailed information is available about new features in releases. See http://nokia.github.io/RED/help/whats_new/0_9_0.html
- RED product is now based on Eclipse 2019-09 (4.13) instead of 2018-09 (4.9). Oxygen (4.7) is still supported and RED feature can be installed there.
- It is now possible to pass arguments to libraries in red.xml file.
- A new kind of breakpoint introduced which will suspend the execution when predefined keyword fails.
- It is possible to re-run tests/suites which were not executed using action in Execution view.
- Templates in tests or tasks are now fully supported regarding coloring, validation and content assistant.
- It is possible to assign a color for library/resource name prefixes.
- Color for keywords defined in libraries can be assigned differently than for user keywords (at call place).
- Masked keywords are reported at call place.


## GitHub issues updates
- #47 Add posibility to provide arguments for library imports in red.xml
- #77 Add possibility to declare breakpoint as stop on keyword failure.
- #146 BUG: Table editor can not deal with "|" charator
- #297 When using Test template formatting appears incorrect
- #302 Fail to validate a call to a keyword when more than 2 return variables are on their own line
- #312 Settings value of NONE in test case table for [Setup] bug
- #314 Using variables with custom embedded argument regular expressions
- #315 Robot framework project path contain Chinese character throw exception
- #316 Python path contain Chinese character in red.xml throw exception
- #320 Different syntax color for libraries set before the keyword
- #321 Handle environment variables in red.xml for referencedLibrary
- #322 RED issue - modal dialogs
- #324 Imposible to open robot file after update
- #325 CoreException with Eclipse 2019-06
- #330 'Agent connection server' problem when starting javaws jnlp application bug
- #331 Variables var.py GUI

full changes in [changelog.txt](https://github.com/nokia/RED/blob/master/changelog.txt)

# RED - Robot Editor v0.8.13
## Introduction
RED Robot Editor is Eclipse based editor for [RobotFramework](https://github.com/robotframework/robotframework) test cases.
Expand Down

0 comments on commit 71394e6

Please sign in to comment.