|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "utPLSQL v3.1.3 released" |
| 4 | +date: 2018-11-20 10:55:00 +0000 |
| 5 | +categories: version3 |
| 6 | +--- |
| 7 | + |
| 8 | +# Changes in release 3.1.4 |
| 9 | + |
| 10 | +## New features |
| 11 | + |
| 12 | +- Added `to_include` matcher for collections and cursors [#79](https://github.com/utPLSQL/utPLSQL/issues/79) |
| 13 | +- Added `unordered_columns` (`uc`) option for cursor comparison to ignore the order of the columns [#779](https://github.com/utPLSQL/utPLSQL/issues/779) |
| 14 | +- Added `ut_debug_reporter` for debug logging [#480](https://github.com/utPLSQL/utPLSQL/issues/480) |
| 15 | +- Added `ut_realtime_reporter` for utPLSQL-SQLDeveloper extension [#795](https://github.com/utPLSQL/utPLSQL/issues/795) |
| 16 | + |
| 17 | +## Enhancements |
| 18 | + |
| 19 | +- Improved performance of cursor comparison [#780](https://github.com/utPLSQL/utPLSQL/issues/780) |
| 20 | +- Added support for installation on databases with block size < 8KB [#848](https://github.com/utPLSQL/utPLSQL/issues/848) |
| 21 | +- Added initial timeout to `ut_output_buffer` [#840](https://github.com/utPLSQL/utPLSQL/issues/840) |
| 22 | +- Enhanced performance of `get_reporters_list` function [#814](https://github.com/utPLSQL/utPLSQL/issues/814) |
| 23 | +- Moved calls of `dbms_lock.sleep` to `dbms_session` for newer DB versions [#806](https://github.com/utPLSQL/utPLSQL/issues/806) |
| 24 | +- utPLSQL coverage will now work without re-install after DB-upgdate from 12.1 to 12.2 [#803](https://github.com/utPLSQL/utPLSQL/issues/803) |
| 25 | + |
| 26 | +## Bug fixes |
| 27 | + |
| 28 | +- Fixed problem with REGEXP in annotation parsing with NLS CANADIAN FRENCH [#844](https://github.com/utPLSQL/utPLSQL/issues/844) |
| 29 | +- Fixed issue with Rollback to savepoint failing on distributed transaction [#839](https://github.com/utPLSQL/utPLSQL/issues/839) |
| 30 | +- Fixed reporting of differences when comparing collections scalar values [#835](https://github.com/utPLSQL/utPLSQL/issues/835) |
| 31 | +- Fixed issue with test run failing due to too many transaction invalidators [#834](https://github.com/utPLSQL/utPLSQL/issues/834) |
| 32 | +- Fixed randomly ocurring error during cursor comparison [#827](https://github.com/utPLSQL/utPLSQL/issues/827) |
| 33 | +- utPLSQL install script will now support special characters in passwords [#804](https://github.com/utPLSQL/utPLSQL/issues/804) |
| 34 | + |
| 35 | +## Documentation improvements |
| 36 | + |
| 37 | +- Fixed documentation examples for context annotation [#851](https://github.com/utPLSQL/utPLSQL/issues/851) |
| 38 | +- Added description on how to check version of utPLSQL [#822](https://github.com/utPLSQL/utPLSQL/issues/822) |
| 39 | + |
| 40 | +## Internal enchancements |
| 41 | + |
| 42 | +- Implemented Sonar analysis on DBA Views [#850](https://github.com/utPLSQL/utPLSQL/issues/850) |
| 43 | +- Finished migration from old-tests [#475](https://github.com/utPLSQL/utPLSQL/issues/475) |
| 44 | +- Fixed shell scripts to support mulitple unix dialects (especially for macOS) [#796](https://github.com/utPLSQL/utPLSQL/issues/796) |
| 45 | +- Added info on project support from Redgate [#841](https://github.com/utPLSQL/utPLSQL/issues/841) |
| 46 | +- Added `code_of_conduct` [#836](https://github.com/utPLSQL/utPLSQL/issues/836) |
| 47 | +- Added issue tempates [#842](https://github.com/utPLSQL/utPLSQL/issues/842) |
| 48 | +- Added utPLSQL logo [#845](https://github.com/utPLSQL/utPLSQL/issues/845) |
0 commit comments