Changes in release 3.1.6¶
Compatibility¶
This version of utPLQL-cli is compatible with all versions of utPLSQL from 3.0.0 to 3.1.6. We encourage you to always use the latest version of cli to communicate with a v3 core.
New Features¶
- CLI now logs some basic information to screen in addition to an eventually configured to-screen-reporter (#89, #76)
 - This output can be avoided with the new 
-q, --quietparameter - Much more logging can be output with the new 
-d, --debugparameter - It's possible to connect as sysdba now via 
utplsql run "sys as sysdba"/pw@connectstring(#115) - The default timeout of 60 minutes is now configurable via the new 
-t, --timeoutparameter (#124) 
Enhancements¶
- Timeout now returns error exit-code (#129)
 - In case of Oracle stuck-scenario during createStatement, a warning is written to the screen and the same call for running the tests is retried up to 5 times. (#20)
 - It's now possible to pass usernames containing 
/and passwords containing@by encapsulating those in the connectstring with":utplsql run "my/User"/"P@ssword"@server:1521/Service(#111) - API-version is now stored in a separate, non-compiled file
 
Bugfixes¶
- Info command should now show the correct version information (#108)
 - Non-argument call will output help (#110)
 
Internal enhancements¶
- Update of HikariCP
 - Improvement of passing user/pw/connect info to connection pool
 - Improvement of Error-Handling
 - Cleanup of tests