Skip to content

Releases: albfernandez/javadbf

JavaDBF 1.5.0

28 Jul 16:59
Compare
Choose a tag to compare

Added support to view deleted records

JavaDBF 1.4.0

26 May 17:05
Compare
Choose a tag to compare

Zero value is stored as 0.00 instead of .00

JavaDBF 1.3.0

19 May 20:26
Compare
Choose a tag to compare

change numeric maxlength to 32 bytes

JavaDBF 1.2.1

17 Apr 18:02
Compare
Choose a tag to compare

Fix possible thread unsafe method

JavaDBF 0.9.2

17 Apr 17:59
Compare
Choose a tag to compare

Fix possible thread unsafe method

JavaDBF 0.9.1

12 Apr 17:05
Compare
Choose a tag to compare

Fix case comparision for charsets.

JavaDBF 1.2.0

05 Mar 19:12
Compare
Choose a tag to compare
  • Added support to Varbinary (Q)
  • Added support to Blob type (W)
  • Added support to _NullFlags type (0)
  • Consistent API for DBFWriter (same for OutputStream and File)

JavaDBF 1.1.1

27 Feb 20:05
Compare
Choose a tag to compare

Fix case comparision for charsets.

JavaDBF 1.1.0

20 Feb 17:19
Compare
Choose a tag to compare

Fix number serialization.

JavaDBF 1.0

18 Feb 19:59
Compare
Choose a tag to compare

Possible breaking changes

JavaDBF 1.0.0 is the first release considered stable. It has a lot of improvements and it is almost compatible with old code. But there are some small changes that may break your code:

  • Numeric and Double types (N and F) are now returned as BigDecimal instead of Double.
  • DBFException is now a RuntimeException, you don't need to explictitly catch or rethrow, but you can if you wish.
  • Character data is now trimmed tailing white spaces by default. You can disable it calling reader.setTrimRightSpaces(false)

News

  • Support for dbase Level 7 databases.
  • Support for new field types.
    • Support for memo text and binary types (M, B, G, P) via external file (fpt or dbt)
    • Support for varchar (V) fields
    • Support for double (O) fields
    • Support for double (B) fields
    • Support for long character (up to 65534 bytes) fields