Revision: 3775
Author: pekka.klarck
Date: Thu Jun 10 07:06:21 2010
Log: list of issues
http://code.google.com/p/robotframework/source/detail?r=3775

Modified:
 /wiki/ReleaseNotes25Final.wiki

=======================================
--- /wiki/ReleaseNotes25Final.wiki      Thu Jun 10 07:04:01 2010
+++ /wiki/ReleaseNotes25Final.wiki      Thu Jun 10 07:06:21 2010
@@ -168,3 +168,84 @@
* The possibility to create scalar variables with a list value in the Variable table (issue 401). * 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 RF 2.5 =
+
+|| *ID* || *Type* || *Priority* || *Summary* ||
+|| Issue 198 || Enhancement || Critical || Jython 2.5 support ||
+|| Issue 529 || Defect || High || UTF-8 BOM is not ignored in plain text or TSV test data files || +|| Issue 108 || Enhancement || High || Ctrl-c should stop test execution gracefully || +|| Issue 137 || Enhancement || High || Support continuing test execution regardless of failures || +|| Issue 215 || Enhancement || High || Support for named arguments to ease overriding only certain default values || +|| Issue 349 || Enhancement || High || It should be possible to stop test execution gracefully with signal || +|| Issue 366 || Enhancement || High || Stop execution if special "fatal" exception raised || +|| Issue 377 || Enhancement || High || Don't convert test suite, test case and keyword names unnecessarily || +|| Issue 452 || Enhancement || High || Possibility to verify test data without actually executing tests (dry-run) || +|| Issue 486 || Enhancement || High || Parsing modules should preserve comments to keep them available for RIDE and other tools || +|| Issue 487 || Enhancement || High || Make the parsed test data model easier to use externally by RIDE and other tools || +|| Issue 490 || Enhancement || High || Remove parallel execution of keywords (`:PARALLEL` ) because it doesn't work correctly and requires special syntax || +|| Issue 500 || Enhancement || High || Possibility to specify 'Test Template' for all tests to ease data-driven testing || +|| Issue 544 || Enhancement || High || Run all keywords in teardown even if there are failures || +|| Issue 564 || Enhancement || High || Disallow using `...@{list}` variables with settings that require scalar values to ease parsing || +|| Issue 518 || Documentation || High || Document that Python/Jython version must be >= 2.5 (and < 3.0) || +|| Issue 541 || Documentation || High || Document test execution flow (incl. continue on failure and stopping gracefully) || +|| Issue 288 || Defect || Medium || It is not possible to assign all Python and Java iterables to list variables || +|| Issue 444 || Defect || Medium || Quickstart demo fails when executed in a directory containing space in its name || +|| Issue 474 || Defect || Medium || Byte strings containing non-ASCII characters not escaped on Jython || +|| Issue 499 || Defect || Medium || HTML entity references having values outside ISO-8859-1 are not resolved correctly. || +|| Issue 509 || Defect || Medium || Non-ASCII output returned by `Run` and `Start Process` keywords is decoded incorrectly when stdout is redirected (e.g. in CI environment) || +|| Issue 516 || Defect || Medium || Non-ASCII characters not shown correctly on the console output || +|| Issue 520 || Defect || Medium || Using a timeouted keyword with wrong number of arguments causes `FrameworkError` || +|| Issue 521 || Defect || Medium || Keywords executing other keywords (`Run Kw and Ignore/Expect Error`, `Wait Until Kw Succeeds`) hide syntax errors and timeouts || +|| Issue 523 || Defect || Medium || Quote character `"` at the end of test suite documentation breaks report (and log) generation || +|| Issue 530 || Defect || Medium || Creating logs and reports fails on Jython when suite name and test name contain non-ASCII characters || +|| Issue 534 || Defect || Medium || Showing non-ASCII characters printed from Java libraries in logs depends on system encoding || +|| Issue 550 || Defect || Medium || Non-integer value with `FOR IN RANGE` can break the whole test execution || +|| Issue 573 || Defect || Medium || Runner scripts (`pybot`, `jybot`, `rebot`) require bash on unixy machines || +|| Issue 194 || Enhancement || Medium || Remove the old syntax for repeating a single keyword multiple times || +|| Issue 232 || Enhancement || Medium || Possibility to configure parsing so that files having test case table are not ignored even if they don't have tests || +|| Issue 321 || Enhancement || Medium || Enhance listener `start_suite` method to provide test/suite names and and total test count || +|| Issue 341 || Enhancement || Medium || New `Set Test Message` keyword to set or override test message || +|| Issue 342 || Enhancement || Medium || New `BuiltIn` keyword `Run Keyword If Timeout Occurred` || +|| Issue 343 || Enhancement || Medium || Add free metadata to attributes passed to `start_suite` and `end_suite` listener methods || +|| Issue 346 || Enhancement || Medium || New variable `${SUITE SOURCE}` containing an absolute path to suite file or directory || +|| Issue 398 || Enhancement || Medium || Remove `Default Tags` and `Test Timeout` from test suite initialization files || +|| Issue 401 || Enhancement || Medium || Deprecate possibility to create scalar variables containing list in variable table ||
+|| Issue 404 || Enhancement || Medium || Better styles for `libdoc.py` ||
+|| Issue 427 || Enhancement || Medium || Allow variable files' `get_variables` to return any mapping || +|| Issue 484 || Enhancement || Medium || Deprecate the possibility to have scalar and list variables with same base name (e.g. `${FOO}` and `...@{foo}`) | | +|| Issue 515 || Enhancement || Medium || Importing Java libraries does not work on standalone Jython || +|| Issue 524 || Enhancement || Medium || Parsing modules should preserve table headers to make them available for RIDE and other tools || +|| Issue 528 || Enhancement || Medium || Argument files cannot have non-ASCII content || +|| Issue 531 || Enhancement || Medium || Show repr instead string value of the arguments and return value in the log file || +|| Issue 533 || Enhancement || Medium || Documentation generated by `libdoc.py` should show the test library scope || +|| Issue 535 || Enhancement || Medium || Possibility to give custom styles for `libdoc.py` || +|| Issue 545 || Enhancement || Medium || New `BuiltIn` keyword `Run Keyword And Continue On Failure` || +|| Issue 546 || Enhancement || Medium || New `BuiltIn` keyword `Fatal Error` to stop the whole test execution || +|| Issue 547 || Enhancement || Medium || Support for installation using Jython ||
+|| Issue 553 || Enhancement || Medium || Remove `robotidy.py` tool ||
+|| Issue 554 || Enhancement || Medium || Add an option to define report background colors || +|| Issue 563 || Enhancement || Medium || Support for setting suite metadata using syntax `| Metadata | Name | Value |` || +|| Issue 572 || Enhancement || Medium || `Run Keywords` keyword to allow running multiple keywords in setup/teardown easily || +|| Issue 497 || Documentation || Medium || Document that timeouts might cause performance problems if tests are executed with Python || +|| Issue 513 || Documentation || Medium || Add "how to debug problems" section to the User Guide || +|| Issue 403 || Refactoring || Medium || Parsed user keyword objects should have all data even if part of the data is invalid ||
+|| Issue 511 || Defect || Low || Easter is coming but the egg is missing ||
+|| Issue 522 || Defect || Low || Errors are corrupted when test data paths contain non-ASCII characters || +|| Issue 569 || Defect || Low || Non-existing variable in user keyword return value very hard to debug || +|| Issue 256 || Enhancement || Low || Change deprecated `mode` argument of `Create File` keyword to `encoding` and deprecate `Create File With Encoding` || +|| Issue 258 || Enhancement || Low || Remove deprecated `pattern_type` argument of `Grep File` keyword || +|| Issue 260 || Enhancement || Low || Remove deprecated `pattern_type` argument from `List Directory` keywords ||
+|| Issue 271 || Enhancement || Low || Remove deprecated `Syslog` keyword ||
+|| Issue 287 || Enhancement || Low || Remove deprecated `Grep` keyword ||
+|| Issue 340 || Enhancement || Low || Increased the maximum size of the error message to 40 lines || +|| Issue 358 || Enhancement || Low || Remove deprecated `return_mode` argument of `Run` keyword || +|| Issue 514 || Enhancement || Low || Remove deprecated `mode` argument from `Read Process Output` keyword || +|| Issue 526 || Enhancement || Low || Remove already deprecated and ignored `--transform` option || +|| Issue 527 || Enhancement || Low || Remove deprecated `--colormonitor` option || +|| Issue 560 || Enhancement || Low || `:FOR` loops without body or without values to loop through should fail || +|| Issue 562 || Enhancement || Low || Suite metadata names should not be converted unnecessarily ||
+|| Issue 481 || Refactoring || Low || Cleanup `robot.utils` module ||
+
+Altogether 74 issues.
+

Reply via email to