Revision: 16a73634ca05
Author: Pekka Klärck
Date: Mon Jul 25 15:17:43 2011
Log: added rest of bwic and depr issues, separate section about custom
embedded arg support
http://code.google.com/p/robotframework/source/detail?repo=wiki&r=16a73634ca05
Modified:
/FinalReleaseNotes26.wiki
=======================================
--- /FinalReleaseNotes26.wiki Mon Jul 25 14:49:22 2011
+++ /FinalReleaseNotes26.wiki Mon Jul 25 15:17:43 2011
@@ -2,7 +2,7 @@
<wiki:toc max_depth="2"/>
-= Robot Framework 2.6 Preview Releases =
+= Robot Framework 2.6 =
Robot Framework 2.6 is a new major release with loads of bigger
and smaller enhancements and bug fixes. It was released after several
@@ -15,7 +15,7 @@
== Downloads and installation ==
-Installers and otehr packages are available on the
+Installers and other packages are available on the
[http://code.google.com/p/robotframework/downloads/list download page].
You can follow the normal [Installation installation instructions]
@@ -54,7 +54,7 @@
flawlessly on a browser).
Creating the log files dynamically allows also interesting enhancements
-in the future. Ideas we have had include test cases search and setting
+in the future. Possible ideas include searching test cases and setting
log level. In RF 2.6 the log files should look pretty much like the ones
we all have got used to in previous releases, though.
@@ -190,6 +190,13 @@
Finally, messages logged during library initialization are nowadays
written into the syslog (issue 892).
+== Support for custom regexps with embedded argument syntax ==
+
+The
[http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html#embedding-arguments-into-keyword-name
embedded argument syntax]
+nowadays supports using a custom regular expression to match the used
+arguments (issue 854). This is especially useful to prevent name
+collisions with keywords having similar names.
+
= Backwards incompatible changes =
== Viewing logs and reports requires a modern browser ==
@@ -251,21 +258,27 @@
There are lot of internal changes in a big release like this and some of
the changes may affect libraries or tools that are dependent on the
internal APIs. The most important changes are listed in issue 907.
-== Other backwards incompatible changes ==
-
-All potentially backwards incompatible issues are
-[http://code.google.com/p/robotframework/issues/list?can=1&q=target%3D2.6+label%3Dbwic
labeled
with `bwic` label in the issue tracker].
-Why these changes may cause problems will be explained thoroughly
-later when these release notes are improved.
-
-= Deprecated features =
-
-There are not too many deprecated features in this release, but the ones
that
-have been deprecated are
-[http://code.google.com/p/robotframework/issues/list?can=1&q=target%3D2.6+label%3Ddepr
labeled
with `depr` label in the issue tracker].
-Why these features were deprecated will be explained thoroughly
-later when these release notes are improved.
-
+== Deprecated keywords and arguments were removed ==
+
+Following earlier deprecated keywords or arguments have been removed:
+
+ * `deprecated_absolute` argument from `List Directory` keywords (issue
506)
+ * `Create File With Encoding` keyword (issue 507)
+ * `Set Screenshot Directory` and `log_file_directory` argument from
ScreenshotLibrary (issue 733).
+
+== Other possible backwards incompatible changes ==
+
+ * It is not possible to fully remove tag statistics and suite statistics
tables from reports (issue 877).
+ * `<test>` tag in XML output does not contain `critical` attribute
anymore (issue 821).
+ * If a listener method fails, it is not called anymore (issue 832).
+ * Integer variables like `${42}` nowadays have `int` type and not `long`.
+ * Some errors that used to be uncatchable are now normal errors (issue
736).
+ * The syntax for custom regexps with embedded arguments (issue 854)
causes problems if your embedded arguments have `:` in their name. This
should not be too common.
+
+= Deprecated features =
+
+The only deprecated feature in RF 2.6 is that old screenshot taking
keywords
+have been deprecated (issue 733).
= Acknowledgements =