Here is the list of OCILIB changelogs.

Click on a change log entry to see the full details.

2009-30-07 . version 3.4.0

  • Added support for Oracle 11g remote instance management
  • Miscelleanous fixes (see changelog)
  • Miscelleanous modifications (see changelog)

2009-30-06 . version 3.3.0

  • Added SQL command and verb retrieving
  • Added support for batched errors for Array DML
  • Extended Lob Support
  • Extended Collection API
  • Modified and extended Bind API
  • Extended OCI_ImmediateXXX() API
  • Extended OCI_XXXFmt() API
  • Miscelleanous fixes (see changelog)
  • Miscelleanous modifications (see changelog)

2009-20-04 . version 3.2.0

  • support for direct path loading
  • extended binding capabilities (rebinding, update of array size, …)
  • extended objects API
  • modified Database objects describe API
  • static libraries builds for GCC ports on MS Windows added
  • documentation updated
  • Miscellaneous internal modifications
  • Miscelleanous fixes (see changelog)
  • Miscelleanous modifications (see changelog)

2009-27-01 . version 3.1.0

  • Added support for Oracle REF datatype
  • Added some tracing features
  • Extended Object API
  • Extended Collection elements API
  • Extended Bind informations
  • Fixed Unicode support for Unixes platforms
  • Miscellaneous public modifications
  • Miscellaneous internal modifications
  • Miscelleanous fixes (see changelog)
  • Miscelleanous modifications (see changelog)

2008-17-10 . version 3.0.1

  • Fixed few memory leaks introduced in v3.0.0 (see changelog)
  • Fixed ocilib sources compilation with MSVC6++

2008-13-10 . version 3.0.0

  • Added support for scrollable cursors
  • Added Support for Oracle Collections (VARRAYs and Nested Tables)
  • Major library rewrite
  • Extended Error handling
  • New thread contextual error handling
  • New functions
  • Extended implicit datatypes conversions
  • Extended documentation and demos
  • Miscelleanous fixes (see changelog)
  • Miscelleanous modifications (see changelog)

2008-24-07 . version 2.5.1

  • Fixed runtime loading of some OCI symbols (broken since v2.5.0)
  • Fixed runtime loading of OCI shared library on Unix-like platforms(broken since v2.5.0)
  • Fixed connection pooling emulation for Oracle 8i
  • Fixed Unicode strings binding to PL/SQL tables of char/varchar
  • see changelog for details

2008-21-07 . version 2.5.0

  • Added support for PL/SQL tables (PL/SQL arrays)
  • Extended Date, timestamp and interval support
  • Extended OCI_Connection handle attributes
  • Added Support for retreiving server output
  • Added Support for OCI Threadkeys
  • Extended runtime loading of Oracle shared libs on various Unix-like systems
  • Added Support for Oracle Instant Client on Unix-like systems
  • Extended OCILIB documentation
  • Added more demo source code
  • Miscelleanous modifications (see changelog)

2008-24-04 . version 2.4.0

  • Added support for 16bits and 64bits integers
  • Extended error handling
  • Added prebuilt binaries for MS Windows 64bits
  • Miscelleanous modifications (see changelog)
  • Miscelleanous fixes (see changelog)

2008-30-03 . version 2.3.0

  • Added support for connection pooling
  • Added support for portable threads and mutexes
  • Extended Lob support
  • Public interface modification (see changelog)
  • Misc. fixes (see changelog)

2008-19-03 . version 2.2.0

  • Added support for cancelling long calls
  • Extended statement tuning
  • Added password modification
  • Misc. modifications (see changelog)
  • Misc. fixes (see changelog)

2008-04-03 . version 2.1.0

  • Added public retrieval of internal OCI handles
  • Extended Hash Tables support
  • Added support for Lobs larger > 4 Go
  • Extended Oracle versions support
  • Modified Error handling
  • Misc. fixes (see changelog)

2008-02-16 . version 2.0.0

  • Added Object support
  • Added Unicode support for Unixes
  • Added National charform support
  • Added SYSDBA/SYSOPER session support
  • Extended Metadata information support
  • Modified OCI_Long and OCI_Lob API
  • Various modifications (see changelog)
  • Various fixed bugs (see changelog)

2008-01-28 . version 1.6.0

  • “Returning into” SQL Clause support
  • Added misc. fonctions (see changelog)
  • Modifications (see changelog)
  • Fixed bugs (see changelog)

2008-01-10 . version 1.5.4

  • Fixed bugs (see changelog)
  • Code refactoring (see changelog)
  • Updated demo applications (see changelog)

2008-01-04 . version 1.5.3

  • Fixed Array binding (see changelog)

2008-01-04 . version 1.5.2

  • Fixed fetch on empty resultsets (see changelog)

2008-01-04 . version 1.5.1

  • Fixed 2 bugs (see changelog)

2008-01-04 . version 1.5.0

  • Added proper RAW support
  • Added Array interface support for fast bulk operations
  • Extended interval and timestamp support
  • Miscellanious internal modifications and fixes (see changelog)

2007-12-30 . version 1.4.0

  • Added Interval datatype support
  • Added Timestamp datatype support
  • Added Hash tables support
  • Added OCI version detection
  • Added OCILIB C source compatibility for C++
  • Resulset values can be retreived now by column names
  • Miscellanious internal fixes (see changelog)
  • Miscellanious internal modifications (see changelog)

2007-12-18 . version 1.3.1

  • Fixed sourceforge bug #1853369

2007-12-10 . version 1.3.0

  • Added Full BFILE support
  • Extended Lob support
  • Added Prefetch support
  • Added Support for describing database objects (currenly only table support)
  • Modified and extended Column info API
  • Extended support for formatted fonctions
  • Fixed OCILIB Objects binding
  • Miscellanious internal fixes (see changelog)
  • Miscellanious internal modifications (see changelog)
  • Perfomances improvement
  • Updated Documentation

2007-12-01 . version 1.2.1

  • Updated Documentation (regenerated from source without macro expansion)
  • Fixed sourceforge bug #1841998

2007-11-25 . version 1.2.0

  • Added complete html documentation
  • Embedded source documentatiobn (throught Doxygen)
  • Support for global transactions
  • Interface modfications (see changelog)

2007-11-12. version 1.1.0

  • Modified the library comes with 2 archvives : GNU et Win32
  • Added  use of GNU install tools
  • Added options for building the library
  • Modified interfaces and some functions calls
  • Fixed  unicode support

2007-10-19 . version 1.0.0

  • First public release