Hello folks,
We have released the next version of sqlite4java, build 392, full version 1.0.392.
The new version contains SQLite 3.8.7, binaries for Windows (x86 / x64), Linux (i686 / amd64), OS X dylib (only for Mac OS X 10.5+ on Intel CPUs), Android (x86 / armv5 / armv7). Android binaries are located in android/ sub-directory in the ZIP file, for easy copying into the Android project. There's also an OSGi bundle with all binaries (a separate download).
Change list:
- SQLite upgraded to 3.8.7 - see SQLite change list at http://sqlite.org/changes.html
- Improved support for Android, added binary for x86-based Android.
- Improved support for Mac OS X, fixed a number of issues with locating and loading binary.
- Added OSGi bundle.
- Added support for column metadata - see SQLiteConnection.getTableColumnMetadata() and SQLiteColumnMetadata class.
- Added method SQLiteConnection.isReadOnly() to check if the database is opened on a read-only medium or with read-only flag.
- Added support for non-ASCII characters in SQL (exec, prepareStatement).
- Added SQLiteConnection.setLimit() method.
- Added SQLiteConnection.bind(...) methods that take parameter names instead of parameter indexes. (But is works a bit slower.)
Maven artifacts - version 1.0.392 - will be available from public repositories shortly.
Note that since Google Code does not provide file hosting anymore, you'll be downloading the files from our server. The Downloads tab displays MD5 sums for the distribution.
Please let us know if you experience any troubles with the new release.
Cheers,
Igor Sereda
ALM Works