Revision: 01aa61b40d71
Author: janne.t.harkonen
Date: Thu Apr 21 07:12:05 2011
Log: Edited wiki page ReleaseNotes25 through web user interface.
http://code.google.com/p/robotframework/source/detail?repo=wiki&r=01aa61b40d71
Modified:
/ReleaseNotes25.wiki
=======================================
--- /ReleaseNotes25.wiki Wed Apr 20 22:30:24 2011
+++ /ReleaseNotes25.wiki Thu Apr 21 07:12:05 2011
@@ -13,16 +13,16 @@
bugs submitted to
the [http://code.google.com/p/robotframework/issues issue tracker].
-= Downloads =
+== Downloads ==
Installers and other packages can be downloaded from the
[http://code.google.com/p/robotframework/downloads/list download page].
See [Installation installation instructions] for installation
and upgrading information.
-= Most important new features =
-
-== Continuing test execution on failure ==
+== Most important new features ==
+
+=== Continuing test execution on failure ===
Being able to continue the test execution after failures was the most
requested feature in RF 2.5. There are now several ways to accomplish it:
@@ -33,7 +33,7 @@
For more information about this new feature, see the
[http://robotframework.googlecode.com/svn/tags/robotframework-2.5/doc/userguide/RobotFrameworkUserGuide.html#continue-on-failure
Continue on failure] section in the [UserGuide User Guide].
-== Stopping test execution gracefully ==
+=== Stopping test execution gracefully ===
Another important test execution related feature is the ability to
stop the test execution fully so that reports and logs are
@@ -46,7 +46,7 @@
This feature is explained more thoroughly in the
[http://robotframework.googlecode.com/svn/tags/robotframework-2.5/doc/userguide/RobotFrameworkUserGuide.html#stopping-test-execution-gracefully
Stopping test execution gracefully] section in the [UserGuide User Guide].
-== Support for named arguments ==
+=== Support for named arguments ===
The named arguments syntax (issue 215) makes it possible to use
keywords that have several arguments with default values so that only
@@ -61,7 +61,7 @@
See also the
[http://robotframework.googlecode.com/svn/tags/robotframework-2.5/doc/userguide/RobotFrameworkUserGuide.html#named-arguments
Named arguments] section in the [UserGuide User Guide].
-== Possibility to specify test template to ease data-driven testing ==
+=== Possibility to specify test template to ease data-driven testing ===
Test templates (issue 500) allow specifying the keyword to use in test
cases only once. This makes data-driven testing, where the same
@@ -89,36 +89,36 @@
See also the
[http://robotframework.googlecode.com/svn/tags/robotframework-2.5/doc/userguide/RobotFrameworkUserGuide.html#test-templates
Test templates] and
[http://robotframework.googlecode.com/svn/tags/robotframework-2.5/doc/userguide/RobotFrameworkUserGuide.html#data-driven-style
Data-driven style] sections in the [UserGuide User Guide].
-== Possibility to validate test data using dry-run ==
+=== Possibility to validate test data using dry-run ===
A new command line option `--runmode dryrun` was added to support
validation of test data without actually executing the lowest level
keywords (issue 452).
-== Full Jython 2.5 support ==
+=== Full Jython 2.5 support ===
Robot Framework 2.1.3 already works with Jython 2.5 but there were
some rough edges . Nowadays Jython 2.5 is fully and officially
supported (issue 198), and even installation using it works
(issue 547).
-= Backwards incompatible changes =
-
-== Minimum Python/Jython version is 2.5 ==
+== Backwards incompatible changes ==
+
+=== Minimum Python/Jython version is 2.5 ===
Robot Framework 2.5 only runs on Python and Jython 2.5 or newer (but
not on 3.x yet). If you cannot upgrade your Python/Jython installation,
you can use older Robot Framework releases that support Jython 2.2 and
Python 2.3 and newer.
-== Not compatible with previous RIDE and Mabot releases ==
+=== Not compatible with previous RIDE and Mabot releases ===
The internal changes in the framework have made it incompatible with
the previous [http://code.google.com/p/robotframework-ride RIDE] and
[http://code.google.com/p/robotframework-mabot Mabot]
releases. RF 2.5 compatible RIDE release is under development.
-== Parsing modules have been rewritten ==
+=== Parsing modules have been rewritten ===
In order to support RIDE better in the future, Robot Framework's
internal parsing modules were rewritten (issue 486). These changes do
@@ -126,25 +126,25 @@
need to be updated. The good news is that the new parsing modules are
much easier to use externally than the old ones.
-== Parallel execution of keywords was removed ==
+=== Parallel execution of keywords was removed ===
The special `:PARALLEL` syntax was removed because it was buggy,
fixing it fully would have been too big task, and supporting the
special syntax in the core framework, in RIDE, and elsewhere is extra
work. For more information see issue 490.
-== Default Tags and Test Timeout removed from initialization files ==
+=== Default Tags and Test Timeout removed from initialization files ===
It is not possible to use `Default Tags` or `Test Timeout` settings
in test suite initialization files anymore. See issue 398 for details.
-== List variables are not supported with certain settings ==
+==== List variables are not supported with certain settings ==
It is not possible to use `@{LIST}` variables anymore with settings
that require a scalar value. Issue 564 explains this limitation more
throughly.
-== Other backwards incompatible changes ==
+=== Other backwards incompatible changes ===
* Old syntax for repeating single keyword multiple times was removed
(issue 194).
* Several helper methods were removed from the `robot.utils` module
(issue 481).
@@ -169,7 +169,7 @@
* The possibility to have scalar and list variables with the same base
name (e.g. `${VAR}` and `@{VAR}`) (issue 484).
* `Create File With Encoding` keyword (issue 256).
-= All fixes and enhancements in 2.5 =
+== All fixes and enhancements in 2.5 ==
|| *ID* || *Type* || *Priority* || *Summary* ||
|| Issue 198 || Enhancement || Critical || Jython 2.5 support ||
@@ -520,10 +520,8 @@
= Robot Framework 2.5.7 =
-Robot Framework 2.5.7 is a release with some minor fixes and enhancements.
New
-features and fixes are listed below, and installers and other packages are
-available on the [http://code.google.com/p/robotframework/downloads/list
-download page]. Robot Framework 2.5.7 was released on Friday 2011-04-21.
+Robot Framework 2.5.7 is a minor release with fixes and enhancements
listed below, and installers and other packages are
+available on the [http://code.google.com/p/robotframework/downloads/list
download page]. Robot Framework 2.5.7 was released on Friday 2011-04-21.
== List of fixes and enhancements in 2.5.7 ==
@@ -540,4 +538,3 @@
|| Issue 818 || Defect || Low || Syslog is written using unix line
separators on Windows ||
Altogether 10 issues.
-