Releases: albfernandez/javadbf
Releases · albfernandez/javadbf
JavaDBF 1.11.0
- Allow to create Unicode (or other non-ascii) field names
- Throw an exception if attemp to create a DBF with more than 255 columns
- Allow to read memo files in memory
- Allow to read some strange Excel DBF files (you must indicate in the DBFReader constructor)
JavaDBF 1.10.1
New method DBFReader.skipRecords
JavaDBF 1.9.4
[#56] Fix IndexOutOfBoundsException when calling DBFReader#nextRecord()
JavaDBF 1.9.3
- Clear null padding bytes for float data in some DBF files.
JavaDBF 0.11.0
v.0.11.0 Release 0.11.0
JavaDBF 0.12.20180426-pentaho
For Pentaho Users...
Better charset support.
JavaDBF 1.9.2
- Throws exception if unexpected End of File
- Support for reading long character columns (up to 65534 bytes)
JavaDBF 0.10.0
This is a new release for the legacy branch 0.10.x with backported bugfixes from main:
- Throws EOFException if EOF is reached before read all requested data
- Support for reading long character columns (up to 65534 bytes)
- Backported automatic right trim on strings (disabled by default)
- Correct detection of Russian and Nordic codepages.
- Zero value should be stored as 0.00 instead of .00
- change numeric maxlength from 18 to 32
- Fix number serialization (fix small precision loose on formatting before storing)
- Writes charset info to the stream
- throws Exception if trying to use unsupported charset
- parses comma as decimal separator
Utility methods backported
- DBFUtils.close(closeable)
- DBFDataType.fromCode(char code) (for internal use)
- DBFField.toString (mainly for testing purposes)
JavaDBF 1.9.1
Fix a bug parsing file header, which results in 0 fields presented to the calling code.
JavaDBF 1.9.0
Better handling of bad requested fields.
- Throws IllegalArgumentException if searched by index, and index < 0 or greater of array field size (until now it throws ArrayOutBoundsException with no clear message)
- Throws DBFFieldNotFoundException if searched by name and this name doesn't exists.