Releases: nokia/RED
RED 0.9.5
RED - Robot Editor v0.9.5
Introduction
RED Robot Editor is Eclipse based editor for 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 Photon (v 4.8) or newer https://www.eclipse.org/downloads/
- Python/Jython & RobotFramework installed
Installation
Installation instructions
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
Notable updates
- Update platform to eclipse 2020-06
- Drop support for eclipse Oxygen
- Drop support for Robot Framework 2.9
GitHub issues updates
- #377 Test Runner Agent can't connect to RED server when running with default listener connection type setting
- #309 Unhandled event loop exception
- #372 Main feature contains an empty README.txt root file
full changes in changelog.txt
RED 0.9.4
RED - Robot Editor v0.9.4
Introduction
RED Robot Editor is Eclipse based editor for 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
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
Notable updates
- Robot Framework 3.2 support
- Update platform to eclipse 2020-03
- Cheat sheets - quick start for newbies
- Last version supporting Eclipse Oxygen (v 4.7)
- Last version supporting Robot Framework 2.9
GitHub issues updates
- #361 Remote library import is marked as error if /RPC2 is used inconsistently with red.xml definitions
- #368 issue with eclipse update
- #369 Unable to find output console when running the test
full changes in changelog.txt
RED 0.9.3
RED - Robot Editor v0.9.3
Introduction
RED Robot Editor is Eclipse based editor for 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
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
Notable updates
- Breakpoint toggling in multi-line calls should be more coherent
- Debugger does not stop on breakpoint in a keyword indirectly called by "run keyword"
- Update platform to eclipse 2019-12
- Argument coloring in overloading case in Table Mode
GitHub issues updates
- #100 Table should display header column names
- #359 Exception thrown in TestRunnerAgent under Python 3.5.x
- #360 Add YAML filter in red.xml editor / variable files
full changes in changelog.txt
RED 0.9.2
RED - Robot Editor v0.9.2
Introduction
RED Robot Editor is Eclipse based editor for 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
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
Notable updates
- New Debug Shell view allowing to interact with suspended execution
- Quick Assist (Ctrl+1) in source editor allowing to quickly assign result of a keyword to a variable
- Keywords arguments highlighting in table editors
- Line continuation is automatically inserted when breaking a line in the middle
GitHub issues updates
- #289 Equivalent to "Immediate" window
- #348 Debugging: Configuring "Maximum characters to display" not working
- #350 Debugging: "RED was unable to find suite where the test could be located" error when debugging project located in IBM Jazz source control
- #353 Incompatibility with RobotFramework 3.2a1
- #357 Documentation not working correctly when keywords and testcases are folded
full changes in changelog.txt
RED 0.9.1
RED - Robot Editor v0.9.1
Introduction
RED Robot Editor is Eclipse based editor for 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
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
Notable updates
- Fixing execution view problems with dynamically modified suites
- Updating RfLint integration to reflect changes done in RfLint 1.0
- General task settings validation
GitHub issues updates
- #295 RED Unable to start XML-RPC
- #305 RED & PyDev wizard unable to install redpydevd without root access rights
- #333 Execution view problems with dynamically modified suites
- #338 Marker about correct setting when pipe is set as separator in table view
- #339 Trailing spaces in pipe-separated format leads to wrong content type
full changes in changelog.txt
RED 0.9.0
RED - Robot Editor v0.9.0
Introduction
RED Robot Editor is Eclipse based editor for 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
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
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
RED 0.8.13
RED - Robot Editor v0.8.13
Introduction
RED Robot Editor is Eclipse based editor for 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
Due to internal changes to support Eclipse Oxygen API, RED Product 0.8.13 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
Notable updates
- Source formatter enhancements, possibility to format with robot.tidy
- Code templates provided. Note: templates editor in Preferences does not refresh under Eclipse 2018-09
- Improved integration with RfLint (better configuration, rules documentation handling)
- Error field in execution view is shown when needed
- Fixes for Robot & Python debugging session: gevent is supported
- Pythonpaths from red.xml are used when importing variables files
- Online documentation fixed
GitHub issues updates
- #181 Prefilled RFLint settings
- #247 'Format source' column positioning could be placed under user preference control
- #278 Investigate what to do with GTK2/3 issues
- #293 Simplify libdoc reload error stacktrace
- #303 Variable mappings for Remote Library imports
- #307 Make Error field in Execution view visible only when needed
- #308 Support libraries using gevent in debugger sessions and autodiscovery
- #311 Unable to import variables from python file
full changes in changelog.txt
RED 0.8.12
RED - Robot Editor v0.8.12
Introduction
RED Robot Editor is Eclipse based editor for 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
Due to internal changes to support Eclipse Oxygen API, RED Product 0.8.11 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
Notable updates
- RED with PyDev debugging session wizard
- Source code formatter enhancements
- Libdoc generation fixes
- Quick variables typing in editor
- Better support for robot empty lines
- Enhancements in red.xml UI
GitHub issues updates
- #145 - In case empty line in test starts with tabulator it is propagated to table view wrongly
- #255 - Check pyDev debugging documentation
- #273 - Default env variables for launch configs
- #279 - Scroll table to the top when revealing the element
- #281 - Problem with libdoc generation when python library redirect also console msg from server
- #284 - Command line with unicode letters causes TestRunnerAgent exception
- #286 - Libdoc generation problem for SikuliLibrary
- #290 - Revise and update building instructions
- #291 - WM_Class is empty
- #295 - Unable to start session server when path contains non-ASCII chars
- #296 - Null Pointer Exception during validation
full changes in changelog.txt
RED 0.8.11
RED - Robot Editor v0.8.11
Introduction
RED Robot Editor is Eclipse based editor for 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
Due to internal changes to support Eclipse Oxygen API, RED Product 0.8.11 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
Notable updates
- Launching parameters for run/debug - defined by user and from Env
- Alternative way to generate libdocs - preference for generating libdocs in separate process
- Variable files defined in red.xml are not passed to tests execution
- Enhancements in keyword source searching - support for decorated and overloaded methods
- Enhancements in run configuration suites composite
GitHub issues updates
- #27 - Unselected Test Suites are automatically removed from Run Configurations
- #186 - double click for multiword KW should select whole KW, not item between space
- #217 - pymouse library raises AssertionError
- #231 - pandas library hangs XML-RPC server
- #245 - JSONLibrary import by autodiscovery fails, QuickFix works fine
- #263 - Console retrieving problem with 2018-12
- #264 - Missing library file for external library
- #266 - Parser exception is thrown when extracting variables
- #269 - Wrong validation problem when keyword uses dot character in name
full changes in changelog.txt
RED 0.8.10
RED - Robot Editor v0.8.10
Introduction
RED Robot Editor is Eclipse based editor for 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
Due to internal changes to support Eclipse Oxygen API, RED Product 0.8.10 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
Notable updates
- Running suites with dots in names uses correct arguments
- Supports FOR loops with END syntax added in Robot Framework 3.1
- Allows to save file without interpreter specified
- Removed commented variables from Outline
- Other minor fixes
GitHub issues updates
- #262 - Wrong arguments when running suites with dots in name
full changes in changelog.txt