Skip to content

Releases: albfernandez/javadbf

JavaDBF 1.11.0

28 Jan 23:55
63b929d
Compare
Choose a tag to compare
  • 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

07 Sep 19:29
Compare
Choose a tag to compare

New method DBFReader.skipRecords

JavaDBF 1.9.4

05 Jun 19:45
Compare
Choose a tag to compare

[#56] Fix IndexOutOfBoundsException when calling DBFReader#nextRecord()

JavaDBF 1.9.3

13 May 18:19
Compare
Choose a tag to compare
  • Clear null padding bytes for float data in some DBF files.

JavaDBF 0.11.0

26 Apr 18:10
Compare
Choose a tag to compare
v.0.11.0

Release 0.11.0

JavaDBF 0.12.20180426-pentaho

26 Apr 18:35
Compare
Choose a tag to compare
Pre-release

For Pentaho Users...

Better charset support.

JavaDBF 1.9.2

15 Feb 19:31
Compare
Choose a tag to compare
  • Throws exception if unexpected End of File
  • Support for reading long character columns (up to 65534 bytes)

JavaDBF 0.10.0

15 Feb 19:17
Compare
Choose a tag to compare

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

07 Feb 20:38
Compare
Choose a tag to compare

Fix a bug parsing file header, which results in 0 fields presented to the calling code.

JavaDBF 1.9.0

20 Jan 18:52
Compare
Choose a tag to compare

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.