Skip to content

Releases: karsany/obridge

OBridge v1.4

15 Oct 11:34
Compare
Choose a tag to compare

Final version of OBridge v1.4

  • ojdbc version change
  • mustache version change
  • new obridge.xml parameters: packagesLike and sourceOwner
  • new ARRAY() --> connection.createOracleArray()
  • obridge-maven-plugin works again is dev. env.
  • java version change: 1.6 -> 1.8 (generated code is still 1.6 compatible)

OBridge v1.3.1

16 Mar 19:39
Compare
Choose a tag to compare

Final version of OBridge v1.3.1

  • fix null parameter handling for arrays #28 thanks for the report @jpbaking

OBridge v1.3

23 Jan 22:01
Compare
Choose a tag to compare

Final version of OBridge 1.3

  • some code cleaning and refactoring
  • support for RAW and BLOB datatypes
  • configurable logging in xml configuration
    <logging>
        <initializer>private static final java.util.logging.Logger LOGGER = java.util.logging.Logger.getLogger(%s.class.getName());</initializer>
        <method>LOGGER.info</method>
    </logging>

OBridge v1.2

02 Apr 09:12
Compare
Choose a tag to compare

Final version of OBridge 1.2

  • using Generated annotation in generated files
  • handling list of primitive types fixed + testcase
  • changed exception handling in generated code
  • new type of database calls: [storedprocedure](Datasource ds, [Storedprocedure] ctx)
  • created some new testcases
  • [FIX] #21 code generation for functions: handle return value
  • [DOC] licence header for files
  • some code refactoring

OBridge v1.1

24 Jan 01:03
Compare
Choose a tag to compare

Final version of OBridge 1.1

  • generates code for calling procedures and functions not in a plsql package
  • source code refactored
  • generated package classes are final and have a private constructor
  • sonar metrics enhancement

OBridge v1.0

10 May 16:40
Compare
Choose a tag to compare

Final version of OBridge 1.0

  • SYS_REFCURSOR as ResultSet handling
  • [FIX] #18 (object types with INTEGER fields)

OBridge v1.0-alpha3

23 Mar 22:50
Compare
Choose a tag to compare
OBridge v1.0-alpha3 Pre-release
Pre-release
  • automatic output code formatting (thanks for https://github.com/stephenc/jastyle )
  • handling tables of primitive oracle types #16
  • source code refactor - sonarqube
  • [FIX] #12 (procedures with quotation marks)
  • [FIX] #14 (boolean return values)

OBridge v1.0-alpha2

09 Mar 21:53
Compare
Choose a tag to compare
OBridge v1.0-alpha2 Pre-release
Pre-release
  • test cases created for generated code
  • generated code can handle its own database connection
  • spring-jdbc and google guava (Joiner class) dependency removed and replaced with own implemented version - compiled unified jar size decreased
  • handles collection types without the naming convention ..._LIST
  • [FIX] null handling for in/out parameters
  • [FIX] date handling
  • [FIX] column index problem with function returns #11

OBridge v1.0-alpha1

12 Feb 23:21
Compare
Choose a tag to compare
OBridge v1.0-alpha1 Pre-release
Pre-release

first public release