Revision: d6a9c30d6f82
Author: Pekka Klärck
Date: Fri Feb 17 06:43:10 2012
Log: enhanced notes
http://code.google.com/p/robotframework/source/detail?r=d6a9c30d6f82&repo=wiki
Modified:
/ReleaseNotes27.wiki
=======================================
--- /ReleaseNotes27.wiki Fri Feb 17 04:23:45 2012
+++ /ReleaseNotes27.wiki Fri Feb 17 06:43:10 2012
@@ -54,6 +54,46 @@
several minutes faster and generating them takes gigabytes less
memory.
+== New installation and start-up system -- `pip` and !IronPython are
supported ==
+
+*TODO*. See issue 480 and issue 885.
+
+== Library documentation tool `libdoc` is bundled with core framework ==
+
+`libdoc` is a tool for creating documentation for Robot Framework test
+libraries and resource files. Previously it has been available as a
+[LibraryDocumentationTool separate script], but nowadays it is a
+build-in tool. It is included in the normal installation and can be
+executed like `python -m robot.libdoc` (issue 1028). It also has its
+own entry point in the stand-alone JAR distribution and that allows
+executing `java -jar robotframework.jar libdoc` (issue 800).
+
+The command line usage of the tool has changed a little, but updating
+existing scripts that use the tool ought to be easy. Most importantly
+the documentation syntax itself has not been changed, except that it
+now supports also pre-formatted text (issue 447). Run `python -m
+robot.libdoc --help` for usage and see [UserGuide User Guide] for more
+information about the documentation syntax.
+
+== New built-in tool `tidy` for cleaning up data and changing data format
==
+
+`tidy` is a new tool for cleaning up test data and changing test data
+format between plain text, HTML and TSV. (issue 801). Similarly as
+`libdoc` it is a built-in tool included in the normal installation. It
+can be executed like `python -m robot.tidy` and it also has an entry
+point in the JAR distribution.
+
+== Several `--RemoveKeywords` enhancements ==
+
+`--RemoveKeywords` command line option allows removing unnecessary
+keywords from outputs to make their size smaller. It has been enhanced
+multiple ways in RF 2.7 and nowadays it
+
+ * works also when executing tests and not only with `rebot` (issue 1027),
+ * can remove keywords inside for loops (issue 990),
+ * can remove keywords inside `Wait Until Keyword Succeeds` keyword
(issue 1007), and
+ * adds a message when it has removed keywords (issue 1008).
+
= Backwards incompatible changes =
All potentially backwards incompatible issues are
@@ -89,7 +129,6 @@
|| Issue 988 || Defect || Medium || Variables used in embedded argument
syntax leak to caller ||
|| Issue 998 || Defect || Medium || `logging` module is configured to emit
messages with unnecessarily low level ||
|| Issue 1022 || Defect || Medium || Setting non-string message to tests
with `BuiltIn.Set Test Message` keyword crashes execution ||
-|| Issue 1026 || Defect || Medium || Repeated execution of robotframework
from java causes !PermGen !OutOfMemoryError ||
|| Issue 1029 || Defect || Medium || !RunnerFactory returns instance with
the same state on multiple invocations ||
|| Issue 647 || Enhancement || Medium || Comments are not handled well in
parsing model ||
|| Issue 675 || Enhancement || Medium || !DryRun should support `Import
Library` keyword ||
@@ -102,7 +141,7 @@
|| Issue 982 || Defect || Low || Hexadecimal HTML entiry references (e.g.
☃) are not parsed correctly ||
|| Issue 1019 || Enhancement || Low || Cleaner error message when
importing test libraries or variable files fails ||
-Altogether 21 issues.
+Altogether 20 issues.
= Robot Framework 2.7 Alpha 2 =