- Notifications
You must be signed in to change notification settings - Fork5
Releases: utPLSQL/utPLSQL-java-api
utPLSQL-java-api v3.1.9
Compare
Compatibility
This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.*. We encourage you to always use the latest version of java-api when building extensions and tools for utPLSQL.
Changes in this release
Changes in public API
- New TestRunner Option
addCoverageSchemes
- New TestRunner Option
oraStuckTimeout
with default set to 0 (no timeout)
Internal changes
- Updated Oracle dependencies (#98)
- Updated SLF4J dependencies
Download
https://packagecloud.io/utPLSQL/utPLSQL-java-api/packages/java/org.utplsql/java-api-3.1.9.jar
Maven
<dependency> <groupId>org.utplsql</groupId> <artifactId>java-api</artifactId> <version>3.1.9</version></dependency>
Gradle
compile 'org.utplsql:java-api:3.1.9'
Assets2
Uh oh!
There was an error while loading.Please reload this page.
utPLSQL-java-api v3.1.8
Compare
Compatibility
This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.*. We encourage you to always use the latest version of java-api when building extensions and tools for utPLSQL.
Changes in this release
Highlights
- Due to Oracle license changes, we can now use public ojdbc drivers
- Complete rewrite of TestRunner and FileMapper calling
Changes in public API
Version.isGreaterOrEqualThan
andVersion.isLessOrEqualThan
will now return true when the base version is NULL on a certain level, no matter what number the corresponding comparison version holds.
(Example: 3.1.7 is now GreaterOrEqualThan and also LessOrEqualThan 3.1.7.2)
Internal changes
- DynamicParameter-Statement allows to use the default values of the utPLSQL core when a specific parameter is not initialized
- Updated dependencies to latest versions
- Improved self-tests around TestRunner and FileMapper statements
Download
https://packagecloud.io/utPLSQL/utPLSQL-java-api/packages/java/org.utplsql/java-api-3.1.8.jar
Maven
<dependency> <groupId>org.utplsql</groupId> <artifactId>java-api</artifactId> <version>3.1.8</version></dependency>
Gradle
compile 'org.utplsql:java-api:3.1.8'
Assets2
Uh oh!
There was an error while loading.Please reload this page.
utPLSQL-java-api v3.1.7
Compare
Compatibility
This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.*. We encourage you to always use the latest version of java-api when building extensions and tools for utPLSQL.
Changes in this release
Highlights
- utPLSQL java-api now supports JDK 8-12
- Support to callTags
- Support forrandom order of test execution
Changes in public API
CompatibilityProxy
- It's possible to instantiate it with an optional
assumedUtPlsql
version. This replaces the formerskipCompatibilityCheck
parameter - Method
getDatabaseVersion
is now deprecated in favor ofgetUtPlsqlVersion
andgetRealDbPlsqlVersion
- It's possible to instantiate it with an optional
TestRunner
getOptions
returns the currentTestRunnerOptions
now
Internal changes
- Added several new tests
- Several small refactorings
- Additional logging
- Preparations to completely rewrite the api
Download
https://packagecloud.io/utPLSQL/utPLSQL-java-api/packages/java/org.utplsql/java-api-3.1.7.jar
Maven
<dependency> <groupId>org.utplsql</groupId> <artifactId>java-api</artifactId> <version>3.1.7</version></dependency>
Gradle
compile 'org.utplsql:java-api:3.1.7'
Assets2
Uh oh!
There was an error while loading.Please reload this page.
utPLSQL-java-api v3.1.6
713db47
Compare
Compatibility
This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.*. We encourage you to always use the latest version of java-api when building extensions and tools for utPLSQL.
Changes in this release
Changes in public API/behaviour
- Occasional Oracle stuck-scenarios during createStatement will now be detected and
OracleCreateStatmenetStuckException
will be thrown (utPLSQL/utPLSQL-cli#20) - API-version is now stored in a separate, non-compiled file (#66)
Internal changes
- Moved from Maven to Gradle (#73)
- Provided and applied codestyle rules for IntelliJ (#76)
- Changed hasOutput-functionality to be a real PL/SQL check
- Several small refactorings
Download
https://packagecloud.io/utPLSQL/utPLSQL-java-api/packages/java/org.utplsql/java-api-3.1.6.jar
Assets2
Uh oh!
There was an error while loading.Please reload this page.
utPLSQL-java-api v3.1.2
a4fd7ad
Compare
Compatibility
This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.2. We encourage you to always use the latest version of java-api when building extensions and tools for utPLSQL.
Changes in this release
- Abstraction for database information
- Some improvements on error notification
- Deprecated some methods of DBHelper
- Introduced ParametersAreNonnullByDefault#60
- Improved tests and continuous integration-setup
- Minor refactorings
Assets2
Uh oh!
There was an error while loading.Please reload this page.
utPLSQL-java-api v3.1.1
c007ca9
Compare
Compatibility
This version of java-api is compatible with all versions of utPLSQL from 3.0.0 to 3.1.2. We encourage you to always use the latest version of java-api when building extensions and tools for utPLSQL.
Changes in this release
- Latest assets for HTML Coverage Reporter
- JavaApiVersionInfo available
- Passing client-encoding from java locale to XML/XHTML reporters (since utPLSQL 3.1.2)utPLSQL/utPLSQL#676
- Overall refactoring
Assets2
Uh oh!
There was an error while loading.Please reload this page.
utPLSQL-java-api v3.1.0
3698ba1
Compare
Compatibility
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 java-api when building extensions and tools for utPLSQL.
Changes in this release
Enhancements
- Complete Rework of the Reporter and OutputBuffer API (#8)
- Switch from SQLData to ORAData interfaces
- New ReporterFactory to allow injection of custom reporters or reporter handlers (java side)
- CoreReporters-enum gives quick guidance of all reporters implemented by default
- ReporterInspector gives information about available reporters for a connection
- Easier check for Optional Features
- Possibility to write assets necessary for CoverageHTMLReporter to file system (#39)
- Abstractions to keep java-api compatible with all 3.x versions of utPLSQL
- Cleanup of public API
- EnvironmentUtil for easy access to environment settings
Bugfixes
- National/regional settings from environment are no longer ignored (utPLSQL/utPLSQL-cli#56)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
Initial release
81dd8b3
Compare
First official release of utPLSQL-java-api.
Assets2
Uh oh!
There was an error while loading.Please reload this page.