2 new revisions:
Revision: 51d85a2c34c4
Branch: default
Author: Pekka Klärck
Date: Wed Oct 24 06:56:19 2012
Log: RF 2.7.5 notes. Review needd.
http://code.google.com/p/robotframework/source/detail?r=51d85a2c34c4&repo=wiki
Revision: 606093f40fe3
Branch: default
Author: Pekka Klärck
Date: Wed Oct 24 06:56:24 2012
Log: Automated merge with
https://wiki.robotframework.googlecode.com/hg/
http://code.google.com/p/robotframework/source/detail?r=606093f40fe3&repo=wiki
==============================================================================
Revision: 51d85a2c34c4
Branch: default
Author: Pekka Klärck
Date: Wed Oct 24 06:56:19 2012
Log: RF 2.7.5 notes. Review needd.
http://code.google.com/p/robotframework/source/detail?r=51d85a2c34c4&repo=wiki
Modified:
/ReleaseNotes27.wiki
=======================================
--- /ReleaseNotes27.wiki Thu Sep 6 02:09:11 2012
+++ /ReleaseNotes27.wiki Wed Oct 24 06:56:19 2012
@@ -411,3 +411,92 @@
|| Issue 1218 || Enhancement || Low || Allow modifying test tags with
`Fail` keyword ||
Altogether 26 issues.
+
+= Robot Framework 2.7.5 =
+
+Robot Framework 2.7.5 is another bigger-than-normal minor release. It
+was released on Wednesday 24th of October, 2012.
+
+== Most important enhancements ==
+
+=== Enhancements to XML library ===
+
+XMLLibrary added in RF 2.7.4 has been greatly enhanced in 2.7.5. It
+can now be used for modifying XML and saving it back to disk (issue 1234),
+it has better support for XML namepaces (issue 1241), and some new
+keywords were added for verifying contents (issue 1236, issue 1260).
+
+=== New features to `libdoc` ===
+
+`libdoc` tool used for documenting test libraries and resource files
+got some nice enhancements. Most importantly, it is now possible to
+use HTML, plain text, and reStructuredText in documentation and not
+only Robot Framework's own documentation format (issue 489). To make
+longer documentations easier to navigate around, headers used in
+introduction (issue 1247) as well as Shortcuts and Keywords sections
+(issue 1250) can be used as link targets. How the results of the
+latter enhancements look in practice can be seen in the documentation
+of XMLLibrary.
+
+=== Enhanced IronPython support ===
+
+Nowadays ScreenshotLibrary works with `IronPython` (issue 1225) and
+XMLLibrary can be used with non-ASCII characters (issue 1228). Several
+smaller issues were also fixed in the code and in acceptance tests. As
+a result all Robot Framework's acceptance tests now pass also with
+`IronPython`.
+
+DialogsLibrary is now the only library that does not yet work with
+`IronPython` (issue 1235). A bigger limitation is that using C# for
+creating test libraries is not possible (issue 721). Let us know by
+commenting these issue or on MailingList if you are interested to help
+with these issues.
+
+== Potentially backwards-incompatible changes ==
+
+It is possible, but very unlikely, that these changes could cause
+backwards-compatibility problems:
+
+ * Non-breaking spaces in test data are considered normal spaces (issue
1264).
+ * `˜` is HTML test data is nowadays correctly parsed to `˜`
+ and not to `~` (issue 1265).
+
+== Acknowledgements ==
+
+Tatu Aalto provided a patch for `Get Time` keyword enhancement (issue
+1233) he had proposed. Eemeli Kantola reported and helped fixing an
+issue with non-breaking spaces (issue 1264). Thanks also for everyone
reporting issues and otherwise making RF 2.7.5 a great release!
+
+== Full list of enhancements and fixes ==
+
+|| *ID* || *Type* || *Priority* || *Summary* ||
+|| Issue 1249 || Defect || High || Chrome can fail to open log file when
running tests with debug or trace levels ||
+|| Issue 1261 || Defect || High || Performance: Keywords are unnecessarily
parsed from output when creating only report ||
+|| Issue 1225 || Enhancement || High || Support `Screenshot` library with
IronPython ||
+|| Issue 1234 || Enhancement || High || `XML` library: Keywords for
modifying and saving XML ||
+|| Issue 1241 || Enhancement || High || `XML` lib: Enhanced support for
namespaces ||
+|| Issue 1231 || Defect || Medium || Using variables containing non-ASCII
byte strings with other text is not possible ||
+|| Issue 1240 || Defect || Medium || Dry-run mode does not handle `ELSE
IF/ELSE` functionality provided by `Run Keyword If` ||
+|| Issue 1253 || Defect || Medium || `tidy` should not resolve `${CURDIR}`
||
+|| Issue 1264 || Defect || Medium || Non-breaking spaces interpreted as
not whitespace in test data ||
+|| Issue 489 || Enhancement || Medium || `libdoc`: Support for
documentation in HTML, plain text, and reStructuredText formats ||
+|| Issue 1227 || Enhancement || Medium || `--RemoveKeywords FOR` should
not remove last keyword ||
+|| Issue 1236 || Enhancement || Medium || `XML` library: `Element Should
(Not) Exist` and `Get Element Count` keywords ||
+|| Issue 1247 || Enhancement || Medium || Libdoc: Linking to headers in
introduction ||
+|| Issue 1251 || Enhancement || Medium || `Remove Duplicates` keyword to
`Collections` ||
+|| Issue 1254 || Enhancement || Medium || Add built-in variable `${\n}`
that contains OS specific line separator (`\r\n` on Windows and `\n`
elsewhere) ||
+|| Issue 1224 || Defect || Low || Extended variable syntax does not work
if variable name contains non-ASCII characters ||
+|| Issue 1228 || Defect || Low || Creating XML containing non-ASCII
characters in test data using `XML` library fails on IronPython ||
+|| Issue 1237 || Defect || Low || Using keywords with non-ASCII characters
in name case-insensitively does not work with IronPython ||
+|| Issue 1244 || Defect || Low || `Run Keyword If` does not escape `ELSE
IF` and `ELSE` from list variables ||
+|| Issue 1262 || Defect || Low || Long title can mess up the beginning of
log and report ||
+|| Issue 1265 || Defect || Low || `˜` in HTML test data parsed
incorrectly ||
+|| Issue 1233 || Enhancement || Low || Support for returning time in UTC
for `Get Time` and `Set Modified Time` keywords ||
+|| Issue 1239 || Enhancement || Low || `Tidy`: Possibility to give output
file ||
+|| Issue 1246 || Enhancement || Low || Support for sections titles (a.k.a.
headings) in documentation suite/test/keyword documentation ||
+|| Issue 1250 || Enhancement || Low || Libdoc: Make `Shortcuts` and
`Keywords` sections linkable targets ||
+|| Issue 1260 || Enhancement || Low || `Element Should Not Have Attribute`
keyword to `XML` library ||
+|| Issue 1229 || Documentation || Low || Support ANSI colors on console
output also on Windows ||
+
+Altogether 27 issues.
+
==============================================================================
Revision: 606093f40fe3
Branch: default
Author: Pekka Klärck
Date: Wed Oct 24 06:56:24 2012
Log: Automated merge with
https://wiki.robotframework.googlecode.com/hg/
http://code.google.com/p/robotframework/source/detail?r=606093f40fe3&repo=wiki