- Missing VARIANT case while parsing a compiled table definition
- Documentation: moved change log to its own file
- Documentation: new SVG syntax diagrams
- Error handling for heterogeneous data (issue #45)
- New "VARIANT" object type in SQL projection
- Enhancement : Date type detection
- Enhancement : issue #34
- Fix : issue #33
- Enhancements :
- added isReadMethodAvailable function
- added default parameter p_method to getSheets function (backwards compatible)
- Fix : issue #26
- Enhancements :
- added getSheets function
- documentation links updated for procedure loadData
- documentation for mapColumn mentions now that the column name is case sensitive
- Fix : issue #18
- Enhancements :
- issue #19
- Support for strict OOXML documents
- Streaming read method for ODF files
- Raw cells listing
- Fix : issue #14
- Enhancement : issue #15
- Added support for delimited and positional flat files
- Fix : issue #12
- Fix : issue #13
- Fix : requested rows count wrongly decremented for empty row
- Fix : getCursor() failure with multi-sheet support
- Added support for XML spreadsheetML files (.xml)
- New default value feature in DML API
- Multi-sheet support
- XUTL_XLS enhancement (new buffered lob reader)
- XUTL_XLS enhancement
- New API for DML operations
- Internal modularization, unified interface for cell sources
- Added support for OpenDocument (ODF) spreadsheets (.ods), including encrypted files
- Added support for TIMESTAMP data type
- Added support for Excel Binary File Format (.xlsb)
- Added support for Excel 97-2003 files (.xls)
- Added large strings support for versions prior 11.2.0.2
- Added cell comments extraction
- Internal modularization
- Fixed bug related to zip archives created with data descriptors. Now reading CRC-32, compressed and uncompressed sizes directly from Central Directory entries.
- Removed dependency to V$PARAMETER view (thanks Paul for the suggestion)
- Added getCursor() function
- Fixed NullPointerException when using streaming method and file has no sharedStrings
- Added support for password-encrypted files
- Fixed minor bugs
- Added new streaming read method
- Added setFetchSize() procedure
- Added internal collection and LOB freeing
- Creation