|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "utPLSQL v3.0.3 - released" |
| 4 | +date: 2017-08-30 08:35:00 +0000 |
| 5 | +categories: version3 |
| 6 | +--- |
| 7 | + |
| 8 | + |
| 9 | +# utPLSQL v3.0.3 - released |
| 10 | + |
| 11 | + |
| 12 | +## Changes in this release |
| 13 | + |
| 14 | +Changes in this released |
| 15 | + |
| 16 | +## New features |
| 17 | + |
| 18 | +- Added ability to exclude columns/attributes for cursor/object/collection comparison. Xpath can be used for column/attribute exclusion |
| 19 | +- Added reporting to module, action, client_info fields of the v$session. |
| 20 | +- Calling ut_runner.run procedures can now raise exception if any test failed |
| 21 | +- Added ability to check version compatibility ut_runner.version_compatibility_check |
| 22 | + |
| 23 | +## Improvements and fixes |
| 24 | + |
| 25 | +- Fixed bug with framework executing multiple packages with similar names when using suitepaths |
| 26 | +- Cursor comparison now supports cursors on Global Temporary Table |
| 27 | +- Increased allowed chars for annotation name to 250 |
| 28 | +- Cursor comparison now supports cursors with more than 1000 rows |
| 29 | +- dba_ views are now used (if available), increasing performance of the framework |
| 30 | +- Changed how version number reporting in functions ut_runner.version, ut_run.version |
| 31 | +- Improved warning message when implicit commit occurs |
| 32 | +- Fixed Sonar Unit Test reporting for test suites with suitepth |
| 33 | +- Fixed problem with identifying annotations when windows newline is used in package sources |
| 34 | + |
| 35 | +## Documentation fixes |
| 36 | + |
| 37 | +- Moved CONTRIBUTING.md to project root and updated content |
| 38 | +- Fixed coverage format documentation |
| 39 | +- Small documentation fixes |
| 40 | + |
| 41 | +## Internal improvements |
| 42 | + |
| 43 | +- Added self-testing using released version of utPLSQL |
| 44 | +- Sonar reporting disabled for PRs |
| 45 | +- Moved to project-owned Docker images created by scripts from utPLSQL/docker-scripts project |
| 46 | +- Added source_path and test_path parameters for coverage reporters |
| 47 | +- Changed the way ut_file_mapper handles default parameters |
| 48 | +- Improved performance and stability of access to internal framework tables |
| 49 | +- Updated myStats library to v3 |
| 50 | +- ut_output_buffer is now abstracted from caller |
0 commit comments