All Versions
9
Latest Version
1.4
Avg Release Cycle
168 days
Latest Release
2019 days ago

Changelog History

  • v1.4 Changes

    October 15, 2018

    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)
  • v1.3.1 Changes

    March 16, 2017

    Final version of OBridge v1.3.1

    • ๐Ÿ›  fix null parameter handling for arrays #28 thanks for the report @jpbaking
  • v1.3 Changes

    January 23, 2017

    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>
      
  • v1.2 Changes

    April 02, 2016

    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
  • v1.1 Changes

    January 24, 2016

    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
  • v1.0 Changes

    May 10, 2015

    Final version of OBridge 1.0

    • SYS_REFCURSOR as ResultSet handling
    • [FIX] #18 (object types with INTEGER fields)
  • v1.0-alpha3 Changes

    March 23, 2015
    • ๐Ÿ’… 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)
  • v1.0-alpha2 Changes

    March 09, 2015
    • โœ… 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
  • v1.0-alpha1 Changes

    February 12, 2015

    ๐Ÿš€ first public release