tag:github.com,2008:https://github.com/utPLSQL/utPLSQL-cli/releasesRelease notes from utPLSQL-cli2026-04-28T17:05:36Ztag:github.com,2008:Repository/88671831/v3.2.02026-04-28T17:11:23ZutPLSQL-cli v3.2.0<h2>What's Changed</h2>
<ul>
<li>Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.13 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2027214760" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/223" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/223/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/223">#223</a></li>
<li>update libraries dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jgebal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jgebal">@jgebal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4311793440" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/228" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/228/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/228">#228</a></li>
<li>Update to Java 17 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jgebal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jgebal">@jgebal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4316608896" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/229" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/229/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/229">#229</a></li>
<li>Update to utPLSQ-java-api 3.2.4 (using ojdbc version 23.7.0.25.01)</li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/utPLSQL/utPLSQL-cli/compare/3.1.9...v3.2.0"><tt>3.1.9...v3.2.0</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/88671831/3.1.92026-03-08T11:44:53Zv3.1.9<h2>What's Changed</h2>
<ul>
<li>Bugfix/Locale-Info and Nullpointer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pesse/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pesse">@pesse</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="536045582" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/171" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/171/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/171">#171</a></li>
<li>Feature/cleanup maven jdbc by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jgebal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jgebal">@jgebal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="569513469" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/176" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/176/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/176">#176</a></li>
<li>Support <code>a_coverage_schemes</code> option of utPLSQL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pesse/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pesse">@pesse</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="580240459" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/180" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/180/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/180">#180</a></li>
<li>Feature/GitHub actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jgebal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jgebal">@jgebal</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1105208707" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/202" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/202/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/202">#202</a></li>
<li>Add new --ora-stuck-timeout parameter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pesse/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pesse">@pesse</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="917997248" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/198" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/198/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/198">#198</a></li>
<li>Update dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pesse/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pesse">@pesse</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1265607990" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/204" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/204/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/204">#204</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/utPLSQL/utPLSQL-cli/compare/v3.1.8...3.1.9"><tt>v3.1.8...3.1.9</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/88671831/v3.1.82019-10-22T20:08:38ZutPLSQL-cli v3.1.8<h1>Compatibility</h1>
<p>This version of utPLQL-cli is compatible with all versions of utPLSQL from 3.0.0 to 3.1.8. We encourage you to always use the latest version of cli to communicate with a v3 core.</p>
<h1>Changes in this release</h1>
<h2>New Features</h2>
<ul>
<li>Due to the recent Oracle license changes, utPLSQL-cli is now shipped with all necessary ojdbc drivers!</li>
</ul>
<h2>Enhancements</h2>
<ul>
<li>Default-parameters of the utPLSQL core API are now correctly used when not specified</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Coverage reports are now correctly created (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="467888042" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/162" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/162/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/162">#162</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="508031757" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/165" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/165/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/165">#165</a>)</li>
<li>File-mapping also works now for utPLSQL core 3.0.0-3.0.2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="469024132" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-java-api/issues/92" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-java-api/issues/92/hovercard" href="https://github.com/utPLSQL/utPLSQL-java-api/issues/92">utPLSQL/utPLSQL-java-api#92</a>)</li>
</ul>
<h2>Internal enhancements</h2>
<ul>
<li>Use publicly available ojdbc libraries</li>
<li>Better coverage self-tests</li>
</ul>pessetag:github.com,2008:Repository/88671831/v3.1.72019-07-12T13:15:07ZutPLSQL-cli v3.1.7<h1>Compatibility</h1>
<p>This version of utPLQL-cli is compatible with all versions of utPLSQL from 3.0.0 to 3.1.7. We encourage you to always use the latest version of cli to communicate with a v3 core.</p>
<h1>Changes in this release</h1>
<h2>New Features</h2>
<ul>
<li>CLI is now runnable from Java 8-12 (and probably also upcoming versions)</li>
<li>CLI now uses Picocli instead of JCommander. <strong>This might have some impact on how parameters are interpreted</strong>, for example on windows machines when you define <code>-f=ut_documentation_reporter -o="output.txt"</code> you will have to enclose the "output.txt" part as shown</li>
<li>Support for <a href="https://github.com/utPLSQL/utPLSQL/blob/v3.1.7/docs/userguide/annotations.md#tags">Tags</a> via <code>--tags=tag1[,tag2[,tag3]]</code>parameter (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="461717298" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/157" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/157/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/157">#157</a>)</li>
<li>Support for <a href="https://github.com/utPLSQL/utPLSQL/blob/v3.1.7/docs/userguide/running-unit-tests.md#random-order">random order</a> of test execution via <code>-r</code>/<code>--random-test-order</code> and <code>-seed</code>/<code>--random-test-order-seed</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="427457286" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/139" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/139/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/139">#139</a>)</li>
<li>Ability to enable DBMS_OUTPUT from cli via <code>-D</code>/<code>--dbms_output</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="426236139" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/137" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/137/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/137">#137</a>)</li>
</ul>
<h2>Enhancements</h2>
<ul>
<li>Completely removed HikariCP (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="461749870" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/158" data-hovercard-type="pull_request" data-hovercard-url="/utPLSQL/utPLSQL-cli/pull/158/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/pull/158">#158</a>)</li>
<li>A warning is shown if <code>orai18n.jar</code> is not on the classpath. This is highly recommended due to some strange behaviour of the jdbc-driver otherwise (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="439313439" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/146" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/146/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/146">#146</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="453486697" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/153" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/153/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/153">#153</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Type mapping (<code>-type_mapping</code>) parameter is now interpreted correctly (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="429898476" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/143" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/143/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/143">#143</a>)</li>
</ul>
<h2>Internal enhancements</h2>
<ul>
<li>Improvement of tests</li>
<li>Refactoring towards immutability</li>
<li>Added some more debug information</li>
</ul>pessetag:github.com,2008:Repository/88671831/v3.1.62019-03-25T21:59:58ZutPLSQL-cli v3.1.6<h1>Compatibility</h1>
<p>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.</p>
<h1>Changes in this release</h1>
<h2>New Features</h2>
<ul>
<li>CLI now logs some basic information to screen in addition to an eventually configured to-screen-reporter (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="339847501" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/89" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/89/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/89">#89</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="309639735" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/76" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/76/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/76">#76</a>)
<ul>
<li>This output can be avoided with the new <code>-q, --quiet</code> parameter</li>
<li>Much more logging can be output with the new <code>-d, --debug</code> parameter</li>
</ul>
</li>
<li>It's possible to connect as sysdba now via <code>utplsql run "sys as sysdba"/pw@connectstring</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="382365117" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/115" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/115/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/115">#115</a>)</li>
<li>The default timeout of 60 minutes is now configurable via the new <code>-t, --timeout</code> parameter (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="410335278" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/124" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/124/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/124">#124</a>)</li>
</ul>
<h2>Enhancements</h2>
<ul>
<li>Timeout now returns error exit-code (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="411794827" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/129" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/129/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/129">#129</a>)</li>
<li>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. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="239546747" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/20" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/20/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/20">#20</a>)</li>
<li>It's now possible to pass usernames containing <code>/</code> and passwords containing <code>@</code> by encapsulating those in the connectstring with <code>"</code>: <code>utplsql run "my/User"/"P@ssword"@server:1521/Service</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="379562897" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/111" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/111/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/111">#111</a>)</li>
<li>API-version is now stored in a separate, non-compiled file</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Info command should now show the correct version information (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="372882623" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/108" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/108/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/108">#108</a>)</li>
<li>Non-argument call will output help (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="378205638" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/110" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/110/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/110">#110</a>)</li>
</ul>
<h2>Internal enhancements</h2>
<ul>
<li>Update of HikariCP</li>
<li>Improvement of passing user/pw/connect info to connection pool</li>
<li>Improvement of Error-Handling</li>
<li>Cleanup of tests</li>
</ul>pessetag:github.com,2008:Repository/88671831/v3.1.22018-12-21T16:02:00ZutPLSQL-cli v3.1.2<h1>Compatibility</h1>
<p>This version of utPLQL-cli is compatible with all versions of utPLSQL from 3.0.0 to 3.1.3. We encourage you to always use the latest version of cli to communicate with a v3 core.</p>
<h1>Changes in this release</h1>
<h2>New Features</h2>
<ul>
<li>New command <code>utplsql info [user/password@connectstring]</code> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="309640093" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/77" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/77/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/77">#77</a></li>
<li>New command <code>utplsql reporters user/password@connecstring</code></li>
<li>Cli tries to connect to oracle via thick-driver first and use thin-driver as fallback <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="339439999" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/88" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/88/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/88">#88</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="340121825" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/90" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/90/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/90">#90</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="340816441" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/91" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/91/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/91">#91</a></li>
</ul>
<h2>Enhancements</h2>
<ul>
<li>Limit number of connections to number of reporters+1 <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="324159981" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/85" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/85/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/85">#85</a></li>
<li>Include JAXB library so utPLSQL-cli can be run on java 9+10 <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="318346899" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/82" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/82/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/82">#82</a>
<ul>
<li>There is however still a problem when using HTMLCoverageReporter and Java 9/10</li>
</ul>
</li>
<li>Improved documentation and help-command <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="248206749" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/31" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/31/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/31">#31</a></li>
<li>An existant NLS_LANG-variable will now lead to corresponding <code>ALTER SESSION</code> statements when connecting <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="359403191" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/101" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/101/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/101">#101</a></li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>HTML Coverage assets are placed and referenced correctly when using output file in subdirectory <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="343073245" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/94" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/94/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/94">#94</a></li>
<li>Java-locale is now correctly derived from LC_ALL or LANG environment variable, not from NLS_LANG <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="359403191" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/101" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/101/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/101">#101</a></li>
</ul>
<h2>Internal enhancements</h2>
<ul>
<li>Refactoring of Command architecture</li>
<li>Refactoring of Connection handling</li>
<li>Improved Error handling</li>
</ul>pessetag:github.com,2008:Repository/88671831/v3.1.02018-03-29T12:31:26ZutPLSQL-cli v3.1.0<h1>Compatibility</h1>
<p>This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.0. We encourage you to always use the latest version of cli to communicate with a v3 core.</p>
<h1>Changes in this release</h1>
<h2>Enhancements</h2>
<ul>
<li>Support for custom reporters. Just call <code>utplsql run user/pass@connstr -f=my_custom_reporter</code> and cli will try to use a database-reporter with the given name</li>
<li>Assets necessary for CoverageHTMLReporter are written to $outputFileName-assets folder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="276560264" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-java-api/issues/39" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-java-api/issues/39/hovercard" href="https://github.com/utPLSQL/utPLSQL-java-api/issues/39">utPLSQL/utPLSQL-java-api#39</a>)</li>
<li>Realtime-Feedback: Output to screen is immediate, output to files is in bulks (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="306785345" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/68" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/68/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/68">#68</a>)</li>
<li>NLS-Support from environment (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="278878757" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/56" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/56/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/56">#56</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>The correct usage is now stated in help message (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="298745816" data-permission-text="Title is private" data-url="https://github.com/utPLSQL/utPLSQL-cli/issues/63" data-hovercard-type="issue" data-hovercard-url="/utPLSQL/utPLSQL-cli/issues/63/hovercard" href="https://github.com/utPLSQL/utPLSQL-cli/issues/63">#63</a>)</li>
<li>Several small improvements</li>
</ul>pessetag:github.com,2008:Repository/88671831/v3.0.42017-11-23T09:14:14ZInitial release<h2>First official release of utPLSQL-cli - Command line client for <a href="https://github.com/utPLSQL/utPLSQL/blob/develop/readme.md">utPLSQL v3</a></h2>
<h1>Requirements</h1>
<ul>
<li><a href="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html" rel="nofollow">Java8</a></li>
<li>Oracle JDBC driver file (ojdbc8.jar) is required</li>
<li>Oracle i18n driver file (orai18n.jar) is required for national character-set support</li>
</ul>
<p>Both driver files need to be <a href="http://www.oracle.com/technetwork/database/features/jdbc/jdbc-ucp-122-3110062.html" rel="nofollow">downloaded</a> and placed in <code>utPLSQL-cli/lib</code> folder</p>
<h1>Key features</h1>
<ul>
<li>connectivity to Oracle database without Oracle client software (needs JDBC driver)</li>
<li>support for multiple reporters and multiple output files</li>
<li>real-time reporting to screen (depends on reporter implementation)</li>
<li>documentation reporting in color</li>
<li>mapping of project files to database objects (needed for Sonar reporting)</li>
<li>support for customized project file-mapping rules</li>
</ul>
<h1>utPLSQL versions supported</h1>
<ul>
<li>utPLSQL v3.0.0</li>
<li>utPLSQL v3.0.1</li>
<li>utPLSQL v3.0.2</li>
<li>utPLSQL v3.0.3</li>
<li>utPLSQL v3.0.4</li>
</ul>jgebal