Revision: 7f455c3b35e3
Author: Pekka Klärck
Date: Mon Jul 25 15:21:04 2011
Log: added issues
http://code.google.com/p/robotframework/source/detail?repo=wiki&r=7f455c3b35e3
Modified:
/FinalReleaseNotes26.wiki
=======================================
--- /FinalReleaseNotes26.wiki Mon Jul 25 15:17:43 2011
+++ /FinalReleaseNotes26.wiki Mon Jul 25 15:21:04 2011
@@ -123,7 +123,6 @@
http://robotframework.googlecode.com/hg/doc/userguide/src/ExecutingTestCases/report_passed.png
-
== Keyword teardown functionality ==
Robot Framework has always had test and suite level setups and teardowns,
@@ -301,3 +300,67 @@
Thanks to Imran for providing a great patch to issue 897 and for actively
testing the preview releases. Thanks also to all others who have tested
alphas, betas, and release candidates!
+
+= Full list of fixes and enhancements in 2.6 =
+
+|| *ID* || *Type* || *Priority* || *Summary* ||
+|| Issue 360 || Enhancement || Critical || Possibility to view log file
without loading it into memory fully ||
+|| Issue 898 || Enhancement || Critical || Transparent log splitting
option ||
+|| Issue 861 || Defect || High || Splitting outputs is not compatible with
new logs and must be removed ||
+|| Issue 339 || Enhancement || High || Provide logging facility for
developers of Robot Framework Extension Libraries ||
+|| Issue 711 || Enhancement || High || Keyword teardown functionality ||
+|| Issue 824 || Enhancement || High || Faster and more memory efficient
log and report generation when running tests ||
+|| Issue 849 || Enhancement || High || It should be possible to select
tests that are shown in report to make its size smaller ||
+|| Issue 854 || Enhancement || High || Regular expression support for
embedded argument syntax ||
+|| Issue 863 || Enhancement || High || Not always easy to see all failed
tests and all failed critical tests in report ||
+|| Issue 822 || Defect || Medium || Cannot import two libraries with same
name using physical path ||
+|| Issue 827 || Defect || Medium || Dynamic keywords ignored if getting
documentation or arguments fails ||
+|| Issue 832 || Defect || Medium || Execution crashes if listener method
`message` fails repeatingly ||
+|| Issue 860 || Defect || Medium || Dry-run mode fails if embedded
arguments contain dynamically set variables ||
+|| Issue 894 || Defect || Medium || Docstrings with non-ASCII characters
don't work correctly (unless they are Unicode) ||
+|| Issue 899 || Defect || Medium || Links from report are not guaranteed
to be unique ||
+|| Issue 900 || Defect || Medium || `Run Keyword And Continue On Failure`
does not work with user keywords inside FOR loop ||
+|| Issue 109 || Enhancement || Medium || `Should (Not) Be Equal As
Numbers` and `Convert To Number` should take precision as an optional
argument ||
+|| Issue 455 || Enhancement || Medium || Support for Python standard
`logging` module ||
+|| Issue 456 || Enhancement || Medium || Possibility to get accurate
timestamp when logging messages through stdout ||
+|| Issue 736 || Enhancement || Medium || Uncatchable syntax errors should
be turned into normal failures when possible ||
+|| Issue 767 || Enhancement || Medium || Callling `sys.exit()` only when
it is certain that Robot is executed from the command line ||
+|| Issue 802 || Enhancement || Medium || Command line option
`--RunEmptySuite` to allow execution even if there are no tests ||
+|| Issue 807 || Enhancement || Medium || It should be possible to disable
Remote servers' `Stop Remote Server` keyword ||
+|| Issue 808 || Enhancement || Medium || `Should (Not) Be Equal As
Integers` and `Convert To Integer` should accept also hex, octal and binary
numbers ||
+|| Issue 821 || Enhancement || Medium || Remove `critical` attribute from
opening `<test>` tag in XML ||
+|| Issue 829 || Enhancement || Medium || Add option to disable output.xml |
|
+|| Issue 835 || Enhancement || Medium || Integer variables should accept
`0b` (binary), `0o`, (octal) and `0x` (hex) prefixes like `${0xFF}` ||
+|| Issue 836 || Enhancement || Medium || `Convert To Binary/Octal/Hex`
keywords to `BuiltIn` library ||
+|| Issue 844 || Enhancement || Medium || Possibility to get variable value
with default value to be used when it does not exist (`Get Variable Value`
keyword) ||
+|| Issue 859 || Enhancement || Medium || Additional listener attributes to
differentiate suite/test setup/teardown from other keywords. ||
+|| Issue 864 || Enhancement || Medium || Remove summary reports because
they are not needed after enhancements to normal reports ||
+|| Issue 875 || Enhancement || Medium || Always visible link from report
to log and from log to report ||
+|| Issue 892 || Enhancement || Medium || Messages logged by libraries when
they are imported and initialized should go to syslog ||
+|| Issue 896 || Enhancement || Medium || New BuiltIn Keyword "Keywords
Should Exist" ||
+|| Issue 897 || Enhancement || Medium || Add name of the possible template
to `start/end_test listener` methods ||
+|| Issue 909 || Enhancement || Medium || Add option to `Collections.Lists
Should be Equal` to name indices ||
+|| Issue 889 || Documentation || Medium || Document that Easy Install by
default installs latest version even if that is alpha/beta/rc ||
+|| Issue 907 || Refactoring || Medium || Internal APIs have changed ||
+|| Issue 873 || Defect || Low || Suite name from directory that has '.' in
name is parsed wrong ||
+|| Issue 883 || Defect || Low || Not possible to assign doc or links for
combined tag statistics ||
+|| Issue 891 || Defect || Low || User keyword timeout is not shown in the
log ||
+|| Issue 906 || Defect || Low || `metadata` attribute missing from
`end_suite` listener method ||
+|| Issue 307 || Enhancement || Low || Paths should not be case-normalized |
|
+|| Issue 506 || Enhancement || Low || Remove `deprecated_absolute`
argument from `List Directory` keywords ||
+|| Issue 507 || Enhancement || Low || Remove the deprecated `Create File
With Encoding` keyword ||
+|| Issue 680 || Enhancement || Low || Allow accessing JVM properties in
test data using format %{property.name} ||
+|| Issue 733 || Enhancement || Low || Deprecate old screenshot taking
keywords and remove deprecated `log_file_directory` argument and `Set
Screenshot Directories` keyword ||
+|| Issue 834 || Enhancement || Low || Integer variables like `${42}`
should create `int` type not `long` ||
+|| Issue 846 || Enhancement || Low || Tag stat links should be serialized
to XML ||
+|| Issue 877 || Enhancement || Low || Always show tag statistics and suite
statistics tables in logs an reports ||
+|| Issue 884 || Enhancement || Low || Tag stat link titles should support
replaced groups similarly as tag stat link urls ||
+|| Issue 905 || Enhancement || Low || Add `critical` attribute to
`start/end_test` listener methods ||
+|| Issue 813 || Documentation || Low || Document that Python libraries can
messages to console using `sys.__stdout__` ||
+|| Issue 839 || Documentation || Low || Online version of the Quick Start
Guide should explain how to get it ||
+|| Issue 848 || Documentation || Low || Document that if same variable is
given multiple times from CLI the last value takes effect ||
+|| Issue 850 || Documentation || Low || Document how to use list variables
with length related keywords. ||
+|| Issue 893 || Documentation || Low || Document that libraries should
communicate with the framework only from main thread ||
+
+Altogether 57 issues.
+