Release Notes: The biggest change in this release was adding support for some forms of access file encryption. The initial implementation of this support is in a separate project called Jackcess Encrypt. Also, database passwords can now be read. The quote character can be chosen on flat file import. Jackcess can now be utilized on the Android platform by following a few compatibility steps. The output column format can be chosen for each table. Column matching can be customized on a per Cursor basis. Lastly, certain types of usage map inconsistencies are now ignored (when safe to do so).
Release Notes: This release brings a couple fixes related to handling errors during database updates. Constraint violations now have a separate exception type to distinguish them, and row adds/updates have been reworked so constraint violations do not leave behind partial updates.
Release Notes: This release adds a long awaited new feature: the ability to read/write the actual contents of (some) OLE column values. Additionally, column and table PropertyMaps are now modifiable, allowing these properties to be updated via jackcess. Finally, a few minor bugfixes are included, such as ignoring invalid column usage map definitions and making reading of MEMO/OLE value columns more lenient.
Release Notes: This release brings a few minor bugfixes to the 1.x maintenance branch, including ignoring invalid column usage map definitions and making reading MEMO/OLE columns more lenient.
Release Notes: This release brings a new API. It is not backwards-compatible with 1.x releases. See the website for transition instructions.
Release Notes: This release fixes reading Properties with multiple value blocks.